Divergence IndicatorProX
- Indicadores
-
Musa Khunarikov
📊 Trader 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 Clusters, Footprints, Delta, Perfil de Volumen.
🧠 Experiencia y Enfoque: - Versión: 1.0
- Activaciones: 5
💡 ¿Te gusta cómo funciona esta herramienta?
Explora todo el ecosistema de indicadores y utilidades profesionales, creado por un operador para operadores:
👉 Todos los productos del autor en MQL5 Market: https://www.mql5.com/en/users/musa1994/seller
🌐 Filosofía de trading y detalles: https://developer-mql4-mql5.netlify.app/
Divergence Indicator Pro X es un indicador de divergencia profesional para MetaTrader 4 que detecta automáticamente las divergencias entre el precio y el oscilador directamente en el gráfico.
Funcionalidad completa de la versión para MT5, adaptada a MQL4. Funciona con cualquier instrumento y marco temporal, 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. En la divergencia regular se utiliza una línea continua; en la oculta, 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), desaceleración (3) |
| CCI | Período (14) |
Conmutación: un campo de entrada.
✨ 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/derecha por defecto).
📐 Cuatro tipos de divergencia
Regular + Oculta, en ambas direcciones. Cada tipo se puede desactivar por separado.
🎨 Visualización en gráficos
-
Líneas de color entre los puntos de pivote
-
Flechas en los puntos de señal
-
Líneas continuas para las regulares y punteadas 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
-
Período de espera de 60 minutos: protección antispam
⚡ Procesamiento de nuevas barras
: recalcula la disposición solo cuando se forma una nueva barra. Garantiza la estabilidad tras el cierre de la barra.
🛠 Instalación — MetaTrader 4
-
Copia DivergenceIndicatorPro .mq4 en la carpeta MQL4/Indicators/
-
Abre MetaEditor (F4), compila (F7); debe haber 0 errores y 0 advertencias
-
Reinicia MT4 o actualiza el Navegador
-
Arrastra al gráfico: Insertar → Indicadores → Personalizados → DivergenceIndicatorPro
-
Configura el oscilador, la ventana de pivote y las alertas
Ruta de archivo habitual:
C:\Usuarios\{Usuario}\AppData\Roaming\MetaQuotes\Terminal\{ID}\MQL4\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 (Retroceso del pivote = 3)
-
H1–H4 — swing trading (período de referencia del pivote = 5)
-
D1 — medio plazo (Pivot Lookback = 8)
📌 Escenarios de trading
1. Operaciones de reversión (divergencia regular)
-
Divergencia regular alcista + confirmación → COMPRAR
-
Divergencia regular bajista + confirmación → VENDER
2. Continuación de la tendencia (divergencia oculta)
-
Divergencia oculta alcista en un retroceso dentro de una tendencia alcista → COMPRAR
-
Divergencia bajista oculta en un retroceso dentro de una tendencia bajista → VENDER
3. Combinado con niveles
-
Divergencia cerca del punto de pivote o del rango diario: señal más fuerte
-
Divergencia en un soporte o resistencia sólida: mayor probabilidad
4. Varios marcos temporales
-
H4 + confirmación en H1 — entrada
-
H1 sin confirmación en un marco temporal superior: solo observar
⚙️ Parámetros
| Parámetro | Descripción | Por defecto |
|---|---|---|
| InpOscillator | Tipo de oscilador (0 = RSI, 1 = MACD, 2 = Estocástico, 3 = CCI) | 0 (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 |
| Período del CCI | Período del CCI | 14 |
| InpPivotLookback | Barras a la izquierda/derecha para confirmar el pivote | 5 |
| InpScanBars | Número de últimas barras que se deben analizar | 300 |
| InpMaxPivots | Número máximo de pivotes que se van 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 | 3 |
| InpArrowOffsetPts | Desplazamiento de la flecha respecto al precio (puntos) | 50 |
| InpAlert | Activar alertas | true |
| InpAlertPush | Notificaciones push | verdadero |
| InpAlertSound | Alerta sonora | verdadero |
| InpAlertCooldownMin | Tiempo de espera entre alertas (min) | 60 |
| InpSoundFile | Nombre del archivo de sonido | alert.wav |
| InpVerboseLog | Registro detallado del diario | true |
📋 Notas de implementación (MT4)
-
MQL4 puro: sin DLL ni dependencias externas
-
Utiliza las funciones estándar iRSI , iMACD , iStochastic , iCCI
-
Sin repintado: las señales se mantienen estables tras el cierre de la barra
-
Funciona con cualquier instrumento: Forex, metales, índices, CFD
-
Todos los marcos temporales: M1 — MN1
-
Indexación correcta en MT4 (0 = barra más reciente)
-
Gestión del StopLevel del bróker
-
Registro de operaciones en el diario de la terminal
-
Compatibilidad: versión 600+
⚠️ Advertencia importante
Divergence Indicator Pro X 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.
Servicios: desarrollo de EA, indicadores, paneles y auditoría de sistemas de trading.
📞 Asistencia técnica
30 días de asistencia gratuita tras la compra. Corrección de errores en un plazo de 48 horas.
