Script Indicador Variable Index Dynamic Average (VIDYA) en IQ Option

El Variable Index Dynamic Average (VIDYA) es un indicador de media móvil avanzado diseñado para adaptarse automáticamente a los cambios en la volatilidad del mercado, proporcionando una herramienta de análisis técnico más dinámica y sensible que las medias móviles tradicionales. Este blog ofrece un análisis detallado de un script en Lua diseñado para implementar el VIDYA en la plataforma de trading IQ Option, explicando cómo funciona y su utilidad práctica.

¿Qué es el VIDYA?

El VIDYA es una versión mejorada de la media móvil que incorpora un factor de adaptación basado en la volatilidad del mercado. Fue desarrollado por Tushar Chande en la década de 1990 para ajustar la sensibilidad de la media móvil en respuesta a los cambios en la volatilidad del mercado. A diferencia de una media móvil simple (SMA) o exponencial (EMA), el VIDYA utiliza un indicador de volatilidad para ajustar su longitud efectiva, lo que le permite reaccionar de manera más eficaz a las condiciones cambiantes del mercado.

Configuración del Script en IQ Option

El script inicia definiendo el instrumento y estableciendo propiedades clave:

luaCopiar códigoinstrument { name = "Variable Index Dynamic Average", short_name = "VIDYA", overlay = true, icon="indicators:MA" }

Este bloque configura el nombre completo y el nombre corto del indicador, especifica que se superpondrá en el gráfico de precios y establece un icono representativo.

Configuración de Parámetros

El script permite al usuario personalizar el período y la fuente de datos para el cálculo del VIDYA:

luaCopiar códigoperiod = input (9, "front.period", input.integer, 1)
source = input (1, "front.ind.source", input.string_selection, inputs.titles_overlay)
  • Period: Define el número de períodos utilizados para el cálculo del VIDYA, con un valor predeterminado de 9. Este valor puede ajustarse para adaptarse a diferentes estilos de trading y horizontes temporales.
  • Source: Selecciona la fuente de datos del precio, permitiendo elegir entre varios tipos como el precio de cierre o el promedio.

Configuración Visual del Indicador

La apariencia del VIDYA es configurable para mejorar la claridad visual en los gráficos:

luaCopiar códigoinput_group {
    "front.ind.dpo.generalline",
    color = input { default = "#B42EFF", type = input.color },
    width = input { default = 1, type = input.line_width}
}
  • Color: El color de la línea del VIDYA, por defecto un vibrante púrpura.
  • Width: El grosor de la línea, establecido en 1 para mantener la visualización nítida.

Cálculo y Dibujo del VIDYA

El script utiliza la función vidya para calcular el VIDYA y luego lo traza en el gráfico:

luaCopiar códigolocal sourceSeries = inputs[source]

plot(vidya(sourceSeries, period), "VIDYA", color, width)
  • vidya: Función que calcula el valor del VIDYA utilizando la serie de datos y el período especificado, ajustándose según la volatilidad del mercado.
  • plot: Función que dibuja el VIDYA en el gráfico con el nombre “VIDYA”, utilizando el color y el grosor seleccionados.

¿Cómo Funciona y Para Qué Sirve?

El VIDYA es especialmente útil en mercados volátiles, donde la capacidad de adaptarse rápidamente a los cambios es crucial. Al utilizar un factor de adaptación basado en la volatilidad, el VIDYA proporciona señales de compra o venta más precisas y oportunas en comparación con las medias móviles estáticas. Los traders pueden usar el VIDYA para determinar puntos de entrada y salida más efectivos, y para entender mejor la dirección y la fuerza de la tendencia del mercado.

Conclusión

El indicador Variable Index Dynamic Average en IQ Option es una herramienta de análisis técnico valiosa para los traders que buscan una forma más adaptable y sensible de media móvil. Con su configuración personalizable y visualización clara, el VIDYA ofrece una perspectiva mejorada de las tendencias del mercado, permitiendo a los inversores navegar por mercados volátiles con mayor confianza y efectividad.

Script Completo

instrument { name = "Variable Index Dynamic Average", short_name = "VIDYA", overlay = true, icon="indicators:MA" }

period = input (9, "front.period", input.integer, 1)
source = input (1, "front.ind.source", input.string_selection, inputs.titles_overlay)

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

local sourceSeries = inputs [source]

plot (vidya (sourceSeries, period), "VIDYA", color, width)
Carrito de compra
Scroll al inicio
Telegram