Motive Wave Finder

Motive Wave Indicator
Motive Wave Indicator

Motive Wave Finder is an innovative technical indicator that automatically scans the markets for possible motive waves (Impulse Waves and Diagonal Waves) and draws them on the charts with the complete sub-wave breakdown.

Link to the Indicator: Auto Motive Wave Finder

How did it start?

Earlier we created an interactive script to study Motive Waves by manually selecting the wave patterns on the chart.

You can find the details of the open-source script here: Interactive Motive Wave finder

While this indicator works based on interactive input and lets users select the pivots for scanning the valid motive waves, in the new indicator we do this automatically. Hence, you no longer need to draw the waves manually to check. The indicator will do it for you.

Conditions for Motive Wave

Rules for Motive Waves remain the same as before. Motive waves can be either Impulse or Diagonal Waves. Diagonal waves can be either expanding or contracting diagonals. To learn more about diagonal waves, please go through this article - Decoding Wedge Patterns.

Rules for generic motive waves are as below

  • Pivots in order - Checks whether the pivots selected are in progressive order.
  • Directions in order - Checks if the pivot directions are correct - either PH, PL, PH, PL, PH, PL or PL, PH, PL, PH, PL, PH
  • Wave 2 never moves beyond the start of wave 1 - Wave 2 retracement is less than 100% of wave1
  • Wave 3 always moves beyond the end of wave 1 - Wave 3 retracement is more than 100% of wave2
  • Wave 3 is never the shortest one - Check if Wave 3 is bigger than either Wave 1 wave 5 or both.

Rules for Impulse Waves

  • Wave 4 never moves beyond the end of Wave 1 - meaning Wave 1 and Wave 4 never overlap on the price scale.
  • Wave 1, 3, and 5 are all not extended. We check for retracement ratios of more than 200% to be considered extended waves.

Rules for Diagonal Waves

  • Wave4 never moves beyond the start of Wave 3 - Wave 4 retracement is less than 100%
  • Wave 4 always ends within the price territory of Wave 1 - Unlike impulse wave, wave 4 intersects with wave 1 in case of diagonal waves. This is the major difference between impulse and diagonal waves.
  • Waves are progressively expanding or contracting - Wave1 > Wave3 > Wave5 and Wave2 > Wave4 to be contracting diagonal. Wave1 < Wave3 < Wave5 and Wave2 < Wave4 to be expanding diagonal waves.

Indicator Settings - Motive Wave Finder

Input settings allow users to calibrate the indicator to match their trading style and preferences. This includes

  • Theme: Background theme of the chart. Based on the settings line and label colours are generated to match that of the background.
  • Zigzag Length and Depth: This is the length of level 0 zigzag and the depth to keep the historical pivots. Depth also plays a role in scanning the recursive level zigzags. The higher the depth, the more levels are calculated - but this also means the indicator will behave slower and may even time out.
  • Filter Level: Scanning can only be done on certain levels or above a certain zigzag level. Level 0 does not have any sub-waves. Hence, it is not possible to scan the waves on level 0 zigzags.
  • Draw only the first sub-wave: If selected, only the first valid sub-wave is drawn on the chart. Otherwise, all the possible sub-wave patterns will be shown. This can look messy on the chart if there are too many combinations.
  • Repaint: Repainting allows a scanned motive wave to update based on the latest changes in the pivots. If repaint is selected, then the indicator can only scan either motive or diagonal waves. If the repaint option is unselected, then the scanning is done only based on the confirmed pivots. This allows the algorithm to scan both impulse and diagonal waves.