Average Directional Index (ADX)

Average Directional Index (ADX)

¿Qué es el Average Directional Index (ADX) y cómo se interpreta en trading?

En primer lugar, el Average Directional Index (ADX) es un indicador técnico diseñado para medir la fuerza de una tendencia, sin importar su dirección. Fue creado por J. Welles Wilder, también conocido por desarrollar indicadores como el RSI y el ATR.

A diferencia de muchos otros indicadores que intentan predecir la dirección, el ADX se enfoca en qué tan fuerte es la tendencia actual, lo que lo convierte en una herramienta valiosa para traders de seguimiento de tendencias.

¿Cómo funciona el Average Directional Index?

Para entender el ADX, es importante conocer sus componentes. Este indicador se construye a partir de dos líneas:

  • +DI (Positive Directional Indicator): que mide la fuerza de los movimientos alcistas.
  • –DI (Negative Directional Indicator): que mide la fuerza de los movimientos bajistas.

Luego, el ADX se calcula como una media suavizada de la diferencia relativa entre +DI y –DI. Como resultado, se obtiene una línea que oscila entre 0 y 100, sin indicar si la tendencia es positiva o negativa.

¿Cómo interpretar el ADX?

A continuación, se detallan los rangos comunes de interpretación del ADX:

  • ADX por debajo de 20: indica un mercado lateral o sin tendencia.
  • ADX entre 20 y 40: sugiere una tendencia moderada.
  • ADX por encima de 40: muestra una tendencia fuerte.

Sin embargo, el verdadero poder del ADX surge cuando se analiza su pendiente. Es decir:

  • Si el ADX está subiendo, la tendencia —ya sea alcista o bajista— se está fortaleciendo.
  • Por el contrario, si el ADX está cayendo, la tendencia puede estar perdiendo impulso.

Señales comunes del Average Directional Index

Para aplicar el ADX en tu operativa, ten en cuenta estas señales clave:

  1. Cruce de +DI por encima de –DI: indica una posible tendencia alcista.
  2. Cruce de –DI por encima de +DI: señala una posible tendencia bajista.
  3. ADX subiendo por encima de 20: valida la presencia de una tendencia real.
  4. ADX cayendo desde niveles altos: podría anticipar consolidación o reversión.

En otras palabras, el ADX te ayuda a confirmar si vale la pena entrar en una operación basada en la fuerza del mercado.

Ventajas del Average Directional Index

Cabe destacar que este indicador ofrece múltiples beneficios:

  • ✅ Detecta si el mercado tiene dirección o está en fase lateral.
  • ✅ Permite filtrar señales falsas de otros indicadores, como RSI o MACD.
  • ✅ Ideal para estrategias de seguimiento de tendencia.

De hecho, muchos traders lo consideran imprescindible para validar rupturas y confirmar señales de cruce.

Limitaciones del ADX

Sin embargo, el ADX también tiene algunas limitaciones:

  • ❌ Puede ofrecer señales tardías, especialmente en cambios de tendencia rápidos.
  • ❌ No muestra zonas de sobrecompra o sobreventa.
  • ❌ Necesita combinarse con otros indicadores para definir dirección.

Por lo tanto, es más efectivo cuando se utiliza en conjunto con análisis de precio o volumen.

¿Cómo usar el ADX en TradingView?

A continuación, te explico cómo puedes aplicarlo en tu gráfico:

  1. Abre un gráfico en TradingView.
  2. Haz clic en “Indicadores”.
  3. Escribe “Average Directional Index” o simplemente “ADX”.
  4. Aplica el indicador. Verás tres líneas: ADX (línea gris o blanca), +DI (verde) y –DI (roja).
  5. Usa los cruces entre las líneas +DI y –DI junto con la dirección del ADX para confirmar señales.

Además, puedes personalizarlo con Pine Script y generar alertas automáticas si lo deseas.

Conclusión

En definitiva, el Average Directional Index (ADX) es una herramienta técnica que no debe faltar en tu análisis si operas con tendencias. Su capacidad para medir la fuerza de un movimiento te permite evitar operar en mercados sin dirección y centrarte en las oportunidades de mayor calidad.

Como se ha explicado, el ADX no predice la dirección, pero refuerza tu confianza cuando una tendencia es sólida. Y cuando se combina con otros indicadores, puede mejorar de forma significativa tus probabilidades de éxito.

//@version=5
indicator(«Average Directional Index (ADX)», overlay=false)

// Parámetro del período
length = input.int(14, minval=1, title=»Periodo»)

// Cálculo de las diferencias direccionales
upMove = high – high[1]
downMove = low[1] – low

plusDM = na(upMove) or upMove < 0 or upMove <= downMove ? 0 : upMove
minusDM = na(downMove) or downMove < 0 or downMove <= upMove ? 0 : downMove

trur = ta.rma(ta.tr, length)
plusDI = 100 * ta.rma(plusDM, length) / trur
minusDI = 100 * ta.rma(minusDM, length) / trur

// ADX: media del índice direccional
dx = 100 * math.abs(plusDI – minusDI) / (plusDI + minusDI)
adx = ta.rma(dx, length)

// Visualización
plot(adx, title=»ADX», color=color.gray, linewidth=2)
plot(plusDI, title=»+DI», color=color.green, linewidth=1)
plot(minusDI, title=»-DI», color=color.red, linewidth=1)

// Líneas de referencia
hline(20, «Nivel 20», color=color.orange)
hline(40, «Nivel 40», color=color.orange)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Aroon

Aroon

¿Qué es el Aroon Indicator y cómo se usa en trading?

El Aroon Indicator es un indicador técnico desarrollado por Tushar Chande en 1995. Su objetivo es identificar el inicio de nuevas tendencias, medir su fortaleza y determinar si el mercado está en una fase alcista, bajista o lateral.

¿Cómo funciona el Aroon Indicator?

El indicador se compone de dos líneas:

  • Aroon Up: mide el tiempo desde el último máximo del precio.
  • Aroon Down: mide el tiempo desde el último mínimo del precio.

Ambas líneas se calculan como un porcentaje dentro de un periodo específico (generalmente 14 días), oscilando entre 0 y 100.

Fórmula del Aroon Indicator

Aroon Up = [(Periodo – Días desde el último máximo) / Periodo] × 100

Aroon Down = [(Periodo – Días desde el último mínimo) / Periodo] × 100

Interpretación del Aroon Indicator

  • Aroon Up cerca de 100 y Aroon Down bajo → tendencia alcista fuerte.

  • Aroon Down cerca de 100 y Aroon Up bajo → tendencia bajista fuerte.
  • Ambos cerca de 50 → mercado lateral o sin tendencia clara.
  • Cruce entre Aroon Up y Aroon Down → posible cambio de tendencia.

Señales comunes

  1. Cruce alcista: Aroon Up cruza por encima de Aroon Down → posible inicio de tendencia alcista.
  2. Cruce bajista: Aroon Down cruza por encima de Aroon Up → posible inicio de tendencia bajista.
  3. Líneas en paralelo: tendencia consolidada si una línea se mantiene alta y la otra baja.

Ventajas del Aroon Indicator

  • ✅ Ayuda a detectar tendencias temprano.
  • ✅ Fácil de interpretar visualmente.
  • ✅ Funciona bien en combinación con otros indicadores como el ADX o el RSI.

Limitaciones

  • ❌ Puede dar señales falsas en mercados laterales.
  • ❌ No indica niveles de sobrecompra o sobreventa.
  • ❌ Mejor cuando se usa junto con análisis de volumen y acción del precio.

Cómo usar el Aroon Indicator en TradingView

  1. Abre un gráfico en TradingView.
  2. Haz clic en “Indicadores”.
  3. Busca “Aroon”.
  4. Selecciona el indicador y ajusta el periodo (14 por defecto).
  5. Interpreta cruces y niveles para confirmar la tendencia.

Conclusión

El Aroon Indicator es una herramienta útil para traders que buscan detectar tendencias en sus fases iniciales. Su lectura simple y visual lo hace atractivo, pero como todo indicador, es más efectivo cuando se combina con otras herramientas de análisis técnico.

//@version=5
indicator(«Aroon Indicator», overlay=false)

// Parámetro configurable
period = input.int(14, minval=1, title=«Periodo»)

// Cálculo de Aroon Up y Aroon Down
highestBars = ta.barssince(high == ta.highest(high, period))
lowestBars = ta.barssince(low == ta.lowest(low, period))

aroonUp = ((period highestBars) / period) * 100
aroonDown = ((period lowestBars) / period) * 100

// Visualización
plot(aroonUp, title=«Aroon Up», color=color.green, linewidth=2)
plot(aroonDown, title=«Aroon Down», color=color.red, linewidth=2)
hline(50, «Nivel 50», color=color.gray)
hline(100, «Nivel 100», color=color.gray)
hline(0, «Nivel 0», color=color.gray)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Arnaud Legoux Moving Average

Arnaud Legoux Moving Average

¿Qué es el Arnaud Legoux Moving Average (ALMA) y cómo se usa en trading?

El Arnaud Legoux Moving Average (ALMA) es un tipo de media móvil avanzada diseñada para mejorar la suavidad y la capacidad de respuesta del análisis técnico. Fue creada por Arnaud Legoux y Dimitrios Kouzis-Loukas con el objetivo de eliminar el retardo asociado a medias móviles tradicionales, como la SMA y EMA.

¿Cómo funciona el Arnaud Legoux Moving Average?

A diferencia de otras medias móviles, el ALMA aplica un enfoque basado en una ventana deslizante con ponderación gaussiana. Esto significa que otorga más peso a ciertos puntos dentro de la serie de precios, generalmente en el centro del periodo seleccionado, reduciendo tanto el ruido como el retraso en la señal.

Fórmula del ALMA (conceptual)

El ALMA se basa en tres parámetros:

  1. Longitud (length): número de periodos.
  2. Offset (offset): control de simetría del filtro (por defecto 0.85).
  3. Sigma (σ): determina la forma de la curva gaussiana (por defecto 6.0).

Usa una convolución de precios con un filtro gaussiano asimétrico, desplazado según el parámetro offset.

Ventajas del Arnaud Legoux Moving Average

  • Bajo retardo: reacciona más rápido que una EMA o SMA.
  • Más suave: reduce el ruido del mercado sin sacrificar precisión.
  • Flexible: los parámetros permiten adaptarlo a múltiples estilos (scalping, swing, etc.).
  • Compatible con otras estrategias: puede actuar como filtro de tendencia o como base para cruces.

¿Cómo interpretar el ALMA?

  • Precio por encima del ALMA → posible tendencia alcista.
  • Precio por debajo del ALMA → posible tendencia bajista.
  • Cruces entre precio y ALMA → señal de cambio de dirección.
  • Cruce de dos ALMAs de distinta longitud → estrategia similar al cruce de medias (Golden/Death Cross).

Gracias a su suavidad, el ALMA ayuda a evitar señales falsas y es más preciso en mercados con mucho ruido o volatilidad.

Comparativa: ALMA vs EMA vs SMA

Característica

SMA

EMA

ALMA

Retardo

Alto

Medio

Bajo

Suavidad

Media

Baja

Alta

Personalización

Limitada

Media

Alta (offset y sigma)

Uso en alta frecuencia

No recomendada

Aceptable

Muy recomendada

¿Cómo usar el Arnaud Legoux Moving Average en TradingView?

  1. Abre un gráfico en TradingView.
  2. Haz clic en “Indicadores”.
  3. Busca “Arnaud Legoux Moving Average” o “ALMA”.
  4. Ajusta los parámetros según tu estilo:
    • Length: 9–21 para trading activo.
    • Offset: 0.85 (por defecto).
    • Sigma: 6.0 (por defecto).
  5. Observa el cruce del precio con la ALMA para tomar decisiones de entrada o salida.

También puedes crear una versión personalizada en Pine Script para combinarlo con otras condiciones.

Conclusión

El Arnaud Legoux Moving Average (ALMA) es una media móvil moderna, inteligente y adaptable. Su suavidad y baja latencia la convierten en una herramienta ideal para traders técnicos que buscan precisión sin sacrificar velocidad de reacción. Ya sea como filtro de tendencia o como herramienta principal de análisis, el ALMA puede mejorar la calidad de tus señales en múltiples mercados.

//@version=5
indicator(«Arnaud Legoux Moving Average (ALMA)», overlay=true)

// Parámetros configurables
length = input.int(9, minval=1, title=«Length»)
offset = input.float(0.85, title=«Offset», minval=0, maxval=1)
sigma = input.float(6.0, title=«Sigma», minval=0.1)

// Fuente de precio
src = input(close, title=«Source»)

// Función ALMA
alma(src, length, offset, sigma) =>
m = offset * (length 1)
s = length / sigma
sum = 0.0
norm = 0.0
for i = 0 to length 1
w = math.exp(math.pow(i m, 2) / (2 * math.pow(s, 2)))
sum += src[i] * w
norm += w
sum / norm

// Cálculo y visualización
almaValue = alma(src, length, offset, sigma)
plot(almaValue, title=«ALMA», color=color.orange, linewidth=2)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Advance/Decline Ratio

Advance/Decline Ratio

¿Qué es el Advance/Decline Ratio (ADR) y cómo se interpreta en trading?

El Advance/Decline Ratio (ADR) es un indicador técnico que compara el número de activos que suben (advancers) con los que bajan (decliners) en un índice o mercado. Es ampliamente utilizado para evaluar la fuerza del mercado y detectar posibles cambios de dirección antes de que sean visibles en los precios.

¿Cómo se calcula el Advance/Decline Ratio?

La fórmula del Advance/Decline Ratio es simple:

ini

CopiarEditar

ADR = Número de acciones que suben / Número de acciones que bajan

Por ejemplo, si 300 acciones subieron y 150 bajaron, el ADR sería 2.0. Esto indica que por cada acción que bajó, dos subieron, lo que sugiere un mercado con impulso alcista.

¿Qué representa el ADR?

  • ADR > 1: Más acciones suben que bajan → señal de fuerza alcista.
  • ADR < 1: Más acciones bajan que suben → señal de debilidad.
  • ADR = 1: Equilibrio entre acciones al alza y a la baja.

El Advance/Decline Ratio es especialmente útil cuando se analiza en conjunto con el precio del índice. Puede confirmar una tendencia o advertir sobre una posible divergencia.

¿Qué es el Advance/Decline Ratio en versión barras?

La versión en barras del ADR muestra gráficamente el valor del ratio en forma de histograma. Esto facilita la visualización de extremos (muy alto o muy bajo) y permite detectar condiciones de sobrecompra o sobreventa del mercado en conjunto.

  • Barras verdes: ADR creciente → impulso positivo.
  • Barras rojas: ADR decreciente → presión bajista.

Este formato es útil para análisis visual rápido, especialmente en temporalidades más cortas.

Diferencias entre ADR y ADL

Característica

Advance/Decline Line (ADL)

Advance/Decline Ratio (ADR)

Tipo de cálculo

Acumulativo

Relacional (división)

Forma de visualización

Línea

Ratio / Barras

Interpretación

Tendencia de participación

Intensidad relativa

Ideal para detectar divergencias

Ambos indicadores son complementarios. La ADL mide la dirección general del mercado, mientras que el ADR mide la intensidad relativa diaria.

Ventajas del Advance/Decline Ratio

  • ✅ Ofrece señales rápidas de cambio de sentimiento del mercado.

  • ✅ Ideal para detectar sobrecompra o sobreventa en amplitud.
  • ✅ Funciona bien con histogramas y gráficos de barras.

Limitaciones del ADR

  • ❌ Requiere acceso a datos de amplitud (acciones que suben/bajan).

  • ❌ Puede generar señales erráticas en mercados con bajo volumen.
  • ❌ Valores extremos no siempre indican un cambio inmediato.

Cómo usar el Advance/Decline Ratio en TradingView

  1. Abre un gráfico de índice (como NYSE, Nasdaq, S&P 500).

  2. Haz clic en “Indicadores”.
  3. Escribe “Advance/Decline Ratio” o “ADR”.
  4. Si no está disponible, dejamos a pie de página uno personalizado con Pine Script.
  5. Usa la versión en barras para análisis visual o la versión de línea para identificar zonas clave.

Conclusión

El Advance/Decline Ratio es una herramienta poderosa para medir la salud del mercado de forma relativa. Su versión en barras añade claridad visual para detectar rápidamente cambios de sentimiento. Combinado con otros indicadores como el ADL o el volumen, puede mejorar significativamente la calidad de tus análisis de amplitud.

//@version=5
indicator(«Advance/Decline Ratio (ADR) – Simulada», overlay=false)

// Simulación: 1 avance si la vela sube, 1 descenso si baja
adv = close > close[1] ? 1 : 0
dec = close < close[1] ? 1 : 0

// Evitar división por cero
dec := dec == 0 ? 1 : dec

// Cálculo del ADR
adr = adv / dec

// Color según impulso
adrColor = adr > adr[1] ? color.green : color.red

// Visualización como histograma
plot(adr, title=»ADR», style=plot.style_histogram, color=adrColor, linewidth=2)

// Línea base (ADR = 1)
hline(1, «Equilibrio (1.0)», color=color.gray)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.

Advance/Decline Line

Advance/Decline Line

¿Qué es el Advance/Decline Line y cómo interpretarlo en el trading?

El Advance/Decline Line (ADL) es un indicador técnico de amplitud de mercado que mide la diferencia diaria entre acciones que suben (advancing) y acciones que bajan (declining) en un índice o mercado. Su propósito es mostrar la fortaleza interna de una tendencia y detectar posibles cambios antes de que ocurran.

¿Cómo funciona el Advance/Decline Line?

A diferencia de indicadores que analizan el precio de un solo activo, el Advance/Decline Line analiza la participación de todo el mercado. Se acumula diariamente el saldo entre acciones que avanzan y las que retroceden, generando una línea que refleja la “salud” del movimiento.

Cálculo del Advance/Decline Line

java

ADL de hoy = ADL de ayer + (Acciones que subieron - Acciones que bajaron)


Este cálculo produce una línea acumulativa, que ayuda a identificar si la mayoría del mercado está respaldando una tendencia alcista o bajista.

¿Qué indica la Advance/Decline Line?

  • ADL en ascenso: la mayoría de las acciones está subiendo → tendencia sana y con apoyo.

  • ADL en descenso: más acciones bajan que suben → debilitamiento interno del mercado.

  • Divergencias con el precio: si el precio sube pero la ADL baja, hay posible agotamiento de tendencia.

Divergencias entre ADL y el índice

Las divergencias entre el Advance/Decline Line y el precio del índice son señales potentes:

  • Divergencia bajista: el índice hace máximos, pero la ADL no lo confirma → posible reversión.

  • Divergencia alcista: el índice hace mínimos, pero la ADL sube → posible rebote.

Este uso es muy valorado por traders institucionales para evaluar si un rally está respaldado por el mercado en general o por pocas acciones líderes.

Ventajas del Advance/Decline Line

  • ✅ Mide la participación del mercado completo, no solo precios.

  • ✅ Detecta divergencias antes que el precio reaccione.

  • ✅ Ideal para confirmar tendencias en índices como S&P 500 o NYSE.

Limitaciones del ADL

  • ❌ Requiere acceso a datos de amplitud (acciones que suben y bajan), no siempre disponibles en gráficos comunes.

  • ❌ No aplica directamente a activos individuales (acciones, criptos).

  • ❌ Puede ser confuso en mercados con pocos componentes.

Cómo usar el Advance/Decline Line en TradingView

  1. Abre el gráfico de un índice (como SPX, NYSE, Nasdaq).

  2. Ve a “Indicadores”.

  3. Busca “Advance/Decline Line” o “AD Line”.

  4. Aplica el indicador y compáralo con la acción del precio.

  5. Busca divergencias o confirmaciones de tendencia.

En algunos casos, puedes crear un indicador personalizado usando Pine Script, sumando los avances y retrocesos manualmente desde una fuente de datos.

Conclusión

El Advance/Decline Line (ADL) es una herramienta poderosa para medir la participación del mercado en una tendencia. Al detectar divergencias o confirmar el impulso general, permite tomar decisiones más informadas en trading de índices o ETFs. Aunque no es útil para activos individuales, es imprescindible para quienes siguen la amplitud del mercado.

//@version=5
indicator(«Advance/Decline Line (ADL) – Simulada», overlay=false)

 

// Simulación de avances y descensos
adv = close > close[1] ? 1 : 0
dec = close < close[1] ? 1 : 0
diff = adv dec

 

// Acumulación del ADL
var float adl = 0.0
adl := adl + diff

 

// Visualización
plot(adl, title=«Advance/Decline Line», color=color.green, linewidth=2)
hline(0, «Línea Cero», color=color.gray)

 

Si quieres dar un paso más en el trading, y quieres darnos sugerencias estamos abiertos a comentarios e ideas constructivas,

CONTACTA CON NOSOTROS Y CREEMOS COMUNIDAD

IR A NUESTRO CANAL DE YOUTUBE

 

IMPORTANTE:

En ningún momento queremos que lo reflejado en esta web, se considere como recomendaciones.

 

El objetivo es mostrar la veracidad de las estrategias desde un punto de vista técnico de análisis de los resultados arrojados por los algoritmos de trading, estudiando los años pasados que pueden coincidir o no con los futuros.