O Rainbow é um indicador que combina sessenta médias móveis com períodos gradualmente variáveis em um único gráfico. É uma ferramenta poderosa que pode ajudar você a identificar tendências e pontos de reversão no mercado.
Parâmetros de entrada do indicador:
input Smooth_Method XMA_Method=MODE_EMA; // Método de média input uint StartLength=2; // Primeira profundidade da média input uint StartStep=2; // Passo inicial da mudança da média input uint EndStep=6; // Passo final da mudança da média input int XPhase=15; // Parâmetro de média // Para JJMA, varia no intervalo -100 ... +100 e influencia a qualidade do processo transitório; // Para VIDIA, é um período CMO, para AMA é um período de média lenta input Applied_price_ IPC=PRICE_QUARTER_;// Constante de preço input int Shift=0; // Deslocamento horizontal do indicador em barras input int PriceShift=0; // Deslocamento vertical do indicador em pontos
O indicador utiliza as classes da biblioteca SmoothAlgorithms.mqh. O trabalho com essas classes foi descrito em detalhes no artigo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Fig.1. O indicador Rainbow
Publicações relacionadas
- Painel Gráfico: Mostre a Tendência Atual em Todos os Tempos no MetaTrader 4
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- FFC - Calendário Forex Factory: Um Indicador Essencial para MetaTrader 4
- Pivot Point Personalizado com Horário de Fechamento Ajustável para MetaTrader 4