Hoy quiero hablarles sobre un indicador muy interesante que puede ser un gran aliado en nuestro análisis técnico: el DRAW_COLOR_ZIGZAG. Este indicador dibuja un zigzag basado en los precios máximos y mínimos, y su estilo es realmente atractivo y funcional.
Una de las características más llamativas de este indicador es que el color, el grosor y el estilo de las líneas del zigzag cambian de manera aleatoria cada N ticks. Inicialmente, se establecen 8 colores para la gráfica (en la configuración del estilo DRAW_COLOR_ZIGZAG) utilizando la directiva del compilador #property. Luego, dentro de la función OnCalculate(), el color se elige al azar de un total de 14 colores almacenados en el array colors[].
Lo mejor de todo es que el parámetro N está diseñado como externo, lo que significa que puedes ajustarlo manualmente desde la pestaña de Inputs en el cuadro de propiedades del indicador.
Si quieres profundizar más en las distintas formas de dibujar en MQL5, te recomiendo leer el artículo sobre Los Estilos de Dibujo en MQL5.
