Script Indicador de Acumulación/Distribución (ADL)

Script Indicador de Acumulación/Distribución (ADL)

El Indicador de Acumulación/Distribución (ADL) es una herramienta técnica utilizada para evaluar la acumulación o distribución de un activo en función de su volumen y el rango de precios. Este indicador ayuda a los traders a identificar la presión de compra o venta subyacente en el mercado. A continuación, se explica el funcionamiento y la configuración del script del indicador ADL.

Configuración del Script

El script comienza definiendo el nombre del indicador y la configuración inicial de los parámetros de visualización.

luaCopiar códigoinstrument { name = "Accumulation/Distribution", overlay = false }

input_group {
    "front.ind.dpo.generalline",
    color = input { default = "#DBCF0D", type = input.color },
    width = input { default = 1, type = input.line_width}
}
  • name: Nombre del indicador, que es “Accumulation/Distribution”.
  • overlay: Este indicador no se superpone en el gráfico de precios.
  • color: Color de la línea del indicador, definido como “#DBCF0D”.
  • width: Ancho de la línea del indicador.

Cálculo del Indicador ADL

El siguiente bloque de código calcula el valor del indicador ADL utilizando la fórmula de acumulación/distribución.

luaCopiar códigoclv = ((close - low) - (high - close)) / hml
accdist = nz (accdist [1]) + volume * clv
  • clv (Close Location Value): Es un valor que mide la posición del cierre en relación con el rango alto-bajo del período. Se calcula de la siguiente manera:
    • clv = ((close - low) - (high - close)) / hml
    • Donde hml es el rango alto-bajo (high - low).
    • Este valor varía entre -1 y 1, indicando la fuerza de compra o venta.
  • accdist (Accumulation/Distribution Line): Es la línea de acumulación/distribución que se actualiza en cada período sumando el volumen multiplicado por el clv.
    • accdist = nz (accdist [1]) + volume * clv
    • nz (accdist [1]) asegura que si el valor anterior de accdist es nulo, se tome como 0.

Visualización del Indicador

Finalmente, el indicador se visualiza en el gráfico.

luaCopiar códigoplot (accdist, "ADL", color, width)
  • plot: Dibuja la línea del indicador ADL en el gráfico con el color y ancho especificados.

Interpretación del Indicador

El Indicador de Acumulación/Distribución ayuda a los traders a identificar la presión de compra o venta en el mercado. Aquí hay algunos puntos clave para su interpretación:

  • Acumulación: Si el indicador ADL está subiendo, sugiere que hay más presión de compra y que el activo está siendo acumulado.
  • Distribución: Si el indicador ADL está bajando, sugiere que hay más presión de venta y que el activo está siendo distribuido.
  • Divergencias: Las divergencias entre el indicador ADL y el precio del activo pueden indicar posibles puntos de reversión. Por ejemplo, si el precio está subiendo pero el ADL está bajando, puede ser una señal de una próxima caída del precio.

Conclusión

El Indicador de Acumulación/Distribución es una herramienta útil para evaluar la presión de compra y venta en el mercado. Al analizar el volumen y el rango de precios, este indicador proporciona información valiosa sobre la tendencia subyacente y posibles puntos de reversión. Es especialmente útil cuando se utiliza en conjunto con otros indicadores técnicos para tomar decisiones de trading más informadas.

Script Completo

instrument { name = "Accumulation/Distribution", overlay = false }

input_group {
"front.ind.dpo.generalline",
color = input { default = "#DBCF0D", type = input.color },
width = input { default = 1, type = input.line_width}
}

clv = ((close - low) - (high - close)) / hml
accdist = nz (accdist [1]) + volume * clv

plot (accdist, "ADL", color, width)
Carrito de compra
Scroll al inicio
Telegram