# Average Directional Movement Index (ADX)

> Página do indicador StratCraft para a medida de força de tendência ADX.

**Route**: `/quantnexus/indicators/adx/`

## O Que Faz

O ADX mede a força da tendência em vez da direção. Um ADX ascendente geralmente indica uma tendência de fortalecimento, enquanto um ADX descendente geralmente indica um mercado enfraquecido ou em consolidação (range-bound).

## Fórmula

O ADX é derivado de valores de movimento direcional positivos e negativos suavizados. Na prática, ele resume o quão direcional tem sido a ação recente dos preços.

## Parâmetros

- `period` - padrão `14`
- `movav` - padrão `SmoothedMovingAverage`

## C++23 API

```cpp
#include <nonabt/indicators/adx.hpp>
auto adx = std::make_unique<nonabt::ADX>(data(), 14, "SmoothedMovingAverage");
```

## Uso Comum

- Use o ADX como um filtro de tendência.
- Combine-o com cruzamentos de média móvel ou lógica de rompimento.
- Um limite comum é 20 ou 25 para confirmação de "tendência forte".

## Padrão Prático

Opere apenas quando o ADX estiver subindo e o gatilho direcional já estiver confirmado pela estrutura de preços ou outro indicador baseado em linha.
