Purpose of the Chaikin Oscillator
The Chaikin Oscillator, developed by Marc Chaikin, applies the idea of the MACD to the Accumulation/Distribution line. It is the difference between a fast and a slow exponential moving average of A/D. Values above 0 suggest buying pressure is increasing; values below 0 suggest selling pressure is increasing.
How It Works
When you select Chaikin Oscillator in the Trade Rule block, you can configure it with the following settings:
Fast EMA Period of Chaikin
The number of candles for the fast moving average of A/D (standard: 3).
Slow EMA Period of Chaikin
The number of candles for the slow moving average of A/D (standard: 10).
The averages are exponential and use tick volume, MetaTrader's standard for this indicator.
Time Frame of Chaikin
Sets the chart time frame for the Chaikin calculation.
Can be replaced with a variable or input for quick testing and optimization.
Candle ID of Chaikin
Defines which candle the calculation starts from.
0: Current candle (still forming).
1: Most recently closed candle.
Higher IDs refer to older candles.
Adjust of Chaikin (Modify the Result)
Apply an adjustment to the calculated value by adding, subtracting, multiplying, or dividing by a number.
Example
If you set:
Fast EMA Period: 3
Slow EMA Period: 10
Candle ID: 1
You get the Chaikin Oscillator value of the most recently closed candle. A cross above 0 suggests buying pressure is taking over.
Use Cases
Use a zero-line cross as a signal of changing buying or selling pressure.
Spot divergence between price and the oscillator.
Confirm breakouts with rising volume-based momentum.
⚠ Tip: Because the Chaikin Oscillator is based on volume, its values can be large and differ per symbol. Compare them with 0 rather than with a fixed number.

