---
title: "Average Directional Movement Index Wilder - Indicadores de tendência - Uso de indicadores técnicos - Gráficos, análise técnica e fundamental - Ajuda para o MetaTrader 5"
description: "Average Directional Movement Index Wilder (ADX Wilder) ajuda a determinar se há uma tendência de preços. Este indicador... - Average Directional Movement Index Wilder - Indicadores de tendência - Uso de indicadores técnicos"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/admiw"
---

[Ajuda para o MetaTrader 5](https://www.metatrader5.com/pt/terminal/help) → [Gráficos, análise técnica e fundamental](https://www.metatrader5.com/pt/terminal/help/charts_analysis) → [Uso de indicadores técnicos](https://www.metatrader5.com/pt/terminal/help/charts_analysis/indicators) → [Indicadores de tendência](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators) → Average Directional Movement Index Wilder

# Average Directional Movement Index Wilder

Average Directional Movement Index Wilder (ADX Wilder) ajuda a determinar se há uma tendência de preços. Este indicador técnico é construído com uma rígida correspondência com o algoritmo descrito por Welles Wilder em seu livro "New concepts in technical trading systems".

As regras de negociação deste indicador são descritas na seção ["Average Directional Movement Index"](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/admi).

![Average Directional Movement Index Wilder](https://www.metatrader5.com/i/help/terminal/en/admiw.png)

## Cálculo

Primeiro são calculadas as mudanças no positivo (dm_plus) e no negativo (dm_minus) de cada barra, bem como o intervalo tr:

Se Máxima(i) - Máxima(i-1) > 0 dm_plus(i) = Máxima[(i) - Máxima(i-1), caso contrário dm_plus(i) = 0.
Se Mínima(i-1) - Mínima(i) > 0 dm_minus(i) = Mínima(i-1) - Mínima(i), caso contrário dm_minus(i) = 0.

```
tr(i) = Max(ABS(Máxima(i) - Máxima(i-1)), ABS(Máxima(i) - Fechamento(i-1)), ABS(Mínima(i) - Fechamento(i-1)))
```

Onde:

Máxima(i) – preço máximo da barra atual;
Mínima(i) – preço minimo da barra atual;
Máxima(i-1) – preço máximo da barra anterior;
Mínima(i-1) – preço mínimo da barra anterior;
Fechamento(i-1) – preço de fechamento da barra anterior;
Max (a, b , c) – valor máximo de três números: a, b и c;
ABS(X) – valor absoluto, segundo o módulo, do número X.

Depois disso, os valores são suavizados: Plus_D(i), Minus_D(i) e ATR():

```
ATR(i) = SMMA(tr, Period_ADX,i)
```

```
Plus_D(i) = SMMA(dm_plus, Period_ADX,i)/ATR(i)*100
```

```
Minus_D(i) = SMMA(dm_minus, Period_ADX,i)/ATR(i)*100
```

Onde:

SMMA(X, N, i) – [média móvel suavizada](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/ma#smma) segundo os valores da série X na barra atual;
Perod_ADX – número de períodos usados para o cálculo.

Agora, o Directional Movement Index - DX(i) - é calculado:

```
DX(i) = ABS(Plus_D(i) - Minus_D(i))/(Plus_D(i) + Minus_D(i)) * 100
```

Após os cálculos preliminares, obtemos o valor do indicador ADX(i) na barra atual suavizando os valores do indicador DX:

```
ADX(i) = SMMA(DX, Period_ADX, i)
```

## In this section

- [Adaptive Moving Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/ama)
- [Average Directional Movement Index](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/admi)
- Average Directional Movement Index Wilder
- [Bollinger Bands](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/bb)
- [Double Exponential Moving Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/dema)
- [Envelopes](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/envelopes)
- [Fractal Adaptive Moving Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/fama)
- [Ichimoku Kinko Hyo](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/ikh)
- [Moving Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/ma)
- [Parabolic SAR](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/psar)
- [Desvio Padrão](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/sd)
- [Triple Exponential Moving Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/tema)
- [Variable Index Dynamic Average](https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/vida)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/pt/terminal/help", "name": "Ajuda para o MetaTrader 5"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/pt/terminal/help/charts_analysis", "name": "Gráficos, análise técnica e fundamental"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/pt/terminal/help/charts_analysis/indicators", "name": "Uso de indicadores técnicos"}}, {"@type": "ListItem", "position": 4, "item": {"@id": "https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators", "name": "Indicadores de tendência"}}, {"@type": "ListItem", "position": 5, "item": {"@id": "https://www.metatrader5.com/pt/terminal/help/indicators/trend_indicators/admiw", "name": "Average Directional Movement Index Wilder"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Average Directional Movement Index Wilder", "acceptedAnswer": { "@type": "Answer", "text": "Average Directional Movement Index Wilder (ADX Wilder) ajuda a determinar se há uma tendência de preços. Este indicador..." } }] }
```
