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 deaccdist
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)