Un ADX de 30 no significa que el precio vaya a subir un 30 %, que tengas un 30 % de probabilidades de ganar o que el stop deba estar a 30 pips. El Average Directional Index describe fuerza direccional; la dirección se estudia por separado. Puedes observar un ADX creciente durante una caída sostenida. Tampoco una lectura elevada impide una reversión o garantiza rentabilidad después de costes.

Qué mide el sistema de Wilder

J. Welles Wilder presentó este sistema en New Concepts in Technical Trading Systems, publicado en 1978, junto con otros indicadores conocidos como ATR, RSI y SAR. El período habitual es 14 barras: en un gráfico horario son barras horarias, no catorce días. Cambiar el marco temporal modifica los datos de entrada aunque mantengas el mismo número.

En el conjunto DMI, +DI y −DI representan movimientos direccionales normalizados; no cuentan compradores y vendedores. El ADX suaviza su desequilibrio relativo y elimina el signo. Con cálculos definidos y denominadores válidos, su escala está entre 0 y 100. En TradingView, ADX por separado no muestra las líneas DI: selecciona DMI si necesitas las tres y verifica sus nombres, sin depender del color.

Una vela bajista puede producir movimiento positivo

Considera precios hipotéticos en unidades arbitrarias. La barra anterior tiene apertura 102, máximo 110, mínimo 100 y cierre 108. La actual abre en 108, alcanza 114, baja a 98 y cierra en 105. Su cuerpo es bajista, pero el cálculo direccional compara extremos: el avance del máximo es 114 − 110 = 4; el descenso del mínimo es 100 − 98 = 2.

Se conserva +DM = 4 y −DM = 0, porque el avance positivo supera al descenso. No se asignan ambos movimientos a la misma barra. Si domina un descenso positivo, se conserva −DM; si las expansiones son iguales, ninguna gana y ambos DM quedan a cero. El color de la vela no sustituye esta selección.

Después se suavizan DM y True Range. Las líneas son +DI = 100 × DM positivo suavizado / TR suavizado y −DI = 100 × DM negativo suavizado / TR suavizado. Con DM suavizados de 0,6 y 0,2 y TR de 2, resultan 30 y 10. Si el TR pasa a 4 manteniendo esos numeradores, resultan 15 y 5: descienden ambas líneas, pero su desequilibrio proporcional sigue siendo el mismo.

De las líneas DI al ADX

DX = 100 × |+DI − −DI| / (+DI + −DI). Tanto 30 y 10 como 15 y 5 producen DX = 50. Este ejemplo especifica estados ya suavizados; no pretende reconstruirlos a partir de las dos barras anteriores. Cuando el denominador es cero, comprueba la convención del programa en lugar de dividir por cero o suponer equivalencia entre plataformas.

El primer ADX requiere una inicialización, normalmente un promedio de valores DX. Después, el suavizado de Wilder usa ADX nuevo = [(n − 1) × ADX anterior + DX actual] / n. Con n = 14, ADX anterior 22 y DX 50, obtienes 24. Si intercambias +DI = 30 y −DI = 10, la dirección cambia pero el ADX nuevo continúa en 24. En otro estado independiente, DI de 22 y 18 dan DX 10; con ADX previo 38, el nuevo es 36: pierde fuerza suavizada aunque siga alto.

Dirección opuesta, el mismo ADXTres estados independientes ya suavizados, con período 14; no forman una serie reconstruida de velas.EJEMPLO DE CÁLCULO+DI 30; −DI 10DX 50 → ADX 24+DI 10; −DI 30DX 50 → ADX 24+DI 22; −DI 18DX 10 → ADX 36
Dirección opuesta, el mismo ADX. Tres estados independientes ya suavizados, con período 14; no forman una serie reconstruida de velas.

Intercambiar las líneas DI cambia la dirección, pero conserva DX. Un ADX todavía alto puede estar descendiendo.

+DI 30; −DI 10
DX 50 → ADX 24 – ADX anterior 22; domina +DI.
+DI 10; −DI 30
DX 50 → ADX 24 – ADX anterior 22; domina −DI.
+DI 22; −DI 18
DX 10 → ADX 36 – ADX anterior 38; la fuerza suavizada desciende.

Una comprobación adicional de unidades ayuda a detectar errores de escala. Multiplica por diez todos los precios y, por tanto, DM y TR. Los estados 0,6 / 0,2 / 2 se convierten en 6 / 2 / 20; las líneas siguen en 30 y 10, y DX en 50. El indicador es adimensional. La distancia monetaria de una posición sí exige unidades y volumen.

Umbrales orientativos y filtros comprobables

Las referencias de ADX inferior a 20 y superior a 25 son convenciones de interpretación, con una zona intermedia. No convierten 25 en una frontera natural ni certifican una tendencia nueva. Una lectura baja tampoco promete que el mercado continuará lateral; el indicador resume datos anteriores y el suavizado introduce retraso.

Si planteas operar únicamente con ADX superior a 25, define primero entrada, salida, tamaño y costes en tu plan. Compara la regla completa con y sin filtro sobre los mismos datos. Registra las operaciones descartadas, incluidas las ganadoras: excluir operaciones no equivale a excluir pérdidas. Comprueba otro período de datos sin reajustar continuamente el umbral; ninguna cantidad fija de operaciones demuestra por sí sola una ventaja futura.

ADXR y ATR responden a otras preguntas

En la convención ADXR aquí utilizada, promedias el ADX actual y el de n barras antes. Si ahora vale 24 y hace catorce barras valía 18, ADXR = (24 + 18) / 2 = 21. No es el promedio de todos los valores intermedios. Identifica el intervalo y la implementación, especialmente al comparar bibliotecas.

El ATR mide amplitud en unidades de precio. Un ATR de 0,0080 en EUR/USD equivale a 80 pips si el pip es 0,0001; un ADX de 24 no equivale a 24 pips. Elegir 1,5 ATR como distancia inicial daría 120 pips en ese ejemplo, pero no demuestra que sea un stop óptimo ni garantiza su ejecución. Después debes convertir esa distancia en riesgo con el tamaño de posición.

Qué no debes concluir de una lectura aislada

Ni el cruce DI ni un ADX ascendente completan por sí solos una estrategia. Una tendencia fuerte puede estar avanzada; comprar por fuerza sin una salida definida deja el riesgo sin medir. Comprueba también período, historial de calentamiento, barra cerrada o en formación y datos de precios. Dos configuraciones distintas pueden mostrar valores diferentes sin que una pantalla esté averiada.

Tres comprobaciones antes de usarlo

  1. Anota plataforma, período, marco temporal, historial de inicialización y tratamiento de denominadores cero. Compara valores sobre barras cerradas del mismo proveedor y guarda la configuración; el resultado debe permitir reproducir la lectura sin depender del color de las líneas.
  2. Escribe una regla completa y contrasta la versión con filtro ADX frente a la versión sin él, manteniendo costes y tamaño comparables. Separa un período de evaluación y registra las ganancias descartadas para identificar qué cambia realmente en el resultado.
  3. Repite los estados 30/10 y 10/30, calcula su mismo DX y distingue su dirección opuesta. Después convierte un ATR de 0,0080 a pips y al riesgo de tu volumen; debes obtener magnitudes diferentes, sin atribuir distancias al ADX.