Ler o ADX como de alta ou de baixa
É uma medida de força sem sinal. Uma leitura alta durante um colapso é exatamente tão alta quanto uma durante uma alta forte, e é por isso que ele sempre vem acompanhado de algo direcional.
O indicador ADX mede a força de uma tendência numa escala de 0 a 100 sem informar a direção. Os EAs o usam como filtro de regime: estratégias de tendência esperam uma leitura alta e as de reversão à média, uma leitura baixa.
também: ADX, Average Directional Movement Index, DMI
Atualizado
Um número que diz com que força o mercado está se movendo numa direção, sem dizer qual. Baixo significa que ele não está indo a lugar nenhum em particular; alto significa que está indo a algum lugar, e o sinal precisa vir de outro lugar.
A maioria dos EAs não falha porque sua lógica de entrada esteja errada, mas porque ela está certa em um tipo de mercado e errada em outro. O ADX é a forma mais barata de dar a uma estratégia uma opinião sobre em qual dos dois ela está, e por isso aparece como filtro em muito mais EAs do que como sinal.
| Configuração | Valor típico | Observação |
|---|---|---|
| Período | 14 | O padrão convencional. Períodos mais curtos reagem antes e cruzam o limiar com mais frequência, nos dois sentidos. |
| Limiar de tendência | 20–25 | Acima disso a lógica de seguimento de tendência é liberada. O valor exato importa menos do que sua estabilidade frente aos valores vizinhos. |
| Limiar de range | abaixo de 20 | EAs de grid e de reversão à média costumam exigir isso antes de abrir qualquer coisa. |
| Tendência forte | acima de 40 | Aqui entradas contra a tendência e de reversão à média costumam ser bloqueadas por completo. |
| Tempo gráfico de leitura | o de entrada ou um acima | Ler um tempo gráfico maior dá um sinal de regime mais lento e estável, ao custo de reagir mais tarde. |
Uma regra de entrada, dois filtros de regime, condições opostas. A regra não muda; o que muda é quando ela tem permissão para disparar.
O efeito mensurável de um filtro de regime costuma ser um drawdown menor e não um lucro maior: ele remove perdas em vez de acrescentar ganhos.
Cálculo if (adx[1] < TrendThreshold) return; // num range o EA de tendência não faz nada
Resultado Uma estratégia que se abstém justamente nas condições em que nunca foi boa
Julgue um filtro pelo que ele remove. A comparação correta é a mesma estratégia com e sem ele, sobre a mesma janela, lida tanto no drawdown quanto no resultado líquido.
| Faixa | O que significa |
|---|---|
| ADX abaixo de 20 | Sem tendência efetiva. Entradas de seguimento de tendência têm aqui sua pior expectativa e os sinais de rompimento falham na maior parte das vezes. |
| ADX 20–40 | Há uma tendência real em curso. A faixa operacional habitual para a lógica de tendência. |
| ADX acima de 40 | Tendência forte, e muitas vezes já avançada. Entradas de tendência ainda funcionam; estratégias contra a tendência e de grid estão no seu ponto mais perigoso. |
| Limiar ajustado ao melhor valor do backtest | Um parâmetro sobreajustado. Verifique se limiares vizinhos dão resultados parecidos antes de acreditar nele. |
A página `/indicators` sobre o ADX cobre o cálculo e a leitura no gráfico; este verbete trata do seu uso como filtro de regime para EAs.
É uma medida de força sem sinal. Uma leitura alta durante um colapso é exatamente tão alta quanto uma durante uma alta forte, e é por isso que ele sempre vem acompanhado de algo direcional.
Se o ADX passa a maior parte do tempo perto do limiar, o filtro alterna o tempo todo e o comportamento da estratégia passa a ser decidido pelo ruído. Um limiar é útil quando é cruzado poucas vezes e de forma decisiva.
Todo filtro remove operações, inclusive lucrativas. O teste é se ele remove mais perda do que lucro — e isso é uma medição, não uma suposição.
O ADX é suavizado duas vezes por projeto. Encurtar o período faz com que ele cruze o limiar com mais frequência nos dois sentidos, o que costuma acrescentar serrilhado em vez de entradas mais cedo.