Skip to content

McClellan Oscillator Metatrader 5 Forex Indicator

    The McClellan Oscillator custom Metatrader 5 indicator is an oscillator that depicts the difference between 19-day moving average and 39-day moving average, in relation to the values of the McClellan RANA indicator.

    There are three input parameters that are in display within the McClellan Oscillator MT5 indicator:

    Base currency – this parameter defines the base currency symbol that appears within the Market Watch and gets used for calculating the RANA.

    Fast MA Period – this explains the period for the fast moving average (set at a default value of 19);

    Slow MA period – this explains the period for the slow moving average (set to a default value of 29).

    Free Download

    Download the “McClellan_Oscillator.ex5” MT5 indicator

    Example Chart

    The McClellan_Oscillator custom Metatrader 5 indicator uses the following calculations in its formula:

    McClellan Oscillator = (MA(RANA(19)) – MA(RANA(39))) * (Fast MA period + Slow MA period)


    MA(RANA(19)) – 19-day MA based on RANA;

    MA(RANA(39)) – 39-day MA based on RANA.

    RANA = (Up – Dn)/(Up + Dn)

    Up – represents the number of bullish candlesticks on the entire symbols;

    Dn – defines the number of bearish candlesticks on all symbols.

    When first launching or switching the timeframe of the McClellan_Oscillator MT5 indicator, it should be noted that the indicator needs around 20 secs to download the necessary history for the symbol of interest.


    Download the “McClellan_Oscillator.ex5” Metatrader 5 indicator

    MT5 Indicator Characteristics

    Currency pairs: Any

    Platform: Metatrader 5

    Type: chart window indicator

    Customization options: Variable (Base currency, First MA period, Slow MA period), Colors, width & Style.

    Time frames: 1-Minute, 5-Minutes, 15-Minutes, 30-Minutes, 1-Hour, 4-Hours, 1-Day, 1-Week, 1-Month

    Type: Oscillator


    Copy and paste the McClellan_Oscillator.ex5 indicator into the MQL5 indicators folder of the Metatrader 5 trading platform.

    You can access this folder from the top menu as follows:

    File > Open Data Folder > MQL5 > Indicators (paste here)

    Share this post!