Heikin Ashi Divergence Signal Arrows
- Indicadores
-
Ramsha Shahrukh
I am a professional MQL5 / MQL4 Expert Advisor Developer and Algorithmic Trading Systems Architect with 5+ years of experience building, debugging, optimizing, and maintaining automated trading systems. - Versión: 1.2
«Heikin Ashi Divergence Signal Arrows» es un indicador personalizado de MetaTrader 5 que combina el análisis de velas Heikin Ashi con la divergencia confirmada del histograma del MACD y marcadores visuales de señales de COMPRA/VENTA.
El indicador está diseñado exclusivamente para el análisis de gráficos. No abre, cierra ni gestiona operaciones.
CARACTERÍSTICAS PRINCIPALES
• Muestra las velas Heikin Ashi calculadas directamente en el gráfico
• Admite los modos de color de velas «Estándar», «Basado en la tendencia» y «Basado en el impulso»
• Genera flechas de COMPRA y VENTA a partir de cambios de dirección confirmados en Heikin Ashi
• Confirmación opcional de divergencias mediante el histograma MACD estándar
• Utiliza de forma predeterminada el procesamiento de señales de barras cerradas
• Ofrece un círculo de impulso alternativo y un modo de confirmación posterior de ruptura de precios
• Admite alertas emergentes, notificaciones push, correo electrónico y alertas sonoras
• Incluye protección contra alertas duplicadas y tiempos de espera entre alertas
• Muestra los búferes de señales para su uso con Expert Advisors a través de iCustom()
• Permite configurar los parámetros de velas, señales, divergencias, elementos visuales y alertas
LÓGICA DE SEÑALES
El modo de señal predeterminado comprueba si se produce una transición de color confirmada en Heikin Ashi.
Una señal alcista requiere:
• Una transición alcista confirmada en Heikin Ashi
• El número configurado de velas de confirmación
• El requisito mínimo de cuerpo de la vela
• Una divergencia alcista reciente y confirmada en el histograma del MACD cuando el filtrado de divergencias está activado
Una señal bajista aplica las condiciones opuestas.
El indicador aplica la divergencia regular:
• Divergencia regular alcista: el precio forma un mínimo más bajo, mientras que el histograma del MACD forma un mínimo confirmado más alto
• Divergencia regular bajista: el precio forma un máximo más alto, mientras que el histograma del MACD forma un pico confirmado más bajo
No se incluye la divergencia oculta.
PROCESAMIENTO DE BARRAS CERRADAS
Cuando se activa la opción «UseClosedBarsOnly», la vela en formación no se utiliza como vela de señal confirmada.
Esto reduce las señales temporales causadas por el movimiento del precio en tiempo real. No elimina el retraso en la confirmación.
Los pivotes de divergencia del MACD requieren barras cerradas a ambos lados del pivote antes de que puedan confirmarse. Por lo tanto, las señales pueden aparecer después del punto de inflexión original del precio.
MODO DE IMPULSO ALTERNATIVO
Cuando SignalOnHAColorChange está desactivado, el indicador puede utilizar un proceso de dos etapas:
1. Un cambio de dirección en el Heikin Ashi crea un círculo de impulso
2. Una ruptura posterior del máximo o mínimo de referencia almacenado genera la flecha confirmada
La señal pendiente puede caducar o ser cancelada por una vela Heikin Ashi en sentido contrario, dependiendo de los parámetros seleccionados.
ALERTAS
Canales de alerta disponibles:
• Ventana emergente en la plataforma
• Notificación push en el móvil
• Correo electrónico
• Sonido
Las notificaciones push, el correo electrónico y el sonido requieren que la configuración correspondiente de la terminal MetaTrader 5 esté correctamente ajustada.
INTEGRACIÓN DE EA
El indicador ofrece búferes independientes para:
• Círculo de impulso de compra
• Círculo de impulso de venta
• Flecha de compra confirmada
• Flecha de venta confirmada
Se puede acceder a estos búferes desde otro programa MQL5 mediante iCustom().
LIMITACIONES IMPORTANTES
• Se trata de un indicador analítico, no de un asesor experto
• No ejecuta ni gestiona operaciones
• No incluye gestión de capital, stop loss, take profit ni dimensionamiento de posiciones
• Solo implementa divergencias regulares
• La confirmación de la divergencia introduce un retraso intencionado
• Los resultados históricos y en tiempo real dependen de los parámetros seleccionados, el símbolo, el marco temporal, los datos del bróker y las condiciones del mercado
• Las señales no garantizan beneficios, precisión, tasa de acierto ni rendimiento futuro
El indicador debe probarse en una cuenta de demostración y evaluarse de forma independiente antes de utilizarlo como parte de cualquier decisión de negociación.
