Divergence IndicatorPro
- Indicadores
-
Musa Khunarikov
Operador profesional desde 2014 (más de 10 años de experiencia). Mercados: Forex, acciones, MOEX, metales.
Desarrollador MQL4-MQL5. Especialización: análisis de volumen, análisis de clústeres, footprints, delta, perfil de volumen.
Experiencia y enfoque: - Versión: 1.0
- Activaciones: 5
Indicador de divergencia Pro
Divergence Indicator Pro es un indicador de divergencia profesional para MetaTrader 5 que detecta automáticamente las divergencias entre el precio y el oscilador directamente en el gráfico.
Se acabó la búsqueda manual de puntos de pivote o comprobar si la dirección del precio coincide con el RSI o el MACD. El indicador lo hace por ti, en cada nueva barra, con precisión y sin repintado.
🎯 Qué muestra el indicador
1. Divergencia regular: señal clásica de reversión:
-
🟢 Divergencia regular alcista: el precio marca un mínimo más bajo, mientras que el oscilador marca un mínimo más alto. Posible reversión al alza.
-
🔴 Divergencia regular bajista: el precio marca un máximo más alto, mientras que el oscilador marca un máximo más bajo. Posible reversión a la baja.
2. Divergencia oculta: señal de continuación de la tendencia:
-
🟢 Divergencia oculta alcista: el precio marca un mínimo más alto, mientras que el oscilador marca un mínimo más bajo. La tendencia alcista continúa.
-
🔴 Divergencia oculta bajista: el precio marca un máximo más bajo, mientras que el oscilador marca un máximo más alto. La tendencia bajista continúa.
Las líneas conectan los puntos de inflexión del precio; las flechas indican la dirección de la señal. La divergencia regular utiliza una línea continua, mientras que la oculta utiliza una línea discontinua.
📊 Osciladores compatibles
Un parámetro — cuatro osciladores:
| Oscilador | Ajustes |
|---|---|
| RSI | Período (14 por defecto) |
| MACD | Rápido (12), Lento (26), Señal (9) |
| Estocástico | %K (5), %D (3), Decelerador (3) |
| CCI | Período (14) |
Conmutación: un campo de entrada. Funciona igual de bien en ambos.
✨ Características principales
🔍 Detección automática de pivotes
Analiza las últimas N barras (300 por defecto) y localiza los máximos y mínimos locales de los precios con una ventana de confirmación configurable (5 barras a la izquierda y a la derecha por defecto).
📐 Cuatro tipos de divergencia
Se comprueban ambas direcciones y ambos tipos:
-
Normal (reversión): en ambas direcciones
-
Oculta (continuación): ambas direcciones
Cada tipo se puede desactivar por separado.
🎨 Visualización del gráfico
-
Líneas de color entre los pivotes
-
Flechas en los puntos de señal
-
Línea continua para las normales, punteada para las ocultas
-
Colores, anchos, tamaños de flecha y desplazamiento de precios configurables
🔔 Alertas inteligentes
-
Notificaciones push en el móvil
-
Alerta sonora
-
Registro en diario
-
Tiempo de espera de 60 minutos: la alerta no se repite en varios gráficos
⚡ Procesamiento de nuevas barras
: recalcula la disposición solo cuando se forma una nueva barra. Ahorra recursos y garantiza la estabilidad tras el cierre de la barra.
🛠 Instalación — MetaTrader 5
-
Copia DivergenceIndicatorPro .mq5 en la carpeta MQL5/Indicators/
-
Abre MetaEditor (F4), compila (F7): debe haber 0 errores y 0 advertencias
-
Reinicia MT5 o actualiza el Navegador
-
Arrastra el indicador desde el Navegador al gráfico
-
Configura el oscilador, la ventana de pivotes y las alertas
Ruta de archivo habitual:
C:\Usuarios\{Usuario}\AppData\Roaming\MetaQuotes\Terminal\{ID}\MQL5\Indicadores\
📌 Ajustes recomendados
| Instrumento | Marco temporal | Oscilador | Retrospectiva de puntos pivote | Barras analizadas |
|---|---|---|---|---|
| EURUSD, GBPUSD | H1 | RSI(14) | 5 | 300 |
| XAUUSD | H4 | MACD(12,26,9) | 5 | 200 |
| BTCUSD | H4 | RSI(14) | 5 | 200 |
| US500 | M15 | Estocástico (5,3,3) | 3 | 500 |
Marcos temporales:
-
M5–M15 — scalping, señales rápidas (Pivot Lookback = 3)
-
H1–H4 — swing trading, señales equilibradas (Pivot Lookback = 5)
-
D1 — medio plazo, señales fuertes (Pivot Lookback = 8)
📌 Escenarios de trading
1. Operaciones de reversión (divergencia regular)
-
Señal alcista regular + confirmación (vela envolvente, rebote en un nivel) → COMPRAR
-
Señal regular bajista + confirmación → VENDER
2. Continuación de la tendencia (divergencia oculta)
-
En tendencia alcista: divergencia oculta alcista en un retroceso → entrada siguiendo la tendencia
-
En tendencia bajista: divergencia oculta bajista en un retroceso → entrada siguiendo la tendencia
3. Combinada con niveles
-
Divergencia cerca del punto de pivote o del rango diario: señal más fuerte
-
Divergencia en un soporte o resistencia fuerte: mayor probabilidad
4. Varios marcos temporales
-
Señal en H4 + confirmación en H1: entrada
-
Señal en H1 sin confirmación en un marco temporal superior: solo observar
⚙️ Parámetros
| Parámetro | Descripción | Por defecto |
|---|---|---|
| InpOscillator | Tipo de oscilador (RSI/MACD/Stoch/CCI) | OSC_RSI |
| InpRSIPeriod | Período del RSI | 14 |
| InpMACDFast / Slow / Signal | Parámetros del MACD | 12 / 26 / 9 |
| Entrada Stoch K / D / Slowing | Parámetros del estocástico | 5 / 3 / 3 |
| InpCCIPeriod | Período del CCI | 14 |
| InpPivotLookback | Barras a la izquierda/derecha para confirmar el pivote | 5 |
| InpScanBars | Número de últimas barras que se van a analizar | 300 |
| InpMaxPivots | Número máximo de pivotes a comparar | 5 |
| InpShowRegular | Mostrar divergencias regulares | true |
| InpShowHidden | Mostrar divergencias ocultas | verdadero |
| InpShowLines | Trazar líneas | verdadero |
| InpShowArrows | Dibujar flechas | verdadero |
| InpBullColor / BearColor | Colores alcistas/bajistas | Verde lima / Rojo |
| InpLineWidth | Ancho de línea | 2 |
| InpArrowSize | Tamaño de la flecha | 2 |
| InpAlert | Habilitar alertas | true |
| InpAlertPush | Notificaciones push | true |
| InpAlertSound | Alerta sonora | verdadero |
| InpAlertCooldownMin | Tiempo de espera entre alertas (min) | 60 |
| InpSoundFile | Nombre del archivo de sonido | alert.wav |
📋 Notas de implementación (MT5)
-
MQL5 puro: sin DLL ni dependencias externas
-
Utiliza identificadores de indicadores ( iRSI , iMACD , iStochastic , iCCI ) + CopyBuffer — acceso eficiente a los datos
-
Sin repintado: señales estables tras el cierre de la barra
-
Funciona con cualquier instrumento: Forex, metales, índices, criptomonedas
-
Todos los marcos temporales: M1 — MN1
-
Comportamiento correcto al cambiar de marco temporal
-
Registro de operaciones en el diario de la terminal
⚠️ Advertencia importante
Divergence Indicator Pro es una herramienta de análisis, no un sistema de trading. El indicador muestra divergencias entre el precio y el oscilador, pero no genera señales de entrada predefinidas. Todas las decisiones de trading las toma el operador.
El uso del indicador no garantiza beneficios. Prueba el indicador en una cuenta demo antes de operar con dinero real.
🏆 Acerca del desarrollador
Musa Khunarikov: operador con 12 años de experiencia real (Forex, acciones, MOEX, metales). 51 certificaciones del centro de formación «Finam» en trading, trading algorítmico y MetaTrader.
Operaciones en vivo:
👉 https://developer-mql4-mql5.netlify.app/
Servicios: desarrollo de EA, indicadores, paneles y auditoría de sistemas de trading.
📞 Asistencia
30 días de asistencia gratuita tras la compra. Corrección de errores en un plazo de 48 horas.
