Motive Wave Scanner [Trendoscope®]Motive Wave Scanner is a simple algorithm to find out motive waves as per the rules of Elliott Wave theory.
It is an extension to our previous open source script Interactive Motive Wave Checklist which provides interactive capability to select six points of a five wave formation. Once users select them, the rules of motive waves are applied to manually selected points to highlight them as either diagonal wave, motive wave or none.
This indicator does the same. But, instead of requesting the pivots manually from the user, the indicator automatically picks and scans them through zigzag.
We have already published a similar script as protected source. But, due to some changes in the pine engine, there have been few issues in the runtime. In this publication, we not only address those runtime issues but also making it open source for the users to make use of the source code and enhance it further.
🎲 What are motive waves
Motive waves are strong upward or downward movement with 5 subwaves.
Motive Wave in the upward direction will start with Swing High, Ends with Swing High and consists of 3 Higher Highs and 2 Higher Lows representing strong upward trend.
Motive Wave in the downward direction will start with Swing Low, Ends with Swing low and consists of 3 Lower Lows and 2 Lower Highs representing strong downward trend.
🎲 Types of Motive Waves
Motive Waves are broadly classified by two types:
Impulse Waves
Diagonal Waves
Diagonal Waves are further classified into Contracting and Expanding Diagonals. These can fall into the category of either leading diagonal and ending diagonal.
🎲 Rules of Motive Waves
🎯 Generic Rule of any motive waves are as follows
Should consist of 5 alternating waves. (Swing High followed by Swing low and vice versa)
This can start from Swing High and end in Swing High or start from Swing Low and end in Swing Low of a zigzag.
Wave-2 should not move beyond Wave-1. This means, the Wave-2 is always shorter than Wave-1 with respect to distance between the price of start and end.
Wave-3 always moves beyond Wave-1. This means, the Wave-3 is always longer than Wave-2 in terms of price
Among Wave-1, Wave-3, and Wave-5, Wave-3 is never the shortest one. This means, either Wave-1 or Wave-5 can be longer than Wave-3 but not both. Wave-3 can also be longest among the three.
Here is the pictorial representation of the rules of the Motive Waves
For a wave to be considered as motive wave, it also needs to follow the rules of either impulse or diagonal waves.
🎯 Rules for a 5 wave pattern to be considered as Impulse Wave are:
Wave-4 never overlaps with Wave-1 price range
Wave-1, Wave-3 and Wave-5 should not be either expanding or contracting. Meaning, we cannot have Wave-1 > Wave-3 > Wave-5 , and we cannot have Wave-1 < Wave-3 < Wave-5
Pictorial representation of the impulse wave rules are as below:
🎯 Rules for the Diagonal Waves are as follows
Contrary to the first rule of impulse wave, in case of diagonal wave, Wave-4 always overlaps with Wave-1 price range. But, it will not go beyond Wave-3
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 wave.
Pictorial representation of the Contracting Diagonal Wave is as below. Here, the Wave-1, Wave-3 and Wave-5 are in contracting formation.
Pictorial representation of the Expanding Diagonal Wave is as below. Here, the Wave-1, Wave-3 and Wave-5 are in expanding formation.
🎲 Indicator Settings
Indicator settings are defined as below:
Repaint Warning : If Repaint is selected, the indicator will throw a runtime error after certain bars or when alerts are set. This is due to some pine internal issue. At present, we do not have any solution for this until the internal issue is resolved by Tradingview Pine Team.
Elliotwaveanalysis
Bull Bear Trend IndicatorIntroduction: Origin of the Swing Point Indicator
In the quest for a reliable indicator that accurately predicts trend directions and identifies valid highs and lows, the genesis of the Swing Point Indicator emerged. Faced with the challenge of finding a tool that provided comprehensive market analysis and actionable insights, the need for a novel solution became evident. Combining insights gleaned from market analysis and innovative algorithmic approaches, the Swing Point Indicator was born.
Enhanced Feature: Highs and Lows Labeling in Trend Direction
In addition to its core functionalities, the Swing Point Indicator incorporates an advanced feature that enhances the visualization of trend direction. This feature provides further clarity by selectively labeling highs and lows based on the prevailing trend, reinforcing the identification of higher highs and lower lows in uptrends and downtrends, respectively. Overlapping labels on highs and lows signify a potential trend change, providing traders with valuable insight into market reversals.
Detailed Description:
1. Uptrend Labeling:
- Higher Highs (Green Label with Price): In an uptrend, where higher highs are observed, the indicator labels these points with vibrant green color and includes the corresponding price value. This visually highlights the significance of higher highs as pivotal points in the upward trajectory of prices.
- Higher Lows (Red Marker without Text or Diamond): To complement the identification of higher highs, higher lows are marked with a distinct red marker or diamond, devoid of any accompanying text. While these points are crucial in delineating the ascending trend, their emphasis lies in their role as support levels, providing a foundation for upward price movements.
2. Downtrend Labeling:
- Lower Lows (Red Label with Price): Conversely, in a downtrend characterized by lower lows, the indicator labels these points with conspicuous red color, accompanied by the corresponding price value. Lower lows signify critical levels of downward price momentum, acting as indicators of potential bearish continuation.
- Lower Highs (Green Marker without Text or Diamond): Lower highs, indicative of downward retracements in a downtrend, are marked by distinctive green markers or diamonds without accompanying text. While these points denote temporary pauses or pullbacks in the bearish trend, their emphasis lies in their role as resistance levels, impeding upward price movements.
Functionality and Utility:
- Customizable Lookback Candle Count: Traders have the option to adjust the lookback candle count, which is set by default at 108 candles in the settings. This flexibility allows traders to tailor the indicator to their specific trading preferences and timeframes.
- Equal Highs or Lows Option: When enabled, the Swing Point Indicator can identify equal highs or equal lows, providing traders with additional insight into market dynamics.
- Formation Confirmation: A new higher high along with its higher low or a new lower low along with its lower high is confirmed after two candles have closed following the swing point candle. This ensures the reliability of the identified trend direction.
Conclusion:
The incorporation of selective labeling for highs and lows based on trend direction, alongside the introduction of customizable settings and formation confirmation criteria, enhances the effectiveness of the Swing Point Indicator. This feature-rich tool empowers traders with a nuanced understanding of market dynamics, highlighting critical price levels and trend reversals. By offering enhanced visualization, customizable options, and confirmation criteria, the Swing Point Indicator equips traders with the confidence and precision needed to navigate the markets successfully, contributing to more informed and profitable trading strategies.
Elliot waves calibratorThis script is a part of the "Elliot waves" toolkit and need to be used with the "Elliot waves" script", because it's generating input parameters for the "Elliot waves" scripts.
You need to add script to chart and on the right bottom corner you can see table with calibration params. Those values you need to copy to "Elliot waves" script settings to see Elliot waves visualization on that chart.
Script settings:
Vertex filter - Value used in the "Elliot waves" script to filter highs and lows that are not an extreme over area width equal to vertex filter value. In edge cases it can change calbiration params. Both scripts should have set the same values of this param.
Troubleshooting:
In case of any problems, please send error details to the author of the script.
Steel Step Assistant: Trend VisualizerSpecial thanks to Turicumo and Psychil for helping me write the code, both from my group.
Disclaimer: Nobody should use this indicator as a confirmation signal for entry/exit for your trades. Please message me on how to use this indicator correctly. This indicator was designed to be used in conjunction with my Steel Step strategy, hence the name.
This indicator simply gives a quick outlook of the market.
This indicator is an ordinary table that shows you the trends.
The default settings produce directions that are very similar to what I use for my strategy. You can change the settings as desired.
This indicator can be used on all charts and markets; crypto, commodities, forex, stock, indices, etc.
It is suitable for intra-day traders, as well as HTF traders.
One way of using this is to enhance your information gathering on trends in order to understand the market structure or direction better.
This indicator educates users on the market structure. Users can quickly break down the market into layers, analyze the layers and connect them all to understand the market as a whole. After users understand the market, users need to decide and choose a specific trend they want to trade. The basic idea is to flow with the market.
This indicator can be combined with EW theory to understand the market structure easily.
When I understand the whole market structure, it boosts my trading performance to the maximum.
Please comment below or message me if you have any questions. Enjoy!
Elliott Wave Scanner - HAP [PRO] ▶Elliott Wave Scanner
This is an added feature of the wave drawing version, but this version is used for scanning multiple currency pairs simultaneously, based on the custom list you have specified as your preferred ones, making it more convenient for you.
This :
════════════════════════
This will be an adjustment of the number bars to be similar to the version in the drawing wave, with the only difference being that this version will be a scan of multiple waveforms simultaneously, including the input data format. It is recommended to only change the numbers, maintaining the original structure to avoid any errors, as demonstrated in the example below.
This is a valid example.👇
Wave0= (21),
Wave1= (13),
Wave2= (8),
Wave3= (21),
Wave4= (13),
Wave5= (34),
WaveA= (13),
WaveB= (8),
WaveC= (21)
**Kindly note to specify the numerical sequence of each wave. Parentheses should always be preceded by a comma and conclude on the final line without one.
════════════════════════
▶Let's take a look at the different parts of the scanned version.
════════════════════════
🎯 Bringing in the RSI to help make decisions, as referenced in the book by "Jason Perl".
if the market is advancing as part of a bullish HAP WAVE up sequence, then the RSI should remain above `40` during corrective setbacks for HAP WAVEs 2 and 4. Similarly, if the market is declining as part of a bearish HAP WAVE down sequence, then the RSI should remain beneath 60 during corrective for HAP WAVEs 2 and 4
For example, an uptrend in Wave tends to cause an RSI divergence between Wave 5 and Wave 3. When Wave 5 exceeds Wave 3, the RSI is often seen at Wave 5, which is lower than Wave 3.
CDC Fibonacci Retracement and ExtensionThis indicator is meant to be used as a tool to quickly identify
fibonacci retracements and projections in multiple charts during
the same date range.
Users can set the calculation date range and quickly flip through
different charts for comparisons
Steps for using this indicator is as follows:
1. Specify Start Date and End Date for calculations
2. Choose Open-ended mode for just retracements, this will disregard
end date in calculations.
3. Select price source, if Use Highs/Lows is selected, the indicator will
use high and low prices for calculation, if not, closing price eill
be used instead
4. Select and/or modify retracement / projection lines as you see fit.
5. Enjoy the result!
NEoWave Cash Data Pro by ArshiaRahimiNEoWave Cash Data Pro by ArshiaRahimi (Cash Data Display Indicator)
By using this indicator, you can see cash data in the Trading View Charts. Cash Data is NEoWave approach data and is used for wave counting of this type. Analysts of Elliot Wave approach can also benefit from this data.
In Cash Data, the state of high and low of the candles or in other words their chronology will be determined and the path of price movement will be indicated clearly.
You will have no limit to view cash data using this indicator and you will be able to view the cash data of any part of the chart you would like with a 100 percent precision. By default, Indicator shows MonoWave 500 in the ending part of the chart but in order to view the cash data of other parts, you only need to activate the option “ Custom Start” and by adjusting the date of drawing the cash data, you can make the cash data of the part you want to be displayed.
The cash data of each chart is displayed in 20 different timeframes including:
• Annual timeframe
• Monthly, 3month, 6 month timeframe
• weekly, 2 week timeframe
• daily, 2 day, 3 day timeframe
• 6 hour, 12 hour timeframe
• 4 hour, 8 hour timeframe
• 1 hour, 2 hour, 3 hour timeframe
• 5 minute, 10 minute, 15 minute, 30 minute timeframe
Other features are also incorporated in this indicator including:
• determination of cash data thickness
• determination of ascending MonoWaves color
• determination of descending MonoWaves color
• determination of connecting MonoWaves color
• displaying the MonoWaves which might be in question (when high and low occur in a candle)
• determination of the questionable MonoWaves color
• determination of the date and starting time of cash data drawing
• Drawing of the last cash data live and the possibility of determining its drawing delay.
• Displaying time slot separator lines
• Determination of separator lines color and transparency
• Displaying Fade Chart behind cash data
• determination of fade chart candles color and transparency
• displaying information table of cash data in the corner of the chart which include displaying time frame of the cash data and the number of MonoWaves that exist in the chart.
This indicator is designed by Arshia Rahimi of Iran NEoWave Institute. You can be in touch through “ArshiaRahimi” ID.
The Indicator will continuously receive its new updates. after publishing, each update will replace the previous version by trading view.
Elliot wave : Wave 3 finder This indicator built for find wave 3 of elliot wave and It also calculate risk reward ratio, minimum target for wave 3 extention and stop loss.
------------ How to use -------------
1. Add this indicator on your chart.
2. If you asset are follow Condition*, buy label with risk reward ratio, Target price and Stop loss will pop up.
*Condition
-50% rebound from the end of wave 2.
-Indicator can detect wave 0, 1 and 2.
If you find any problem please leave comment.
3rd WaveHello All,
In Elliott Wave Theory, 3rd wave is not the shortest one in the waves 1/3/5 and it's usually longest one. so if we can catch it then we may get good opportunities to trade. This script finds 3rd wave experimentally. it can be also the 3rd waves in the waves 1, 3, 5, A and C. the 3rd wave should have greater volume than other waves, the script can check its volume and compare with the volumes of the waves 1 and 2 optionally.
Pine Team released Pine version 5! This script was developed in v5 and it uses Library feature of Pine v5 for the zigzag functions. This script is also an example for the Pine developers who learn Pine v5 and Libraries.
Options:
Zigzag Period: is the length that is used to calculate highest/lowest and the zigzag waves
Min/Max Retracements: is the retracement rates to check the wave 2 according to wave 1. for example; if min/max values are 0.500-0.618 then wave 2 must be minimum 0.500 of wave 1 and maximum 0.618 of wave 1.
Check Volume Support: is an option to compare the volumes of1. 2. and . waves. if you enable this option then the script checks their volume and 3rd wave volume must be greater then 1 and 2
there are 4 options for the targets. you can enable/disable and change their levels. targets are calculated using length of wave 1.
Options to show breakout zone, zigzag, wave 1 and 2.
and some options for the colors.
The Library that is used in this script:
P.S. This is an experimental work and can be improved. So do not hesitate to drop your comments under the script ;)
Enjoy!
Elliot Wave - ImpulseLets dabble a bit into Elliot Waves.
This is a simple script which tries to identify Wave 1 and 2 of Elliot Impulese Wave and then projects for Wave 3.
Ratios are taken from below link: elliottwave-forecast.com - Section 3.1 Impulse
Wave 2 is 50%, 61.8%, 76.4%, or 85.4% of wave 1 - used for identifying the pattern.
Wave 3 is 161.8%, 200%, 261.8%, or 323.6% of wave 1-2 - used for setting the targets
Important input parameters
Length : Zigzag Length. Keep the numbers low if you are looking for smaller and shorter trades. Keep the numbers high if you are looking for longer and bigger trades.
Error Percent : Adjustments for ratios as it is not always possible to find exactly equal retracement ratio.
Entry Percent : Once Wave 2 is formed, entry is set after reversing 30% of wave 2. This number can be increased or decreased. Caution: Keeping the number too low may result in false signals.
Ignore Trend Direction : If unchecked, it will only look for pattern if Wave 1 has made a higher high. If not, it will ignore Wave 1 condition and only look at wave 1 to 2 ratio.
Handle Duplicates : Since, the labels are generated upon crossover of entry price, this crossover may happen multiple times. Or sometimes wave 2 can further extend and generate new signal with same wave 1. This parameter says how to handle such cases. Keep Last is set to default and is most preferred option.
ShowRatios and ShowWaves lets you display wave line and retracement ratios for each pivots
EWO Breaking Bands & XTLElliott Wave Principle, developed by Ralph Nelson Elliott , proposes that the seemingly chaotic behaviour of the different financial markets isn’t actually chaotic. In fact the markets moves in predictable, repetitive cycles or waves and can be measured and forecast using Fibonacci numbers. These waves are a result of influence on investors from outside sources primarily the current psychology of the masses at that given time. Elliott wave predicts that the prices of the a traded currency pair will evolve in waves: five impulsive waves and three corrective waves. Impulsive waves give the main direction of the market expansion and the corrective waves are in the opposite direction (corrective wave occurrences and combination corrective wave occurrences are much higher comparing to impulsive waves)
The Elliott Wave Oscillator ( EWO ) helps identifying where you are in the 5 / 3 Elliott Waves , mainly the highest/lowest values of the oscillator might indicate a potential bullish / bearish Wave 3. Mathematically expressed, EWO is the difference between a 5 period and 35 period moving average. In this study instead 35-period, Fibonacci number 34 is implemented for the slow moving average and formula becomes ewo = sma (HL2, 5) - sma (HL2, 34)
The Elliott Wave Oscillator enables traders to track Elliott Wave counts and divergences. It allows traders to observe when an existing wave ends and when a new one begins. Included with the EWO are the breakout bands that help identify strong impulses.
The Expert Trend Locator ( XTL ) was developed by Tom Joseph (in his book Applying Technical Analysis) to identify major trends, similar to Elliott Wave 3 type swings.
Blue bars are bullish and indicate a potential upwards impulse.
Red bars are bearish and indicate a potential downwards impulse.
White bars indicate no trend is detected at the moment.
Added "TSI Arrows". The arrows is intended to help the viewer identify potential turning points. The presence of arrows indicates that the TSI indicator is either "curling" up under the signal line, or "curling" down over the signal line. This can help to anticipate reversals, or moves in favor of trend direction.
Elliott Wave AnalysisInitially, Elliott wave analysis is designed to simplify and increase the objectivity of graph analysis using the Elliott method. Probably, this indicator can be successfully used in trading without knowing the Elliott method.
The indicator is based on a supertrend. Supertrends are built in accordance with the Fibonacci grid. The degree of waves in the indicator settings corresponds to a 1-hour timeframe - this is the main mode of working with the indicator. I also recommend using weekly (for evaluating large movements) and 1-minute timeframes.
When using other timeframes, the baseline of the indicator will correspond to:
1 min-Submicro
5 minutes-Micro
15 minutes-Subminuette
1 hour-Minuette
4 hours-Minute
Day-Minor
Week-Intermediate
Month-Primary
Those who are well versed in the Elliott method can see that the waves fall on the indicator almost perfectly. To demonstrate this, I put the markup on the graph
MTF Wave Stochastic RSI [Cryptoheat]MTF Wave Stochastic RSI is a multiple time frame Stochastic RSI, based on 3 different timeframes, layered on top of each other. This is a very useful tool when used to confirm and identify Elliott Waves and sub-waves at once.
Each of the three curves is based on a different time frame. While the blue (K2) curve is the current time frame, the gray (K1) is of a faster time frame which is roughly around a third of the time and the green (K3) is of a slower time frame, roughly around 3 times the current time frame. The gray and green curves are based on specific settings that were back-tested and proved more efficient.
Reasoning behind this indicator is that although the normal Stochastic RSI can show divergences more sensitively and faster than the normal RSI indicator, it cannot do so while showing a larger duration backwards in an accurate way for comparisons. It can also not show wave structures and substructures, but rather a top or bottom reversal regardless of the wave structure hierarchy and wave strength. However when several time frames are combined in one indicator, they can reveal much more information about the chart as they can show larger durations next to smaller ones. Therefore they can be used as a confirmation and helper tool to identify Waves and Sub-waves.
This can be done, by looking first at the green curve (slowest RSI) and identifying full moves. A full move is a move from being oversold to overbought and back to being oversold again. A move can be the opposite as well. By identifying the beginning and end of a move of the larger time frame stochastic RSI this can help you see the two waves in each move. One wave up and one wave down. The peak of that wave can be seen either at the highest point of the in-between peak of the green curve or by one of the smaller time frame stochastic RSI tops when the green one is diverging. A look at the price action and application of Elliott Wave knowledge is mandatory, as this indicator is mainly a confirmation tool.
By back-testing it you can see that the larger time frame Stochastic RSI can show you full impulse and corrective waves most of the times, while the lower time frame stochastic RSI should be viewed as potential sub-waves of that main wave structure. Also noticeable are the divergences that can be seen often on the larger time frame Stochastic RSI..
Please note that this tool is not recommended to be used alone as like many indicators, this is a confirmation tool that can help in identifying rather than predicting…
Also for best results Elliot Wave knowledge is recommended…
I prefer to use this indicator along with a normal Stochastic RSI on top of it so I can always see which of the three curves is of the current time frame, making it easier to understand the chart. I also prefer using the normal RSI and MACD with it…
Any Problems with ELLIOTT WAVES? Here my secret to count the EW!Hi at all!
Have someone any problems to count the Elliott Waves correctly? Then use my modified indicator.
The indicator shows a fast and a slow RSI oscillator.
I use this indicator to find the 3. wave on any big wave -> so I can find always trend wave und can indicate with that than the correction wave.
I set an example on the chart, so you can look at the peaks the RSI oscillator shows. The highest peak show the 3. wave of Elliott Waves. If you know the 3. wave you can immediately see the wave 1, 2 and of course 4 and 5.
For better instruction this indicator get green and red, if the fast RSI is higher or lower than the slow RSI. This color changing helps also to see every spectrum of a wave.
Elliott Wave Oscillator With BandsElliott Wave Oscillator With Breakout Bands. To determine and validate elliott wave counts.
Fractal Composites Ribbon (V2)Compresses 8 fractal oscillator timescales into a ribbon of up to 5 composite lines.
This is a smoother version of the original Fractal Composite with alerts on reversals in the overbought/oversold zones.
Fractal Composites normalize and 'cartoonize' the price chart to fit and bounce between statistically-defined overbought and oversold zones. Each lines resembles the shape of the price wave on a different time/size scale, with some distortion as the size of price movement fluctuates. Conceptually, reaching the overbought/oversold zone corresponds to price reaching a ribbon of Bollinger bands, though our 'band statistics' are much smoother and more mathematically sophisticated than standard Bollinger.
Because markets have similar fractal behavior across all timescales, this indicator applies to any timescale, from 1 minute to 1 hour or 1 day. You shouldn't really need to futz with the numerical parameters -- the most important choice is your chart timescale for how fast you want to trade. A faster timescale will show you more dotted reversals in the overbought/oversold zones to trade. The 'Show...' checkboxes let you choose how many composite lines, lag lines, and crosses to see. Information overload? Or a reminder that any single indicator embeds many assumptions about time and price scale in its signal...