Impulse MACD Signals MT5

Impulse MACD Signals es un oscilador de impulso diseñado para reducir las señales falsas que afectan al MACD clásico en los mercados oscilantes. A diferencia del MACD tradicional, el Impulse MACD emite un valor de cero cuando la acción del precio se mantiene dentro del canal de la media móvil, lo que significa que el indicador permanece naturalmente en silencio durante las fases de consolidación.

Esta implementación es un puerto limpio, no repintado del concepto Impulse MACD para MetaTrader 5, construido a partir de la especificación matemática y mejorado con un completo sistema de alertas y un histograma profesional de 4 colores.

Características principales:

- Fiel implementación de la fórmula Impulse MACD (canal SMMA + ZLEMA de HLC3)
- Histograma de 4 colores para una lectura instantánea del impulso (subida/bajada por encima y por debajo de cero)
- Alertas configurables en cruces MACD/Señal
- Alertas configurables en cruces de línea cero
- Cuatro canales de alerta: popup, sonido, notificación push, correo electrónico
- Referencia de línea cero para una rápida interpretación visual
- No repintado: los valores históricos nunca cambian una vez que se cierra una barra
- Búferes expuestos para la integración con Asesores Expertos a través de iCustom()
- Funciona con cualquier símbolo (divisas, índices, materias primas, criptomonedas, índices sintéticos)
- Funciona en cualquier marco temporal de M1 a MN1

Cómo leer el indicador:

El indicador consta de tres componentes que se muestran en una ventana separada debajo del gráfico:

1. La línea MACD (cian): refleja la posición del precio en relación con el canal SMMA. Valores por encima de cero indican impulso alcista, valores por debajo de cero indican impulso bajista.

2. La línea Signal (naranja): una versión suavizada de la línea MACD. Los cruces entre MACD y Signal marcan tradicionalmente los cambios de impulso.

3. El histograma (4 colores): la diferencia entre el MACD y la señal. Los colores cambian en función de la dirección y la posición con respecto a cero, lo que permite reconocer al instante el fortalecimiento y el debilitamiento del impulso.

Cuando el mercado entra en una fase de oscilación, la línea MACD se aplana cerca de cero y el histograma se encoge. Esto es por diseño y es el comportamiento central que diferencia el MACD de Impulso de la versión clásica.

Parámetros de entrada:

Cálculo:
- MA Length (por defecto 34) - periodo para el canal SMMA high/low y el ZLEMA
- Longitud de la señal (por defecto 9) - periodo para la línea de señal (SMA del MACD)

Alertas:
- Alert on MACD/Signal cross - activa una alerta cuando las líneas se cruzan
- Alert on Zero line cross - activa una alerta cuando el MACD cruza el nivel cero
- Mostrar alerta emergente - muestra una alerta emergente en pantalla
- Reproducir sonido - reproducir el archivo de sonido configurado
- Enviar notificación push - enviar al dispositivo móvil vinculado MetaQuotes ID
- Enviar correo electrónico - enviar correo electrónico a través del SMTP configurado en las opciones de MT5
- Archivo de sonido - archivo de sonido a reproducir (por defecto alert2.wav)

Búferes expuestos para la integración de EA:

- Buffer 0: Línea MACD
- Buffer 1: Línea de señal
- Buffer 2: Histograma

Ejemplo de uso de un Asesor Experto:

int handle = iCustom(_Símbolo, _Periodo, "Señales MACD Impulso");
doble macd[], señal[];
CopyBuffer(handle, 0, 0, 3, macd);
CopyBuffer(handle, 1, 0, 3, signal);

Compatibilidad:

- MetaTrader 5 (Windows, macOS, Linux a través del cliente MT5)
- Todos los tipos de cuenta estándar
- Todos los símbolos con datos OHLC
- Plazos de M1 a MN1
- Funciona con cualquier broker

Notas:

Este indicador es una herramienta de análisis técnico. No coloca operaciones y no genera señales de compra/venta garantizadas. Utilícelo como un componente de un plan de trading completo.

Las alertas se evalúan al cierre de cada barra para evitar el ruido intrabarra. Esto significa que las alertas se disparan una vez por barra cuando se cumple la condición, no en cada tick.

El indicador se publica como un archivo .ex5 compilado. El código fuente no está incluido.

Atribución:

Basado en el concepto Impulse MACD compartido originalmente por LazyBear en TradingView (2015). La implementación en este producto es independiente y escrita a partir de la especificación matemática.

Soporte:

Para preguntas, comentarios o informes de errores, utilice la sección Comentarios de la página de este producto o póngase en contacto a través del sistema de mensajería privada MQL5
Filtro:
No hay comentarios
Respuesta al comentario