VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

DMI (Índice de Movimiento Direccional): +DI, −DI y sus cruces

El Índice de Movimiento Direccional dibuja dos líneas, +DI y −DI, que muestran qué parte del movimiento reciente del precio ha empujado hacia arriba y qué parte hacia abajo. Los traders observan qué línea está arriba y dónde se cruzan. Esta página trata de esas dos líneas y de sus cruces: cómo se construyen, por qué un cruce es un cambio de liderazgo y no la prueba de una tendencia, y cómo un generador de estrategias puede probar reglas de cruce en sus propios contratos. La fuerza de la tendencia en sí se trata en la página de ADX.

Familiatendencia
SalidaDos líneas direccionales, +DI y −DISe dibujan normalmente en un panel aparte, a menudo junto con ADX
En AlphaPrimeFamilia integrada del generadorFiltros de liderazgo, entradas por cruce y salidas por giro de una línea

Qué mide

El Índice de Movimiento Direccional, abreviado DMI, es un par de líneas que compara la extensión del precio hacia arriba con la extensión hacia abajo. El indicador direccional positivo, +DI, sube cuando las barras siguen superando el máximo anterior; el indicador direccional negativo, −DI, sube cuando las barras siguen perforando el mínimo anterior. J. Welles Wilder presentó el movimiento direccional en su libro New Concepts in Technical Trading Systems, publicado a finales de los años setenta, el mismo libro que dio a conocer a los traders el Parabolic SAR y el Average True Range. El ADX se construye después a partir de estas mismas dos líneas, por eso las tres se dibujan juntas tan a menudo.

Dicho con palabras, el cálculo avanza barra a barra. Primero mide cuánto subió el máximo actual por encima del máximo anterior y cuánto cayó el mínimo actual por debajo del mínimo anterior. Solo se conserva la mayor de las dos extensiones, y solo si es positiva; el otro lado se registra como cero en esa barra. Una barra interior, que no supera ni el máximo ni el mínimo previos, no añade nada a ningún lado. Luego las extensiones alcistas y bajistas se suavizan a lo largo del periodo de cálculo con el promedio gradual propio de Wilder, y cada una se divide entre el rango verdadero suavizado del mismo tramo. Expresar cada lado como una proporción del rango verdadero es lo que permite comparar las líneas entre contratos con niveles de precio y valores de tick muy distintos.

Como ambas líneas se escalan con el mismo rango verdadero, describen proporciones, no precios. Cuando +DI está por encima de −DI, las barras recientes se han extendido más hacia arriba que hacia abajo; cuando las líneas intercambian posiciones, el liderazgo ha cambiado de manos. La distancia entre ellas indica cuán unilateral ha sido el movimiento reciente, y una brecha que se estrecha muestra que el lado dominante pierde control. Lo que las líneas no dicen es cuánto durará ese liderazgo, que es precisamente la pregunta que el ADX se diseñó para responder.

Esquema conceptual (no son datos reales de mercado)

Cómo se comporta en mercados reales

El mal uso más común del DMI es tratar un cruce +DI/−DI como una tendencia confirmada. Un cruce solo dice que, dentro del periodo de cálculo, la extensión de un lado acaba de superar por poco a la del otro. Puede producirse tras una sola barra amplia, tras un hueco en la apertura de la sesión o simplemente porque el lado dominante se debilitó mientras el otro apenas se movía. Muchos cruces ocurren con ambas líneas bajas y muy juntas, un estado en el que ninguno de los dos lados empuja de verdad. Tomar ese tipo de cruce como el inicio de una tendencia, y dimensionar la operación como si lo fuera, suele abrir una posición justo cuando el movimiento direccional es más débil. Es mejor leer el cruce como un cambio de liderazgo que todavía necesita pruebas: separación entre las líneas en las barras siguientes, un ADX en ascenso o un precio que rompe un nivel relevante.

Cuando el movimiento direccional es débil, las dos líneas se enroscan una alrededor de la otra. En un rango tranquilo la mayoría de las barras se solapan con sus vecinas, las extensiones de ambos lados son pequeñas y las líneas suavizadas se van acercando hasta que cada pequeña oscilación pone a una de ellas ligeramente por delante. El resultado es una serie de cruces alternos, cada uno deshaciendo el anterior, y un sistema de cruces que sigue cada giro devuelve un poco en cada uno. El propio Wilder asociaba un stop a la señal: para una compra colocaba el stop inicial en el mínimo de la barra de la señal y, para una venta, en su máximo. La señal seguía vigente mientras ese nivel aguantara, aunque las líneas volvieran a cruzarse, de modo que era el stop y no cada nuevo cruce el que decidía la salida. Exigir una separación mínima entre las líneas, unas cuantas barras de persistencia tras el cruce o una comprobación de régimen independiente son las formas habituales de reducir estos giros.

Elegir el periodo de cálculo es un equilibrio entre lo pronto que aparece un cruce y cuántos cruces aparecen. Un periodo corto hace que ambas líneas reaccionen enseguida a las extensiones recientes, de modo que los cruces llegan antes pero se invierten con más frecuencia en mercados laterales. Un periodo largo suaviza las líneas, las mantiene separadas durante más tiempo en una tendencia y reduce los latigazos, a costa de cruzar bastante después del giro. Como un mismo ajuste mueve ambas líneas, también cambia la distancia a la que suelen situarse, así que cualquier umbral de separación debe elegirse junto con el periodo y no por separado. El marco temporal también importa: en gráficos intradía un hueco de sesión puede dominar el suavizado, mientras que en barras diarias las líneas se mueven más despacio. Probar varios periodos en el contrato y el marco temporal que realmente opera dice más que tomar prestado un valor por defecto de manual.

Formas habituales de usarlo (conceptos)

Filtro de liderazgo

Operar en la dirección de la línea dominante

En lugar de actuar sobre el cruce en sí, use el estado: permita reglas largas solo mientras +DI esté por encima de −DI y reglas cortas solo mientras −DI lidere. El DMI se convierte así en un filtro de dirección para una entrada distinta, como la ruptura de un Canal de Donchian, y deja de reaccionar a cada giro individual.

Cruce confirmado

Cruce más continuidad

Trate un cruce como un candidato, no como una señal. La entrada espera a que la nueva línea dominante siga subiendo una o dos barras más, o a que el precio supere el extremo de la barra del cruce. Los cruces que se revierten de inmediato nunca llegan a ser operaciones, lo que elimina buena parte de los latigazos descritos arriba.

Líder en retirada

Salir cuando la línea dominante gira a la baja

Con una posición larga abierta, vigile +DI en lugar de esperar un cruce completo. Cuando la línea dominante gira a la baja mientras −DI empieza a subir, el impulso alcista está perdiendo terreno y el stop puede ajustarse. Escalar ese stop con el ATR lo mantiene proporcionado al tamaño actual de las oscilaciones.

Combinarlo con otras familias de indicadores

El compañero natural es el ADX, ya que se calcula a partir de las mismas dos líneas. El DMI dice qué lado lidera; el ADX dice si ese liderazgo es persistente. Un cruce que ocurre mientras el ADX sube desde un nivel bajo es un hecho distinto de un cruce con el ADX plano y bajo, y separar ambos casos es la respuesta más sencilla al problema de los cruces descrito arriba.

Una referencia direccional más lenta también ayuda. La pendiente de una media móvil puede definir el lado en el que está dispuesto a operar, y el DMI se usa solo para afinar las entradas en esa dirección; los cruces contrarios a la pendiente se ignoran. Aroon ofrece una comprobación desde otro ángulo, ya que mira cuán recientemente se marcaron los máximos y mínimos y no cuánto se extendieron las barras.

Evite apilar el DMI con herramientas que miden casi lo mismo. El Indicador Vortex también compara el empuje alcista y bajista entre barras consecutivas, así que sus cruces suelen coincidir con los del DMI y aportan poca información nueva. Combinar el DMI con una medida de volatilidad o con la ruptura de un nivel de precio da a la regla una segunda opinión independiente en lugar de un eco.

En AlphaPrime

En AlphaPrime, el DMI es un grupo de condiciones integrado en el generador de estrategias, que aparece como Índice de movimiento direccional (DMI). Su entrada ajustable es el periodo del indicador, el periodo de cálculo que mueve a la vez +DI y −DI. Entre las condiciones representativas están "+DI por encima de −DI" y "+DI por debajo de −DI" para el liderazgo, "+DI cruza por encima de −DI" y "+DI cruza por debajo de −DI" para los cruces, y "+DI al alza", "−DI a la baja" o "+DI gira al alza" para la pendiente de cada línea por separado.

Estas condiciones permiten al generador probar las preguntas que plantea esta página en lugar de dar por sentadas las respuestas. Puede usar un cruce como entrada, el estado de liderazgo como filtro de otra entrada o el giro de la línea dominante como salida, y combina cada uso con reglas de otras familias. La GPU somete a backtest los candidatos en paralelo, y puede fijar umbrales de validación fuera de muestra, de modo que se queda solo con las combinaciones que siguen funcionando con datos que nunca han visto, y no con las que solo funcionaron durante un tramo de tendencia concreto, que es justo donde las reglas de cruce tienden a parecer mejores de lo que son.

Las combinaciones que superan la validación pueden exportarse como código de estrategia para plataformas de trading, con las condiciones del DMI escritas junto a las demás reglas de entrada y salida, de modo que pueda leer la lógica, simularla y decidir si operarla.

Preguntas frecuentes

¿Qué diferencia hay entre el DMI y el ADX?

El DMI es el par de líneas direccionales, +DI y −DI, y le indica qué lado se ha extendido más. El ADX se obtiene de la distancia entre las dos líneas en relación con su suma, y luego se suaviza otra vez; mide cuán persistente es el liderazgo e ignora la dirección. Muchos traders leen el DMI para la dirección y el ADX para la fuerza.

¿Un cruce de +DI por encima de −DI significa que ha empezado una tendencia alcista?

No por sí solo. Significa que la extensión alcista acaba de superar a la bajista dentro del periodo de cálculo. En un rango esto ocurre una y otra vez sin que llegue ninguna tendencia. Esperar a que las líneas se separen, a que el ADX suba o a que el precio supere el máximo de la barra del cruce da al cruce más contexto antes de actuar.

¿Puede una estrategia basada en el DMI ejecutarse en una plataforma de trading?

Sí. Cuando una combinación construida con condiciones del DMI supera la validación fuera de muestra, se exporta como código de estrategia para plataformas de trading, donde puede revisar las condiciones, simularla y decidir si llevarla a real.