OPEN-SOURCE SCRIPT
Aktualisiert Chronological Elliott Wave Tracker With Projections

Tired of automated Elliott Wave scripts that plot Wave 5 on a dip or scramble the sequence during consolidation?
Standard zigzag indicators often fail in complex market environments because they hunt for price extremes in a vacuum. They ignore the strict chronological timeline required by Elliott Wave Theory, leading to broken counts and overlapping labels.
This indicator solves that problem by utilizing a Strict Alternating ZigZag Engine. It tracks the actual chronological path of the market (High ➔ Low ➔ High ➔ Low) and anchors the motive (1-5) and corrective (A-B-C) labels exactly where they belong, ensuring a structurally accurate map of the price action.
Key Features
True Chronological Wave Mapping: Forces impulse waves (1, 3, 5) strictly to peaks and corrective waves (2, 4) strictly to dips (in a bullish setup). The internal logic respects the timeline of the chart.
Dynamic Wedge Detection: Automatically scans a macro lookback window to find the absolute structural extremes, drawing a clean, converging wedge pattern based on historical anchors.
Actionable Zones: Automatically generates a shaded Buy Zone (accumulation area based on recent corrective dips) and a Bull Case breakout line for quick invalidation/validation reference.
Adaptive Fibonacci Targets: Projects Wave III (1.618 extension) and Wave IV (0.382 retracement) targets based on the actual detected sub-wave structure, rather than random wicks.
Tick-Safe Memory Management: Built with advanced array cleanup to completely bypass the notorious TradingView "label limit" bug. Your counts will never flicker or disappear on the live tick.
How to Use & Customize
Pivot Sensitivity: The core of the indicator. Lower this number (e.g., 3 to 5) to catch tighter, more frequent waves on higher timeframes (like the Daily chart). Raise it (e.g., 10 to 15) to ignore noise and only map major macro swings.
Bullish vs. Bearish Toggle: By default, the script assumes you are mapping a bullish motive phase (where 1, 3, and 5 are peaks). If you are mapping a downward impulse, simply uncheck the "Bullish Impulse" box in the settings to perfectly invert the structure.
Label Distance (ATR): If the counts are clashing with long candle wicks, adjust the ATR multiplier in the settings to push the labels further away from the price action.
Disclaimer: This script is designed for structural analysis and educational purposes. Automated Elliott Wave counting is highly complex, and this tool is best used as a structural baseline to assist your own manual charting, not as a standalone financial signal.
Standard zigzag indicators often fail in complex market environments because they hunt for price extremes in a vacuum. They ignore the strict chronological timeline required by Elliott Wave Theory, leading to broken counts and overlapping labels.
This indicator solves that problem by utilizing a Strict Alternating ZigZag Engine. It tracks the actual chronological path of the market (High ➔ Low ➔ High ➔ Low) and anchors the motive (1-5) and corrective (A-B-C) labels exactly where they belong, ensuring a structurally accurate map of the price action.
Key Features
True Chronological Wave Mapping: Forces impulse waves (1, 3, 5) strictly to peaks and corrective waves (2, 4) strictly to dips (in a bullish setup). The internal logic respects the timeline of the chart.
Dynamic Wedge Detection: Automatically scans a macro lookback window to find the absolute structural extremes, drawing a clean, converging wedge pattern based on historical anchors.
Actionable Zones: Automatically generates a shaded Buy Zone (accumulation area based on recent corrective dips) and a Bull Case breakout line for quick invalidation/validation reference.
Adaptive Fibonacci Targets: Projects Wave III (1.618 extension) and Wave IV (0.382 retracement) targets based on the actual detected sub-wave structure, rather than random wicks.
Tick-Safe Memory Management: Built with advanced array cleanup to completely bypass the notorious TradingView "label limit" bug. Your counts will never flicker or disappear on the live tick.
How to Use & Customize
Pivot Sensitivity: The core of the indicator. Lower this number (e.g., 3 to 5) to catch tighter, more frequent waves on higher timeframes (like the Daily chart). Raise it (e.g., 10 to 15) to ignore noise and only map major macro swings.
Bullish vs. Bearish Toggle: By default, the script assumes you are mapping a bullish motive phase (where 1, 3, and 5 are peaks). If you are mapping a downward impulse, simply uncheck the "Bullish Impulse" box in the settings to perfectly invert the structure.
Label Distance (ATR): If the counts are clashing with long candle wicks, adjust the ATR multiplier in the settings to push the labels further away from the price action.
Disclaimer: This script is designed for structural analysis and educational purposes. Automated Elliott Wave counting is highly complex, and this tool is best used as a structural baseline to assist your own manual charting, not as a standalone financial signal.
Versionshinweise
New name in scriptVersionshinweise
updated chartOpen-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.
Open-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.