MACD Colored ZeroLag
- Indicadores
- Farzin Sadeghi Bonjar
- Versión: 806.61
- Actualizado: 19 diciembre 2024
Es la versión MQL5 del MACD zero lag que estaba disponible para MT4 aquí: https://www.mql5.com/en/code/9993
También había una versión en color aquí pero tenía algunos problemas: https://www.mql5.com/en/code/8703
Arreglé la versión para MT4 que tiene 95 líneas de código. Me tomó 5 días escribir la versión para MT5 (leyendo los logs y probando varias veces y descubriendo la diferencia entre MT5 y MT4).
¡Mi primera versión MQL5 de este indicador tenía 400 líneas de código pero optimicé mi propio código de nuevo y ahora para leer toda la historia tiene alrededor de 290 líneas de código!
¡En mi primera versión MQL5 de este indicador utilicé IMAonArray del sitio MT5 y solía tardar 8 segundos en cargar por primera vez para calcular 700 velas!
Como MT5 no tiene iMAonArray y el código iMAOnArrayMQL4 de https://www.mql5.com/en/articles/81 tiene algunos bucles con demasiados ciclos, así que lo reescribí.
También la serie de tiempo en MT5 es de velas viejas a nuevas ( de izquierda a derecha ) pero en MT4 la matriz de tiempo se establece como serie de tiempo por defecto, por lo que es de nuevo a viejo ( de derecha a izquierda ). Como el indicador fue codificado de alguna manera que no podía simplemente establecer matrices como timeseries ( cambiar su dirección ) y obtener los resultados correctos, así que tuve que cambiar todos los bucles y escribir mi propio método para calcular todas las velas de la historia.
Como el código original era libre, voy a compartir el producto de forma gratuita en el mercado también. espero que sea útil para obtener señales más rápidas que el MACD tradicional.
Parámetros del indicador
- FastEMA - por defecto es 12. el número para establecer el período más rápido EMA.
- SlowEMA - por defecto es 26. el número para establecer el período más lento EMA. Su valor debe ser mayor que el FastEMA.
- SignalEMA - por defecto es 9. El número para establecer el período para el cálculo de la línea de señal que se dibuja en color azul.

Каждый индикатор подходит под те задачи, для решения которых он и создавался. Нормальный индикатор. Спасибо!