O indicador de sinal Semaphore é baseado no algoritmo do Oscilador de Elliott Wave. Ele é uma ferramenta útil para traders que buscam identificar pontos de entrada e saída no mercado.
Parâmetros de Entrada:
//+----------------------------------------------+ //| PARÂMETROS DE ENTRADA DO INDICADOR | //+----------------------------------------------+ input ENUM_MODE Mode=MODE1; //Algoritmo de definição do sinal input Smooth_Method MA_Method1=MODE_SMA_; //Método de média do primeiro Média Móvel input int Length1=5; //Profundidade do primeiro Média Móvel input int Phase1=15; //Parâmetro do primeiro Média Móvel, //---- para JJMA dentro da faixa de -100 ... +100, influencia a qualidade do processo de transição; //---- para VIDIA, é um período CMO; para AMA, é um período de média lenta input Applied_price_ IPC1=PRICE_MEDIAN_;//Constante de preço do primeiro MA input Smooth_Method MA_Method2=MODE_JJMA; //Método de média do segundo MA input int Length2=35; //Profundidade do segundo MA input int Phase2=15; //Parâmetro do segundo MA, //---- para JJMA dentro da faixa de -100 ... +100, influencia a qualidade do processo de transição; //---- para VIDIA, é um período CMO; para AMA, é um período de média lenta input Applied_price_ IPC2=PRICE_MEDIAN_;//Constante de preço do segundo MA input int Shift=0; //Deslocamento horizontal do indicador em barras input bool Sign=true; //Ativar um sinal sonoro único quando a seta aparecer em uma barra fechada
O indicador utiliza as classes da biblioteca SmoothAlgorithms.mqh (copie-a para <terminal_data_folder>\MQL5\Include). O uso dessas classes foi detalhadamente descrito no artigo "Média de Séries de Preços para Cálculos Intermediários Sem Usar Buffers Adicionais".

Fig.1. Sinal do Oscilador de Elliott Wave
Publicações relacionadas
- iMFISignAlert: O Indicador para MetaTrader 5 que Gera Alertas
- Calendário Econômico: Monitoramento e Cache para Testes de Estratégia no MetaTrader 5
- AllAverages v4.9 MT5: O Indicador Imperdível para Traders
- Buffers Horários para Coleta de Dados no MetaTrader 5
- Utilitário de Informações de Séries e Taxas para MetaTrader 5: Maximize Seu Trading