TradingView
EliCobra
2023ๅนด7ๆœˆ4ๆ—ฅๅˆๅพŒ3ๆ™‚36ๅˆ†

Enhanced WaveTrend Oscillatorย 

Alphabet Inc.NASDAQ

่ฉณ็ดฐ

โ‹…
The Enhanced WaveTrend Oscillator is a modified version of the original WaveTrend. The WaveTrend indicator is a popular technical analysis tool used to identify overbought and oversold conditions in the market and generate trading signals. The enhanced version addresses certain limitations of the original indicator and introduces additional features for improved analysis and comparison across assets.

WaveTrend:
The original WaveTrend indicator calculates two lines based on exponential moving averages and their relationship to the asset's price. The first line measures the distance between the asset's price and its EMA, while the second line smooths the first line over a specific period. The result is divided by 0.015 multiplied by the smoothed difference ('d' for reference). The indicator aims to identify overbought and oversold conditions by analyzing the relationship between the two lines.

In the original formula, the rudimentary estimation factor 0.015 times 'd' fails to accomodate for approximately a quarter of the data, preventing the indicator from reaching the traditional stationary levels of +-100. This limitation renders the indicator quantitatively biased, as it relies on the user's subjective adjustment of the levels. The enhanced version replaces this factor with the standard deviation of the asset's price, resulting in improved estimation accuracy and provides a more dynamic and robust outcome, we thereafter multiply the result by 100 to achieve a more traditional oscillation.

Enhancements and Features:
The enhanced version of the WaveTrend indicator addresses several limitations of the original indicator and introduces additional features-

  • Dynamic Estimation: The original indicator uses an arbitrary estimation factor, while the enhanced version replaces it with the standard deviation of the asset's price. This modification provides a more dynamic and accurate estimation, adapting to the specific price characteristics of each asset.
  • Stationary Support and Resistance Levels: The enhanced version provides stationary key support and resistance levels that range from -150 to 150. These levels are determined based on the analysis of the indicator's data and encompass more than 95% of the indicator's values. These levels offer important reference points for traders to identify potential price reversals or significant price movements.
  • Comparison Across Assets: The enhanced version allows for better comparison and analysis across different assets. By incorporating the standard deviation of the asset's price, the indicator provides a more consistent and comparable interpretation of the market conditions across multiple assets.


Upon closer inspection of the modification in the enhanced version, we can observe that the resulting indicator is a smoothed variation of the Z-Score!

f_ewave(src, chlen, avglen) => basis = ta.ema(src, chlen) dev = ta.stdev(src, chlen) wave = (src - basis) / dev * 100 ta.ema(wave, avglen)


Z-Score Analysis:
The Z-Score is a statistical measurement that quantifies how far a particular data point deviates from the mean in terms of standard deviations. In the enhanced version, the calculation involves determining the basis (mean) and deviation (standard deviation) of the asset's price to calculate its Z-Score, thereafter applying a smoothing technique to generate the final WaveTrend value.

Utility:
The ๐—˜๐—ป๐—ต๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ช๐—ง indicator offers traders and investors valuable insights into overbought and oversold conditions in the market. By analyzing the indicator's values and referencing the stationary support and resistance levels, traders can identify potential trend reversals, evaluate market strength, and make better informed analysis.

It is important to note that this indicator should be used in conjunction with other technical analysis tools and indicators to confirm trading signals and validate market dynamics.

Credit:
The ๐—˜๐—ป๐—ต๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—ช๐—ง indicator is a modification of the original WaveTrend Oscillator developed by @LazyBear on TradingView.
tradingview.com/v/2KE8wTuF/

Example Charts:


ใƒชใƒชใƒผใ‚นใƒŽใƒผใƒˆ

โ‹…
Updated license

ใƒชใƒชใƒผใ‚นใƒŽใƒผใƒˆ

โ‹…
Tweaked code, added alerts.

ใƒชใƒชใƒผใ‚นใƒŽใƒผใƒˆ

โ‹…
Added option for any alert call.

ใƒชใƒชใƒผใ‚นใƒŽใƒผใƒˆ

โ‹…
Added alerts for oscillator swings.
ใ‚ณใƒกใƒณใƒˆ
Dhiresh_UnCivil
โ‹…
Excellent Work on taking a Good Indicator and turning it into something Great, shout out to LazyBear as well.
Willthebill
โ‹…
this is very power and allows me to stay in the trade longer. Great work @QuantiLuxe ! I've been trying to set alerts for OB or OS but can't get it to work. Any suggestions?
EliCobra
โ‹…
@Willthebill, Added, enjoy.
dilace
โ‹…
very nice, Maybe can look better if put dots when cross, and fill area waves. Similar to market ciper ;)
trevlaceo
โ‹…
So much in 62 lines. Hope I get to put it to use.
ap0skyre
โ‹…
Awesome indicator, helpful and easy to use.
girishdave199
โ‹…
I cant apply in tredingview pls guide
bonifaceasua
โ‹…
I am looking to set an alert when the wave trend colour changes. Can someone assist me with this? thank you
EliCobra
โ‹…
AriSai_TRW
โ‹…
Good work G
่ฉณ็ดฐ