O Oscilador McClellan representa a diferença entre a média móvel de 19 dias e a média móvel de 39 dias, baseado nos valores do indicador RANA. Este é um recurso valioso para quem opera no MetaTrader 5.
O indicador possui três parâmetros de entrada:
- Moeda base - nome da moeda base dos símbolos no Market Watch para o cálculo do RANA.
- Período da MA rápida - período da média móvel rápida (19 por padrão);
- Período da MA lenta - período da média móvel lenta (39 por padrão).
Cálculos:
Oscilador McClellan = (MA(RANA(19)) - MA(RANA(39))) * (Período MA rápida + Período MA lenta)
onde:
- MA(RANA(19)) - média móvel de 19 dias baseada no RANA;
- MA(RANA(39)) - média móvel de 39 dias baseada no RANA.
RANA = (Up - Dn)/(Up + Dn)
- Up - número de candlesticks de alta de todos os símbolos;
- Dn - número de candlesticks de baixa de todos os símbolos.
É importante ressaltar que, na primeira execução ou ao mudar o timeframe, o indicador precisará de um tempo para baixar o histórico necessário para todos os símbolos requeridos.
O indicador RANA não é necessário para a operação - ele é calculado independentemente pelo oscilador.

Publicações relacionadas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Informações da Conta: Indicador Essencial para MetaTrader 4
- i-Sessions: O Indicador Essencial para MetaTrader 5
- iMFISignAlert: O Indicador para MetaTrader 5 que Gera Alertas