Script Accumulative Swing Index en IQ Option

Script Accumulative Swing Index en IQ Option

En el mundo del trading, tener herramientas que permitan medir la fortaleza y la dirección de una tendencia es esencial. El “Accumulative Swing Index” (ASI) es un indicador técnico desarrollado por J. Welles Wilder, que ayuda a los traders a evaluar la tendencia general del mercado mediante el análisis de las oscilaciones del precio. En esta entrada de blog, exploraremos cómo se implementa el ASI en la plataforma de trading IQ Option mediante un script en Lua, y cómo los traders pueden utilizarlo para mejorar sus estrategias de trading.

¿Qué es el Accumulative Swing Index?

El Accumulative Swing Index es un indicador que se utiliza para determinar la dirección del mercado y la fuerza de una tendencia. A diferencia de otros indicadores que solo consideran el precio de cierre, el ASI incorpora información de los precios de apertura, máximo, mínimo y cierre, proporcionando una visión más completa del comportamiento del mercado. Este índice acumulativo compara las oscilaciones del precio actual con las oscilaciones previas, acumulando los resultados para reflejar la tendencia general.

Configuración del Script en IQ Option

El script para el ASI define configuraciones clave para calcular y visualizar el indicador:

luaCopiar códigoinstrument { name = "Accumulative Swing Index", overlay = false }

limit  = input (0.5, "Limit Move Value", input.double, 0.01)

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

H2_C1 = abs(high - close[1])
L2_C1 = abs(low - close[1])
H2_L2 = abs(high - low)
C1_O1 = abs(close[1] - open[1])

K = max(H2_C1, L2_C1)

R = iff(
    H2_C1 >= max(L2_C1, H2_L2), 
    H2_C1 - 0.5 * L2_C1 + 0.25 * C1_O1, 
    iff(L2_C1 >= max(H2_C1, H2_L2), 
        L2_C1 - 0.5 * H2_C1 + 0.25 * C1_O1, 
        H2_L2 + 0.25 * C1_O1
    )
)

res = nz (res[1]) + 50 * ((close - close[1] + 0.5 * (close - open) + 0.25 * (close[1] - open[1])) / R) * K / limit

plot (res, "ASI", color, width)

Desglose del Cálculo del ASI

El cálculo del ASI implica varios pasos importantes:

  1. Cálculo de las Diferencias de Precio:
    • H2_C1: Diferencia entre el máximo actual y el cierre anterior.
    • L2_C1: Diferencia entre el mínimo actual y el cierre anterior.
    • H2_L2: Diferencia entre el máximo y el mínimo actuales.
    • C1_O1: Diferencia entre el cierre y la apertura anteriores.
    luaCopiar códigoH2_C1 = abs(high - close[1]) L2_C1 = abs(low - close[1]) H2_L2 = abs(high - low) C1_O1 = abs(close[1] - open[1])
  2. Determinación de K:
    • K es el mayor de las diferencias calculadas (H2_C1, L2_C1).
    luaCopiar códigoK = max(H2_C1, L2_C1)
  3. Cálculo de R:
    • R se calcula utilizando una fórmula condicional que selecciona el mayor de los valores calculados y aplica diferentes ajustes.
    luaCopiar códigoR = iff( H2_C1 >= max(L2_C1, H2_L2), H2_C1 - 0.5 * L2_C1 + 0.25 * C1_O1, iff(L2_C1 >= max(H2_C1, H2_L2), L2_C1 - 0.5 * H2_C1 + 0.25 * C1_O1, H2_L2 + 0.25 * C1_O1 ) )
  4. Cálculo del Índice de Oscilación Acumulativo (ASI):
    • Se acumulan los resultados de las oscilaciones para formar el ASI.
    luaCopiar códigores = nz (res[1]) + 50 * ((close - close[1] + 0.5 * (close - open) + 0.25 * (close[1] - open[1])) / R) * K / limit

Visualización del ASI

El script proporciona una visualización clara del indicador en el gráfico de trading:

luaCopiar códigoplot (res, "ASI", color, width)
  • plot (res, "ASI", color, width): Dibuja el ASI en el gráfico con el color y ancho especificados.

¿Cómo Utilizar el Accumulative Swing Index en el Trading?

El ASI es útil para los traders que desean identificar la dirección y la fuerza de la tendencia del mercado. Este indicador ayuda a los traders a:

  • Confirmar Tendencias: Un ASI ascendente sugiere una tendencia alcista, mientras que un ASI descendente indica una tendencia bajista.
  • Identificar Reversiones: Cambios significativos en la dirección del ASI pueden señalar posibles reversiones de tendencia.
  • Evaluar la Fuerza de la Tendencia: El ASI considera tanto la magnitud como la duración de las oscilaciones del precio, proporcionando una medida de la fortaleza de la tendencia.

Estrategias Innovadoras con el ASI

El Accumulative Swing Index puede ser combinado con otros indicadores y análisis técnicos para desarrollar estrategias de trading más robustas:

  • Convergencia y Divergencia: Comparar el ASI con otros indicadores de tendencia para identificar señales de convergencia y divergencia que pueden indicar cambios en la tendencia.
  • Confirmación de Señales: Utilizar el ASI junto con indicadores de volumen para confirmar la fortaleza de una tendencia antes de realizar operaciones.
  • Análisis Multiperíodo: Aplicar el ASI en diferentes marcos temporales para obtener una visión más completa de las tendencias a corto y largo plazo.

Conclusión

El Accumulative Swing Index en IQ Option es una herramienta poderosa para los traders que desean medir la dirección y la fuerza de una tendencia del mercado. Con su enfoque en las oscilaciones del precio, el ASI puede ser una adición valiosa a cualquier estrategia de trading, ayudando a los inversores a tomar decisiones más informadas y estratégicas basadas en las tendencias del mercado.

Script completo

instrument { name = "Accumulative Swing Index", overlay = false }

limit = input (0.5, "Limit Move Value", input.double, 0.01)

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

H2_C1 = abs(high - close[1])
L2_C1 = abs(low - close[1])
H2_L2 = abs(high - low)
C1_O1 = abs(close[1] - open[1])

K = max(H2_C1, L2_C1)

R = iff(
H2_C1 >= max(L2_C1, H2_L2),
H2_C1 - 0.5 * L2_C1 + 0.25 * C1_O1,
iff(L2_C1 >= max(H2_C1, H2_L2),
L2_C1 - 0.5 * H2_C1 + 0.25 * C1_O1,
H2_L2 + 0.25 * C1_O1
)
)

res = nz (res[1]) + 50 * ((close - close[1] + 0.5 * (close - open) + 0.25 * (close[1] - open[1])) / R) * K / limit

plot (res, "ASI", color, width)
Carrito de compra
Scroll al inicio
Telegram