Indicateur Zig Zag : fonctionnement, réglages, repainting et utilisation

L'indicateur Zig Zag relie les swing highs et swing lows séparés d'au moins un pourcentage défini — 5% est le réglage traditionnel — et ignore les mouvements plus petits, ce qui donne une lecture nette de la tendance. Il se redessine par conception : la dernière jambe reste provisoire jusqu'à ce que le prix se retourne de toute la déviation. Utilisez les pivots confirmés pour lire la structure, compter les vagues et ancrer les niveaux de Fibonacci, puis synchronisez vos entrées sur la confirmation, pas sur la dernière jambe.
Chaque graphique est rempli de swings qui n'ont aucune importance. L'indicateur Zig Zag les retire : il ne trace que les points de retournement séparés par un mouvement minimal, afin que la tendance, ses pullbacks et sa structure apparaissent clairement d'un coup d'œil. C'est aussi l'un des indicateurs les plus mal compris, parce que sa dernière ligne bouge sur les données en direct et que les backtests construits dessus ne sont souvent pas tradables. Ce guide explique comment il est calculé, les réglages sur TradingView et MetaTrader, quelle déviation utiliser, pourquoi il repeint et comment l'utiliser correctement — avec un calculateur.
Des indicateurs qui font leurs preuves en public.
Un seul moteur, quatre outils de précision : le Gold (XAU) Scalper, l’institutional Gravity Zone, le Zeno momentum Oscillator et Zeno Stocks pour les actions.
Qu'est-ce que l'indicateur Zig Zag ?
L'indicateur Zig Zag trace des lignes droites entre les swing highs et les swing lows séparés d'au moins un pourcentage défini, et ignore chaque mouvement de prix plus petit que cela. Réglez-le sur 5% et il ne relie que les points de retournement séparés par des mouvements de 5% ou plus ; chaque pullback inférieur à 5% disparaît à l'intérieur de la jambe. Le résultat est une lecture nette de la tendance — les swings, sans le bruit.
Deux propriétés le définissent. C'est un filtre, pas une prévision : il trace ses lignes avec le recul et n'a pas de pouvoir prédictif à lui seul. Et sa dernière jambe est provisoire : la ligne la plus récente continue de s'étendre ou peut être redessinée jusqu'à ce que le prix se retourne de toute la déviation, si bien que le Zig Zag repeint sur les données en direct. Utilisé avec cela en tête, c'est l'un des outils les plus utiles pour voir la structure de marché, compter les vagues et mesurer les swings. Son idée remonte au livre d'Arthur Merrill publié en 1977, Filtered Waves.

Comment le Zig Zag est-il calculé ?
- Partez d'un point. Le premier prix dans les données, ou le premier pivot confirmé.
- Suivez l'extrême. Dans une jambe haussière, continuez d'enregistrer chaque nouveau plus haut ; dans une jambe baissière, chaque nouveau plus bas.
- Attendez le retournement. Quand le prix retrace depuis l'extrême d'au moins la déviation — par exemple 5% — l'extrême devient un pivot confirmé.
- Démarrez la jambe suivante. Suivez le nouvel extrême dans la direction opposée depuis le pivot.
- Répétez. La chaîne de pivots est le Zig Zag ; la jambe du dernier pivot à l'extrême actuel est provisoire.
Sur les graphiques en ligne, le calcul utilise les prix de clôture ; sur les graphiques en barres et en bougies japonaises, la plupart des plateformes utilisent les plus hauts et les plus bas, ce qui produit des swings plus amples. Certaines versions ajoutent un nombre minimal de barres entre les pivots, ce qui filtre par le temps autant que par la taille. En pratique, les réglages diffèrent selon la plateforme :
Quels sont les réglages du Zig Zag sur TradingView et MetaTrader ?
| Plateforme | Paramètres | Valeurs par défaut |
|---|---|---|
| TradingView (Zig Zag intégré) | Reversal price deviation (%), pivot legs (bars to confirm a pivot), extend to last bar, display reversal price, cumulative volume and price change | Deviation 5%, pivot legs 10 (selon le code source publié) |
| MetaTrader 4/5 (ZigZag) | Depth (barres), Deviation (points, pas pourcentage), Backstep (barres) | Depth 12, Deviation 5, Backstep 3 |
| StockCharts | Pourcentage | 5% traditionnel |
Les deux grandes plateformes filtrent différemment. La version de TradingView combine une déviation en pourcentage avec des pivot legs — le nombre de barres de chaque côté nécessaire pour confirmer un plus haut ou un plus bas — si bien qu'un pivot a besoin à la fois d'un mouvement assez grand et d'assez de barres autour de lui. Le ZigZag classique de MetaTrader utilise Depth (le minimum de barres entre les pivots), Deviation mesurée en points plutôt qu'en pourcentage, et Backstep (les barres avant qu'un nouveau pivot puisse remplacer le précédent). Copier un « 5 » d'une plateforme à l'autre ne donne pas les mêmes lignes.
Quelle déviation Zig Zag devez-vous utiliser ?

| Usage | Timeframe | Déviation de départ |
|---|---|---|
| Structure intraday (indices, forex) | 5–15 minutes | 0.3%–1% (ou basée sur l'ATR) |
| Swing trading sur actions | Journalier | 5%–8% |
| Swings crypto | 4 heures à journalier | 5%–10% |
| Grandes jambes de tendance / comptage Elliott | Journalier à hebdomadaire | 10%–20% |
Il n'existe pas de réglage correct ; il existe la taille de swing que vous tradez. Une déviation plus basse trace chaque swing mineur et se révèle utile pour la structure intraday ; une déviation plus élevée ne garde que les jambes qui comptent pour le swing trading ou le trading de position. Comme la volatilité diffère selon les marchés, un pourcentage qui fonctionne sur un indice actions est trop serré pour un altcoin et trop large pour EURUSD. Deux méthodes pratiques : réglez la déviation à peu près sur la taille des pullbacks que vous ignoreriez en conservant un trade, ou reliez-la à la volatilité — un multiple de l'ATR exprimé en pourcentage du prix.
L'indicateur Zig Zag repeint-il ?

Oui — par conception. La dernière ligne va toujours du pivot confirmé le plus récent à l'extrême actuel. Tant que le prix continue d'inscrire de nouveaux extrêmes dans cette direction, la ligne s'étend. Si le prix se retourne de moins que la déviation puis reprend, la ligne continue simplement. Ce n'est que lorsque le prix se retourne de toute la déviation que l'extrême devient un pivot confirmé — et, sur les plateformes avec des pivot legs, seulement après l'impression d'assez de barres du côté droit. L'aide de TradingView le dit directement : la ligne la plus récente n'est pas définitive.
Cela a deux conséquences. Un Zig Zag ne vous dit jamais qu'un swing est terminé en temps réel ; il vous le dit après que le retournement a déjà parcouru la déviation. Et les backtests qui lisent les pivots Zig Zag comme s'ils étaient connus au point de retournement produisent des résultats impossibles à trader. Utilisez les pivots confirmés pour l'analyse et planifiez vos entrées sur confirmation, pas sur la jambe provisoire.
Comment les traders utilisent-ils l'indicateur Zig Zag ?
| Usage | Comment | À surveiller |
|---|---|---|
| Structure de marché | Lisez les plus hauts de plus en plus hauts et les plus bas de plus en plus hauts, ou les plus hauts de plus en plus bas et les plus bas de plus en plus bas, à partir des pivots | Le dernier pivot est provisoire |
| Comptage Elliott Wave | Utilisez une déviation qui isole les vagues au degré que vous comptez | Des réglages différents donnent des comptages différents |
| Figures chartistes | Les pivots dessinent les doubles sommets, les épaules-tête-épaules, les triangles et les harmoniques | Les figures tracées sur la jambe provisoire peuvent disparaître |
| Fibonacci | Mesurez les retracements et extensions entre pivots confirmés | Ancrez uniquement sur les swings confirmés |
| Support et résistance | Les prix des pivots marquent les niveaux de swing | Combinez avec la liquidité et le volume |
L'usage pratique le plus courant est celui d'une carte de structure. Avec une déviation raisonnable, les pivots montrent la séquence de points de swing qui définit la tendance : plus hauts de plus en plus hauts et plus bas de plus en plus hauts dans une tendance haussière, premier plus haut de plus en plus bas comme avertissement, puis cassure du dernier plus bas de plus en plus haut comme market structure shift. Pour les traders Elliott Wave, le Zig Zag retire la subjectivité sur l'endroit où les vagues commencent et se terminent ; pour les traders harmoniques et Fibonacci, il donne des points d'ancrage cohérents.
Existe-t-il une stratégie de trading Zig Zag ?
- Définissez la tendance à partir des pivots confirmés. Deux plus hauts de plus en plus hauts et deux plus bas de plus en plus hauts pour une tendance haussière.
- Attendez un pullback vers la zone du swing précédent. La zone entre le dernier plus haut confirmé et les 50%–61.8% de Fibonacci de la jambe.
- Attendez la confirmation. Un changement de structure sur timeframe inférieur ou une bougie de réaction — pas la jambe Zig Zag provisoire.
- Placez le stop au-delà du dernier pivot confirmé. Si le prix le casse, la structure sur laquelle le trade reposait n'existe plus.
- Visez le swing suivant. Le plus haut précédent, ou une extension de Fibonacci de la jambe.
C'est une stratégie de structure qui utilise le Zig Zag pour la carte, pas pour le déclencheur. Les stratégies qui achètent lorsqu'un nouveau plus bas Zig Zag s'imprime paraissent excellentes sur les graphiques historiques et échouent en direct, parce que sur les données en direct le plus bas n'est confirmé qu'après que le prix a déjà monté de toute la déviation.
Calculateur Zig Zag
Collez une série de prix — des clôtures venant de n'importe quel graphique — et choisissez une déviation. Le calculateur parcourt la série exactement comme l'indicateur et renvoie les pivots confirmés, la taille de chaque jambe et la dernière jambe provisoire, afin que vous voyiez quels swings un réglage donné conserve et pourquoi le dernier n'est pas définitif. Les prix d'exemple sont fournis à titre illustratif.
Données de référence
| Élément | Valeur |
|---|---|
| Définition | Lignes entre swing highs et lows séparés d'au moins X% |
| Réglage traditionnel | 5% |
| Repeint ? | Oui — la dernière jambe est provisoire |
| Origine | Arthur Merrill, Filtered Waves (1977) |
| Paramètres TradingView | Deviation %, pivot legs, extend to last bar, labels |
| Valeurs par défaut TradingView | Deviation 5%, pivot legs 10 (source publiée) |
| Paramètres MetaTrader | Depth, Deviation (points), Backstep |
| Valeurs par défaut MetaTrader | 12, 5, 3 |
| Prix utilisés | Clôtures sur les graphiques en ligne ; plus hauts et plus bas sur les graphiques en barres et en bougies |
| Principaux usages | Structure, Elliott Wave, figures, ancrages Fibonacci |
Exemple détaillé : ce qu'un Zig Zag à 5% conserve
Prenez la série d'exemple du calculateur, qui monte de 100 à 110, baisse à 98, rebondit à 115 puis descend à 107. Avec une déviation de 5%, le premier pivot est le départ à 100 ; la hausse vers 110 est confirmée comme swing high lorsque le prix tombe à 104.5 ou en dessous (il atteint 103), la baisse à 98 est confirmée comme swing low lorsque le prix remonte à 102.9 (il atteint 106), et la hausse vers 115 devient un swing high lorsque le prix retombe à 109.25 (il atteint 107). Les jambes sont de +10%, −10.9% et +17.3% ; le petit repli de 107 à 105 à l'intérieur de la première hausse et le rebond à 104 à l'intérieur de la baisse sont ignorés.
À la dernière barre, le prix est 108 — la jambe de 115 à 107 est provisoire. Si le prix remontait au-dessus de 115, cette ligne serait redessinée comme partie d'une jambe haussière plus longue ; s'il baissait davantage, la ligne s'étendrait. Passez la déviation à 3% et les petits swings réapparaissent ; passez-la à 10% et seules les jambes plus grandes restent. Tout l'indicateur tient dans cet exercice.
Quelles erreurs les traders commettent-ils avec l'indicateur Zig Zag ?
- Trader la jambe provisoire. La dernière ligne peut s'étendre ou être redessinée ; ce n'est pas un signal.
- Backtester sur des pivots repeints. Les résultats qui supposent que les pivots étaient connus au retournement ne peuvent pas être reproduits en direct.
- Un seul réglage pour chaque marché. La volatilité diffère ; adaptez la déviation à l'instrument et au timeframe.
- Copier les réglages d'une plateforme à l'autre. La déviation de MetaTrader est en points et celle de TradingView en pourcentage, avec une logique de confirmation différente.
- Forcer les comptages de figures. Changer la déviation jusqu'à ce qu'une figure apparaisse est du curve-fitting.
- L'utiliser seul. Il montre la structure ; il ne montre pas la liquidité, le volume ni la confirmation.
Comment le Zig Zag s'intègre-t-il à la structure et aux indicateurs gratuits ?
Le Zig Zag est une façon de voir les swings ; les décisions de trading viennent de ce que le prix fait sur ces zones. La combinaison utile est une structure de swing confirmée plus une raison d'agir : un liquidity sweep d'un pivot antérieur suivi d'un changement de structure, un retest d'un niveau de swing cassé, ou une réaction sur une zone Fibonacci entre pivots confirmés. Les guides sur les points de swing, le trading sur ligne de tendance et le support et la résistance couvrent ces décisions.
Sur TradingView, les indicateurs Quantum Algo gratuits marquent automatiquement la structure de swing, la liquidité et les niveaux clés, sans la dernière jambe repeinte d'un Zig Zag classique ; Zeno, le moteur premium, imprime ses propres signaux d'achat et de vente avec une entrée, un stop et deux objectifs, et l'historique vérifié public liste chaque signal.
L'indicateur Zig Zag filtre les swings plus petits qu'un pourcentage choisi afin que la structure de la tendance soit facile à lire. Sa dernière jambe est provisoire et repeint, donc utilisez les pivots confirmés pour l'analyse — structure, Elliott Wave, figures et ancrages Fibonacci — et prenez vos entrées sur confirmation. Adaptez la déviation au marché et au timeframe, et souvenez-vous que MetaTrader et TradingView la définissent différemment.
◆ Vérification interactive
Comprenez-vous l'indicateur Zig Zag ?
Questions que les traders posent sur l'indicateur Zig Zag
Un indicateur qui trace des lignes entre les swing highs et les swing lows séparés d'au moins un pourcentage défini et ignore les mouvements plus petits, afin que la structure de la tendance soit facile à voir.
Il n'y a pas de meilleur réglage unique. 5% est traditionnel ; les traders intraday utilisent des valeurs bien plus petites ou un réglage basé sur l'ATR, et les traders de position 10% ou plus. Réglez-le sur la taille des pullbacks que vous ignoreriez en conservant un trade.
Oui. La dernière ligne va du dernier pivot confirmé à l'extrême actuel et peut s'étendre ou être redessinée jusqu'à ce que le prix se retourne de toute la déviation. Les jambes précédentes ne changent pas.
Ajoutez le Zig Zag intégré, réglez la reversal price deviation (%) et les pivot legs, puis affichez éventuellement les prix de retournement et les variations de prix. Lisez la structure à partir des pivots confirmés.
Depth 12, Deviation 5 et Backstep 3 par défaut. Depth est le minimum de barres entre les pivots, Deviation est en points, et Backstep correspond aux barres avant qu'un nouveau pivot puisse remplacer le précédent.
Oui — il est largement utilisé pour marquer de manière cohérente le début et la fin des vagues. Choisissez une déviation qui correspond au degré que vous comptez, et ne la changez pas jusqu'à ce qu'un comptage apparaisse.
Utilisez-le comme une carte, pas comme un déclencheur : définissez la tendance à partir de pivots confirmés, attendez un pullback et une confirmation, placez le stop au-delà du dernier pivot confirmé et visez le swing suivant.
TradingView combine un pourcentage avec des pivot legs, MetaTrader utilise depth, une deviation en points et backstep, et certaines versions utilisent les clôtures plutôt que les plus hauts et les plus bas.
Son idée est attribuée au livre d'Arthur Merrill de 1977, Filtered Waves, qui filtrait les swings de prix selon un pourcentage minimal.
Les versions qui n'affichent les pivots qu'après leur confirmation ne changent pas les lignes passées, mais elles apparaissent avec un retard. Le retard est le prix à payer pour éviter le repainting.
Références et guides associés
Lire ensuite
- Points de swing
- Market Structure Shift
- Théorie Elliott Wave
- Flats Elliott Wave
- Retracement de Fibonacci
- Figures harmoniques
- Trading sur ligne de tendance
- Support et résistance
- Guide ATR
- Figures chartistes
- Indicateurs TradingView gratuits
- Zeno — le moteur premium