Detecção do padrão "Três Índios" com base no ZigZag.
Sobre o sistema:
Não vou entrar em detalhes sobre a descrição do sistema, pois você pode facilmente encontrá-la na internet. O termo "Três Índios" é uma tradução do russo, e provavelmente existe outro nome em inglês; se souber, deixe nos comentários!))
Apenas quero lembrar que esse sistema é bastante sensível à situação geral do mercado. O padrão, por si só, não é um sinal de trade sem considerar o contexto de mercado.
Existem duas abordagens principais:
1. Operar na tendência: Essa é a abordagem menos arriscada, onde o padrão indica o término de uma correção de uma tendência já estabelecida, sinalizando sua continuação:

2. Operar na reversão: Essa é uma abordagem mais arriscada, onde se espera uma mudança global de tendência. Neste caso, as ondas do padrão devem ser mais significativas em relação à tendência ou à sua última onda:

Opções:
Os começos e os meios das linhas estão localizados nos 1º e 2º Índios, respectivamente.
extern int ExtDepth=10;// opções do zigzag
extern int ExtDeviation=5;
extern int ExtBackstep=3;
extern double K_MinWave=0.6;// o tamanho mínimo de uma onda do 1º Índio em relação à onda do 2º, para filtrar ondas pequenas
extern int Depth=3;/// profundidade de busca de 1 Índio, considerando o filtro, mas não mais que 10!
E além disso, a história, cores e espessura das linhas...
Resultado:

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
- Painel Gráfico: Mostre a Tendência Atual em Todos os Tempos no MetaTrader 4
- Pivot Point Personalizado com Horário de Fechamento Ajustável para MetaTrader 4
- EquiPeak Drawdown Tracker: Controle Eficiente para Seus EAs no MetaTrader 5