OPEN-SOURCE SCRIPT
Elliott Wave (๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐)

This indicator provides a rules-based helper for visually identifying potential Elliott Wave patterns โ including 1โ5 impulse structures and optional AโBโC corrective moves. It automatically detects pivot highs/lows using the user-defined left/right swing settings and connects them with a ZigZag line filtered by either ATR or percentage change to reduce market noise.
When a valid 5-wave impulse structure is found (either bullish or bearish), the indicator labels waves 1โ5 on the chart. After completion of the fifth wave, it optionally monitors for an AโBโC corrective pattern and labels those points when detected. Alerts are generated when an impulse or correction is confirmed.
Features
โ Automatic pivot detection using configurable left/right swing bars.
โ ATR or %-based swing filter to avoid small fluctuations.
โ ZigZag plotting to visualize price structure.
โ Automatic labeling of potential Elliott impulse waves (1โ5).
โ Optional AโBโC correction detection after wave 5.
โ Alerts when impulses and corrections complete.
โ Customizable visuals (colors, sensitivity, pivot length).
โ Works on all symbols and timeframes.
Usage Tips
For best results, use larger timeframes (e.g., 1Hโ1D) where Elliott structures are cleaner.
Adjust Pivot Left/Right and ATR Multiplier for your chartโs volatility.
Remember: Elliott Wave theory is interpretive โ this tool provides objective swing logic to assist manual analysis, not a guaranteed automatic wave count.
When a valid 5-wave impulse structure is found (either bullish or bearish), the indicator labels waves 1โ5 on the chart. After completion of the fifth wave, it optionally monitors for an AโBโC corrective pattern and labels those points when detected. Alerts are generated when an impulse or correction is confirmed.
Features
โ Automatic pivot detection using configurable left/right swing bars.
โ ATR or %-based swing filter to avoid small fluctuations.
โ ZigZag plotting to visualize price structure.
โ Automatic labeling of potential Elliott impulse waves (1โ5).
โ Optional AโBโC correction detection after wave 5.
โ Alerts when impulses and corrections complete.
โ Customizable visuals (colors, sensitivity, pivot length).
โ Works on all symbols and timeframes.
Usage Tips
For best results, use larger timeframes (e.g., 1Hโ1D) where Elliott structures are cleaner.
Adjust Pivot Left/Right and ATR Multiplier for your chartโs volatility.
Remember: Elliott Wave theory is interpretive โ this tool provides objective swing logic to assist manual analysis, not a guaranteed automatic wave count.
Skrip sumber terbuka
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Penafian
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Skrip sumber terbuka
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Penafian
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.