# Índice de Movimiento Direccional (DMI)

> Página del indicador StratCraft para DMI.

**Route**: `/quantnexus/indicators/dmi/`

## Qué hace

DMI compara el movimiento direccional para determinar si la presión de la tendencia alcista o bajista es más fuerte.

## Fórmula

DMI compara los componentes de movimiento direccional positivo y negativo durante un período retrospectivo.

## Parámetros

- `period` - predeterminado `14`
- `movav` - predeterminado `SmoothedMovingAverage`

## API C++23

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

## Uso común

- Use DMI como filtro de dirección de tendencia.
- Combínelo con ADX para la fuerza de la tendencia.
- Útil en sistemas de ruptura y seguimiento de tendencias.

## Patrón práctico

Cuando domina el movimiento direccional positivo, el sistema tiende a favorecer la confirmación del lado largo.
