All indicators

Elliott Wave

By LuxAlgoMar 6, 2023

Static chart image
ForecastingPatternsPivot Based (Retrospective)

The Elliott Wave indicator is a powerful tool for traders looking to automatically detect and analyze Elliott Wave (EW) impulses and corrective segments directly on their charts. With its ability to identify and display waves sequentially, traders can easily track the evolution of market trends through impulse and corrective waves. Additionally, the integration of Fibonacci retracements enhances its functionality, making it a favorite among traders aiming for precision in their trading strategies.

How to Set Up the Elliott Wave Indicator

indicator image

Source Options

High: Options include high, close, or maximum of open/close. • Low: Options include low, close, or minimum of open/close.

ZigZag Settings

The source and length settings are crucial in determining when a new Pivot Point appears.

  • Example:
    • With source set to high/low and length at 10, a new pivot high occurs when:
      • The previous high is greater than the current high
      • All highs of the 10 bars preceding the previous high are lower

These pivot points are instrumental in forming ZigZag lines, which are used for pattern recognition.

How to Trade Elliott Waves with Confidence

Identifying Elliott Wave impulses involves understanding the following key principles:

  • Motive/Impulse Waves: These are trend-following movements subdivided into five waves (Wave 1 to 5).
  • Corrective Waves: These are against-trend movements divided into three waves (Wave A to C).
  • Waves can be further subdivided.
  • Wave 2 cannot retrace beyond the beginning of Wave 1.
  • Wave 4 should not overlap the price territory of Wave 1.

indicator image

Practical Example:

indicator image

Consider the development of wave patterns:

  • Once point (5) is reached, a confirmed 5 Motive Wave pattern appears (1 -> 5), which can be viewed as a larger Wave 1.
  • Fibonacci lines are drawn by the script, marking areas where the Corrective Wave might rebound.

indicator image

As trends evolve, observe:

  • Wave 5 becomes larger than Wave 3, requiring the highest point to be updated.

indicator image indicator image

When patterns become invalid, they are marked as dotted.

Further trend progression can be monitored:

indicator image indicator image

Eventually, a verified "3 Corrective Wave pattern" emerges (a -> c).

indicator image

New highs prompt the drawing of a colored circle corresponding to the lines.

indicator image

If the bottom box is breached, a red cross appears as a visual alert.

indicator image

Monitoring progression over time:

indicator image

Eventually, the script detects a bearish 5 Motive Wave pattern (1 -> 5):

indicator image

Invalidated Corrective Waves are shown as dashed instead of dotted lines:

indicator image

Mastering Elliott Wave Techniques

The Pine Script™ introduces methods to enhance the efficiency of the Elliott Wave indicator.

For deeper insights and methodologies, explore:

Alert System for Active Trading

Dynamic alerts within the script keep you informed with:

  • Notifications for new EW Motive Patterns (Bullish/Bearish)
  • Notifications for new EW Corrective Patterns (Bullish/Bearish)
  • Alerts regarding invalidated EW Motive Patterns (Bullish/Bearish)
  • Alerts concerning invalidated EW Corrective Patterns (Bullish/Bearish)
  • Indications of a possible new EW Motive Wave start (Bullish/Bearish)
  • Guide on setting up these alerts

FAQ

How can I access the Elliott Wave Indicator?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

What are Elliott Waves in trading?

Elliott Waves are a technical analysis tool used to predict market trends by identifying repeated wave patterns.

Can the indicator alert me to wave patterns automatically?

Yes, the dynamic alert system can notify you of new and changed wave patterns, helping you maintain your trading strategy with precision.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.