Divergence Signal Alerts MT4
- Indicadores
-
Allan Aparece Ninal
Desarrollo indicadores y asesores expertos (Expert Advisors) para MetaTrader 5.
Cómo trabajo:
- Cada indicador se comprueba contra el repintado: las señales se deciden solo en barras cerradas, y una prueba tick a tick confirma que no cambian después. - Versión: 1.0
«Divergence Signal Alerts MT4» es un indicador gratuito para MetaTrader 4 que detecta divergencias entre el RSI y el MACD en el gráfico. Traza una línea entre los dos puntos de pivote del precio. Coloca una flecha en la barra en la que se detectó la divergencia y puede enviar alertas.
Las señales proceden únicamente de barras cerradas. Un punto de pivote solo se identifica unas pocas barras después de su formación. La flecha se sitúa en esa barra posterior y nunca se desplaza ni desaparece. No realiza órdenes.
Edición para MetaTrader 4: el mismo cálculo y las mismas flechas que en la versión para MetaTrader 5. Solo la distancia de la flecha se establece como una fracción del ATR, ya que MetaTrader 4 no permite desplazar las flechas por píxeles.
Inicio rápido
- Añade el indicador a cualquier gráfico y marco temporal. Analiza las últimas 2000 barras cerradas.
- Empieza con los valores predeterminados: divergencia de RSI y MACD activada, «regular» activado, «oculto» desactivado.
- Busca las flechas. Cada una se sitúa en la barra que confirmó una divergencia, unas cuantas barras después del pivote, con una línea entre los dos pivotes de precio.
- Mantén activada la alerta emergente (por defecto) o añade sonido, notificaciones push o correo electrónico.
Autónomo: todo está integrado. No es necesario comprar ni instalar ningún otro producto mencionado en esta página.
Lo que ves en el gráfico
- Una línea entre los dos pivotes de precio: verde para tendencia alcista, roja para tendencia bajista; continua para divergencia regular, discontinua para divergencia oculta.
- Una flecha en la barra cerrada que confirmó la divergencia.
- Una información sobre cada línea: tipo, dirección y qué osciladores divergieron.
Cómo se detecta una divergencia
- Pivotes de precio: un mínimo de oscilación tiene 5 mínimos anteriores más altos y 3 barras posteriores que no son más bajas. Ambos números son ajustables. Los máximos de oscilación siguen el mismo patrón.
- Alza normal: el precio marca un mínimo más bajo, mientras que el RSI o el histograma del MACD marcan un mínimo más alto. La baja normal es el caso contrario en los máximos de oscilación.
- Tendencia alcista oculta (opcional): el precio marca un mínimo más alto, mientras que el oscilador marca un mínimo más bajo. La tendencia bajista oculta sigue el mismo patrón.
- Los dos puntos de pivote deben estar separados por entre 5 y 60 barras. Con las líneas de limpieza activadas, ninguna barra entre ambos puntos puede cruzar la línea del precio o del oscilador.
- Opcional: solo cuando el RSI y el MACD divergen ambos.
A quién va dirigido
Está dirigido a operadores que utilizan la divergencia para detectar un posible cambio de tendencia o la continuación de una tendencia, en cualquier valor y marco temporal.
Parámetros
| Entrada | Por defecto |
|---|---|
| Divergencia del RSI / Período del RSI | activada / 14 |
| Divergencia del histograma del MACD / rápido, lento, señal | activado / 12, 26, 9 |
| Divergencia normal / oculta | activada / desactivada |
| Pivote: barras a la izquierda / derecha | 5 / 3 (el lado derecho es el retraso de confirmación) |
| Los pivotes están separados por un mínimo / máximo de este número de barras | 5 / 60 |
| Líneas limpias | en |
| Solo cuando el RSI y el MACD divergen ambos | desactivado |
| Barras cerradas que hay que analizar | 2000; traza la línea entre los pivotes - activado; colores |
| Distancia de la flecha respecto a la vela | 0,3 x ATR(14) |
| Alertas: ventana emergente (activada), sonido, notificación push, correo electrónico | - |
Configuración inicial
Los valores predeterminados funcionan en cualquier marco temporal. Lo que varía es la frecuencia con la que se generan señales. La tabla recoge las divergencias mensuales por símbolo en los pares EURUSD, GBPUSD, USDJPY y XAUUSD, desde octubre de 2023 hasta octubre de 2026, en barras cerradas. Se trata de un recuento de códigos, no de un resultado de trading.
| Marco temporal | Divergencias al mes |
|---|---|
| M15 | entre 36 y 43 |
| H1 | entre 8 y 11 aproximadamente |
| H4 | entre 2 y 3 aproximadamente |
| D1 | entre 0,2 y 0,4 |
Menos señales: activa la opción «solo cuando el RSI y el MACD divergen», o sube las barras de la izquierda.
Cómo se comprobó
- Sin repintado: en el Probador de Estrategias de MetaTrader 4 en el EURUSD H1, en cada tick, 2026 (8 417 316 ticks, 4 812 barras cerradas), aparecieron 74 flechas. Ninguna cambió tras el cierre de su barra, y ninguna se dibujó en la barra en formación.
- Comprobación del código: el RSI, el MACD y cada flecha se compararon barra a barra con un cálculo independiente en Python sobre los pares EURUSD, GBPJPY, XAUUSD y BTCUSD, en los timeframe M15, H1 y H4. Resultaron idénticos en todas las barras.
Alertas y asesores expertos
Se recibe una alerta por cada nueva divergencia, en la barra que la confirma. Las ventanas emergentes, el sonido, las notificaciones push y el correo electrónico se activan por separado. No se envía nada mientras se carga el historial. No se envía nada dos veces para la misma barra, ni en el Probador de estrategias.
Búferes: 0 flecha alcista (precio), 1 flecha bajista, 2 y 3 su tipo (1 normal, 2 oculta), 4 RSI, 5 histograma MACD. Las flechas se sitúan 0,3 x ATR(14) por debajo del mínimo o por encima del máximo.
Productos relacionados
- Alertas de señales de divergencia: el mismo indicador para MetaTrader 5.
- Todos mis productos en MQL5
Preguntas
- ¿Se repinta? No. Utiliza únicamente barras cerradas, y la flecha se sitúa en la barra que confirmó la divergencia, unas cuantas barras después del pivote.
- ¿Por qué aparece la flecha unas cuantas barras después del mínimo o del máximo? Un pivote solo puede confirmarse una vez que se hayan cerrado las barras siguientes. Trazarlo antes significaría tener que volver a trazarlo más tarde.
- ¿Significa una divergencia que el precio va a cambiar de tendencia? No. Indica que el impulso y el precio no coinciden. Muchas divergencias van seguidas de una continuación de la misma tendencia.
- ¿Funciona con el oro y las criptomonedas? Sí, con cualquier símbolo que tenga historial.
Si te resulta útil, una breve reseña en esta página ayudará a otros traders a encontrarlo.
Preguntas: utiliza los comentarios de esta página o envíame un mensaje en MQL5.
Operar conlleva riesgos. El indicador muestra un patrón técnico; no predice el mercado, y es posible que las señales pasadas no se repitan.
