MetaTrader 4 / Indicateurs

Zigzag2 R - indicateur pour MetaTrader 4

327
(7)
Dans le Zigzag.mq4 standard, le style DRAW_SECTION était utilisé pour le dessin. Ce style permettait de tracer uniquement des lignes entre des points placés sur des barres différentes. Le style de dessin DRAW_ZIGZAG permet de contourner cette limitation. A cet effet, deux tampons sont utilisés au lieu d'un. L'indicateur Zigzag2_R_.mql4 illustre ce style. Ajout dans le code : le traitement de la barre extérieure lorsque le haut de la barre actuelle est supérieur à celui de la précédente, et le bas de la barre actuelle est inférieur à celui de la précédente. Le code montre également que la couleur est définie par la couleur de la première des deux barres.

#property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Blue #property indicator_color2 Red

Pour appeler l'indicateur depuis d'autres programmes dans mql4, utilisez deux constructions :



iCustom(NULL, 0, "Zigzag2_R_", 12, 5, 3, 0, index) - pics iCustom(NULL, 0, "Zigzag2_R_", 12, 5, 3, 1, index) - creux

Le bloc de traitement de la barre extérieure est donné à titre d'exemple. Dans une telle situation, vous pouvez utiliser votre propre algorithme.




Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/7762