Script Indicador DeMarker para IQ Option

El DeMarker (DeM) es un indicador técnico utilizado en el análisis de los mercados financieros para identificar las condiciones de sobrecompra o sobreventa, ayudando a los traders a predecir posibles reversiones de precios. Este blog proporciona una guía detallada sobre cómo se implementa el DeMarker a través de un script en Lua en la plataforma de trading IQ Option, explorando su configuración, funcionalidad y utilidades prácticas.

¿Qué es el DeMarker?

Desarrollado por Tom DeMark, el DeMarker es un oscilador que varía entre 0 y 100, diseñado para ayudar a los traders a identificar oportunidades de compra y venta basadas en puntos específicos de agotamiento del precio. Este indicador es especialmente útil en mercados volátiles, donde las fluctuaciones rápidas en los precios pueden ofrecer oportunidades de trading a corto plazo.

Configuración del Script en IQ Option

El script para el DeMarker comienza con la definición básica del instrumento y ajusta parámetros clave como el período de cálculo:

luaCopiar códigoinstrument { name = "DeMarker" }

period = input (13, "front.period", input.integer, 1)

Este bloque inicial configura el nombre del indicador y permite al usuario elegir el número de barras que se utilizarán para el cálculo, brindando flexibilidad para adaptarse a diversas estrategias de trading.

Configuración Visual del Indicador

El DeMarker en IQ Option incluye configuraciones visuales para personalizar la apariencia del indicador en el gráfico:

luaCopiar códigoinput_group {
    "front.ind.dpo.generalline",
    color = input { default = "#56CEFF", type = input.color },
    width = input { default = 1, type = input.line_width}
}

Estos ajustes permiten al usuario definir el color y el grosor de la línea del oscilador, mejorando la claridad visual en el gráfico de trading.

Configuración de Líneas de Soporte

El DeMarker utiliza niveles de sobrecompra y sobreventa personalizables para ayudar a los traders a identificar condiciones extremas del mercado:

luaCopiar códigoinput_group {
    "front.newind.supportlines",
    overbought = input (80, "front.overbought", input.double, 1, 100, 1, false),
    oversold = input (20, "front.oversold", input.double, 1, 100, 1, false),

    overbought_color  = input { default = rgba(37,225,84,0.50), type = input.color },
    oversold_color  = input { default = rgba(255,108,88,0.50), type = input.color },
    bg_color  = input { default = rgba(255,255,255,0.05), type = input.color },
    support_width  = input { default = 1, type = input.line_width}
}

fill_area (overbought, oversold, "", bg_color)

Estas configuraciones no solo definen los niveles críticos donde el mercado podría estar potencialmente sobrecomprado o sobrevendido, sino que también visualizan estas áreas en el gráfico.

Cálculo del DeMarker

El cálculo del DeMarker se basa en la relación entre los máximos y mínimos recientes del precio:

luaCopiar códigodem_max = max(high - high[1], 0)
dem_min = max(low[1] - low, 0)

s_dem_max = sma(dem_max, period)
s_dem_min = sma(dem_min, period)

dem = s_dem_max / (s_dem_min + s_dem_max) * 100

plot(dem, "DeM", color, width)

Este cálculo toma en cuenta los cambios recientes en los precios altos y bajos para determinar el nivel de presión de compra o venta en el mercado, ofreciendo una vista rápida de la dinámica actual del precio.

¿Cómo Funciona y Para Qué Sirve?

El DeMarker es útil para los traders que buscan identificar puntos de entrada y salida optimizados, señalando cuándo un activo podría estar llegando a un punto de agotamiento en su tendencia actual. Las señales de sobrecompra o sobreventa pueden ayudar a predecir reversiones, mientras que la consistencia en los niveles altos o bajos puede indicar la fortaleza de una tendencia.

Conclusión

El indicador DeMarker en IQ Option es una herramienta de análisis técnico valiosa que ofrece a los traders una manera precisa de medir la fuerza relativa de los movimientos del mercado y anticipar posibles puntos de reversión. Con su configuración personalizable y su enfoque práctico en las condiciones extremas del mercado, el DeMarker puede ser una adición crucial a cualquier estrategia de trading, proporcionando señales claras para manejar entradas y salidas con mayor precisión y confianza.

Script Completo

instrument { name = "DeMarker" }

period = input (13, "front.period", input.integer, 1)

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

input_group {
"front.newind.supportlines",
overbought = input (80, "front.overbought", input.double, 1, 100, 1, false),
oversold = input (20, "front.oversold", input.double, 1, 100, 1, false),

overbought_color = input { default = rgba(37,225,84,0.50), type = input.color },
oversold_color = input { default = rgba(255,108,88,0.50), type = input.color },
bg_color = input { default = rgba(255,255,255,0.05), type = input.color },
support_width = input { default = 1, type = input.line_width}
}

fill_area (overbought, oversold, "", bg_color)

hline { value = overbought, color = overbought_color, width = support_width, style = style.dash_line }
hline { value = oversold, color = oversold_color, width = support_width, style = style.dash_line }

dem_max = max (high - high[1], 0)
dem_min = max (low[1] - low, 0)

s_dem_max = sma (dem_max, period)
s_dem_min = sma (dem_min, period)

dem = s_dem_max / (s_dem_min + s_dem_max) * 100

plot (dem, "DeM", color, width)
Carrito de compra
Scroll al inicio
Telegram