Pour les amateurs de ZigZag, voici un petit indicateur qui vous permet de visualiser plusieurs ZigZags provenant de différentes unités de temps dans une seule fenêtre. Nous avons intégré quatre ZigZags : H1, H4, D1 et W1. Il est important de choisir l'unité de temps minimale parmi celles affichées, donc ici, c'est H1. Sur toutes les autres unités de temps, l'affichage sera incorrect, car il n'y a pas de vérifications des unités de temps.
Un principe similaire est présent dans le ZUP de nen (mode DT). J'ai décidé de créer un indicateur distinct pour démontrer l'algorithme qui permet d'afficher les indicateurs d'autres unités de temps sur l'unité actuelle. Faites attention aux vérifications dans la fonction start() : elles sont essentielles pour garantir l'affichage correct des « autres » ZigZags, afin d'éviter des plateaux près de leurs extrêmes.
Le ZigZag modifié par Rosh est également inclus. Le code n'est pas volumineux, donc remplacer ce ZigZag par un autre est relativement simple. Il suffit d'apporter des modifications aux paramètres externes et à la fonction ZZ() : tous les paramètres du ZigZag sont « cachés » dans cette fonction. Si vous devez changer les paramètres en fonction de l'unité de temps, cela sera un peu plus complexe, mais pas insurmontable.
Les couleurs des ZigZags correspondent aux couleurs de l'arc-en-ciel dans l'ordre croissant (« Richard Of York Gave Battle In Vain ») : rouge pour H1, orange (ici – Goldenrod) pour H4, vert pour D1 et bleu pour W1.

Plusieurs ZigZags dans une seule fenêtre
Articles connexes
- iMAX3 : Détecteur de Tendances Rapides pour Traders
- Découvrez l'indicateur Tymen STARC Bands MTF pour MetaTrader 5
- Découvrez le 3ème Génération XMA : L'indicateur essentiel pour MetaTrader 5
- Découvrez l'indicateur 3 en 1 Stochastic pour MetaTrader 5
- Découvrez l'Indicateur ZigZag Amélioré pour MetaTrader 4