Regular and Hidden Divergence Detector
- Indicadores
-
Kazuma Uezono
MQL5 / MQL4 / Pine Script v6 developer and active trader.
Seller on the MQL5 Market (indicators for MT4/MT5).
Services:
- TradingView Pine Script to MT5/MT4 conversion (bar-by-bar matching, with tester report)
- MT4 to MT5 migration - Versión: 1.0
- Activaciones: 5
aDivergence Detector detecta divergencias regulares y ocultas entre las oscilaciones del precio y un oscilador de tu elección (RSI, histograma MACD, %K estocástico, OBV, CCI o Momentum). Las representa mediante líneas en el gráfico de precios y en la ventana del indicador, y una pequeña tabla muestra la última divergencia en otros cuatro intervalos de tiempo. Se trata de una herramienta de visualización: no ofrece señales de compra ni de venta y no realiza órdenes.
CÓMO SE DETECTA UNA DIVERGENCIA
- Las oscilaciones son puntos de inflexión del precio: un máximo que es superior a las 5 barras situadas a su izquierda y no inferior a las 5 barras situadas a su derecha (lo mismo se aplica a los mínimos, pero a la inversa). Ambos recuentos se pueden modificar.
- Se compara una nueva oscilación con las oscilaciones anteriores del mismo lado que se remontan entre 5 y 60 barras atrás (datos de entrada).
- Tendencia bajista habitual: máximo más alto en el precio, máximo más bajo en el oscilador. Tendencia alcista habitual: mínimo más bajo en el precio, mínimo más alto en el oscilador.
- Bajista oculto: máximo más bajo en el precio, máximo más alto en el oscilador. Alcista oculto: mínimo más alto en el precio, mínimo más bajo en el oscilador.
- La diferencia del oscilador debe ser, como mínimo, del 5 % del rango del oscilador entre las dos oscilaciones (parámetro de entrada, 0-100 %).
- Comprobación de cruce de líneas (Desactivado / Solo precio / Solo indicador / Precio e indicador; por defecto, «Solo precio»): ninguna barra entre las dos oscilaciones puede sobrepasar la línea recta que las une.
- Para cada tipo, solo se utiliza la oscilación anterior más reciente que cumpla todas las condiciones, por lo que una oscilación da como máximo una línea por tipo.
- Las divergencias regulares están activadas y las divergencias ocultas están desactivadas por defecto. Las líneas regulares son continuas, mientras que las ocultas son discontinuas.
CUÁNDO APARECEN LAS LÍNEAS (por favor, lee esto)
- Solo se utilizan barras cerradas. Un swing se confirma cuando se han cerrado las barras de su lado derecho, por lo que cada línea aparece 5 barras (el recuento del lado derecho) después del segundo swing. Este retraso forma parte del método.
- Una vez trazada una línea, no se desplaza ni se elimina mientras el indicador está en funcionamiento. Antes de su lanzamiento, las líneas trazadas barra a barra se compararon con un recálculo independiente a partir de los mismos datos de precios y con el gráfico una vez que se habían cerrado más barras; no se encontraron diferencias en estas pruebas.
- El análisis abarca las últimas 2.000 barras cerradas en el momento del inicio (rango de entrada: 200-20.000) y su punto de partida permanece fijo. Si posteriormente se descarga un historial más antiguo, este solo se utiliza tras reiniciar el indicador (por ejemplo, tras cambiar un parámetro o el marco temporal).
OSCILADORES (uno por copia)
- RSI (14), histograma MACD (12, 26, 9), estocástico %K (14, 3, 3), OBV (volumen por tick), CCI (14), Momentum (14). Todos los períodos se pueden modificar.
- El histograma del MACD aquí se refiere a la línea del MACD menos la línea de señal. No se trata de la misma representación que la del MACD estándar de MetaTrader 5, que muestra la línea del MACD en forma de barras y la de señal como una línea.
- OBV: el valor absoluto del OBV depende de dónde comience el historial cargado, pero las divergencias solo utilizan las diferencias entre las dos oscilaciones, por lo que las líneas son las mismas. El volumen de ticks procede de los datos de tu bróker, por lo que los resultados del OBV pueden variar de un bróker a otro.
- Para observar dos osciladores, añade el indicador dos veces (hasta 8 copias en un gráfico). Las etiquetas de la segunda copia y las siguientes se desplazan ligeramente hacia fuera para que no se superpongan.
FRECUENCIA CON LA QUE APARECEN LAS LÍNEAS (solo a título informativo)
Con la configuración predeterminada (RSI 14, solo regular, 5 barras a cada lado), los gráficos históricos mostraban aproximadamente una divergencia cada 58 barras en el EURUSD H1, una cada 64 barras en el USDJPY M15 y una cada 60 barras en el ORO H4. Se trata únicamente de un recuento de la frecuencia con la que se trazaron las líneas. No dice nada sobre la evolución posterior del precio, y varía en función del instrumento, el periodo y los parámetros.
TABLA DE MARCOS TEMPORALES
- Se muestra en la ventana del indicador para M15, H1, H4 y D1 (cada uno de ellos se puede modificar): el tipo de la última divergencia y cuántas barras atrás se produjo su segundo oscilación, por ejemplo, «Bull 7 barras».
- «ninguna» significa que no se ha encontrado ninguna divergencia en las barras analizadas. «—» significa que los datos aún se están cargando o que no hay suficiente historial.
- Se puede modificar la posición (las cuatro esquinas de la ventana del indicador) y el tamaño del texto.
ALERTAS
- Desactivadas por defecto. Cuando están activadas: ventana emergente, sonido y/o notificación push.
- Solo se avisan las divergencias recién confirmadas en el marco temporal del gráfico tras el inicio del indicador (no en barras anteriores ni en los marcos temporales de la tabla).
VISUALIZACIÓN
- Información sobre cada línea: tipo, valores del oscilador en los dos picos, momentos en que se produjeron los picos y la barra en la que se confirmaron.
- Etiquetas, tabla, información emergente y alertas en inglés o japonés, seleccionadas automáticamente según el idioma de la terminal (también se pueden configurar manualmente).
- Las líneas del gráfico de precios y de la ventana del indicador, así como las etiquetas, los colores y el grosor de las líneas, se pueden activar o desactivar y modificar.
IMPORTANTE
- No se trata de una señal de compra o venta, ni de un nivel de operación, de beneficio o de corte de pérdidas, ni de una probabilidad. Una divergencia solo indica que el precio y el oscilador se han comportado de forma diferente entre dos oscilaciones.
- En una tendencia fuerte, pueden aparecer divergencias contrarias a la tendencia varias veces seguidas mientras la tendencia continúa. Debido al retraso en la confirmación, es posible que el precio ya se haya movido cuando aparezca la línea.
- No promete ninguna tasa de acierto ni beneficio, y los gráficos históricos no garantizan resultados futuros. Las decisiones de negociación son responsabilidad exclusiva del operador.
- Los límites de las barras dependen de la hora del servidor del bróker, por lo que las líneas pueden variar entre distintos brókers para un mismo símbolo.
- Los objetos cuyos nombres empiecen por «DVD<número>_» se consideran trazos de este indicador y se eliminan. No utilices esos nombres para tus propios objetos.
- Las notificaciones push requieren la configuración de notificaciones de la terminal.
OTROS
- Solo para MetaTrader 5 (la versión para MT4 es un producto independiente). Funciona con cualquier símbolo y marco temporal.
- Funciona con plantillas y tras reiniciar la terminal.
- Sin DLL, sin archivos externos, sin necesidad de conexión a Internet.
- Hay disponible una guía de usuario en PDF (en inglés o japonés): envía un mensaje a través de MQL5 tras la compra y te la enviaremos.
- Asistencia a través de mensajes de MQL5, con respuesta en un plazo de 3 días laborables: solo para cuestiones relacionadas con la instalación, la configuración y la notificación de errores. No se responderán preguntas sobre perspectivas de mercado, decisiones de negociación o cómo interpretar un resultado.
