← Voltar para o início
Sinal / Indicador de trading
🧭

ADX — Índice de movimento direcional médio

Mede a força de tendência para filtrar os maus setups.

Começar a automatizar grátis →

Quer automatizar esta estratégia? Experimente o auto-Trading gratuitamente — sem cartão de crédito.

ADX — Índice de movimento direcional médio chart

Visão geral

O que é ADX — Índice de movimento direcional médio?

O Índice de Movimento Direcional Médio (ADX), também desenvolvido por J. Welles Wilder Jr., mede a força de uma tendência independentemente de sua direção. É sempre exibido junto a duas linhas de movimento direcional: +DI (indicador de movimento positivo) e −DI (indicador de movimento negativo).

Os valores do ADX vão de 0 a 100. Abaixo de 20, tendência fraca ou inexistente (mercado lateral). Entre 20 e 25, início de tendência. Acima de 25, tendência forte; acima de 40, tendência muito forte.

A lição fundamental: as estratégias de seguimento de tendência (cruzamentos de médias, rompimentos) rendem mal quando o ADX é baixo. Adicionar um filtro ADX > 25 reduz consideravelmente os sinais falsos. Por outro lado, as estratégias de reversão à média funcionam melhor quando o ADX < 20.

O cruzamento +DI/−DI fornece sinais direcionais: +DI acima de −DI significa um mercado que se fortalece na alta.

Como funciona no auto-Trading

Automatize

A plataforma Auto-Trading calcula o ADX, +DI e −DI em qualquer prazo. O construtor de estratégias permite usar o ADX como filtro de regime de mercado: as estratégias de tendência só são ativadas com ADX > 25, as de reversão só com ADX < 20.

Experimentar grátis →

Código da estratégia

Escolha um script abaixo, copie e use no seu grafico.

Pine Script (TradingView)

Este e um exemplo de Pine Script do TradingView para este indicador. Cole no Pine Editor do TradingView, adicione ao grafico e ajuste os parametros para seu mercado e timeframe.

//@version=6
strategy("ADX — Average Directional Index", overlay=true)
adxLen = input.int(14, "ADX Length")
emaLen = input.int(100, "Trend EMA")
adx = ta.adx(adxLen)

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este e um exemplo de ThinkScript do thinkorswim para este indicador. Abra o thinkorswim, crie um estudo personalizado, cole o script e aplique ao grafico.

input adxLength = 14;
input emaLength = 100;
def adxVal = ADX(adxLength);
def emaVal = ExpAverage(close, emaLength);
def buySignal = close > emaVal and adxVal > 25;

Acessar codigo completo da estrategia

Informe seu e-mail e seu nome completo para desbloquear este codigo de estrategia.

Pronto para automatizar ADX — Índice de movimento direcional médio?

Junte-se a milhares de traders que usam o auto-Trading para executar esta estratégia automaticamente, 24/7.

Começar grátis →

Todas as estratégias e sinais

Continuar aprendendo

Estratégias de trading

Sinais e indicadores de trading