Zigzag R : L'indicateur optimisé pour MetaTrader 4

Mike 2021.10.19 19:27 9 0 0
Pièce jointe

La version Zigzag R est une optimisation simple de l'ancienne version de Zigzag.mq4, à laquelle des centaines de milliers d'utilisateurs de MetaTrader se sont familiarisés depuis la version MT3 (langage MQL2).

Utiliser cet indicateur sans optimisation compliquait et rendait laborieuse la tâche de tester des systèmes de trading (EAs) en se basant sur les valeurs de l'indicateur Zigzag. La version optimisée vient contourner ce problème.

Dès le premier lancement, l'indicateur calcule l'historique complet. Lors des appels suivants, lorsque de nouveaux ticks apparaissent en temps réel ou lors de l'utilisation dans le testeur, le troisième extrême à partir du temps actuel est situé profondément dans l'historique et le recalcul commence à partir de ce point. Si vous souhaitez démarrer le recalcul à partir du deuxième extrême, il vous suffit de modifier la valeur de la variable level, qui détermine la profondeur de recalcul :

intlevel = 3; // profondeur de recalcul

Zigzag R

Pour des raisons de cohérence, tous les noms de variables externes ont été conservés. De plus, les extrêmes flottants, qui se formaient sur des périodes de minute, ont été supprimés.


Liste
Commentaire 0