WaveTrend Ribbon: Indicator to Detect Market Reversals

WaveTrend Ribbon: Indicator to Detect Market Reversals

Introduction

The “WaveTrend Ribbon” indicator allows the detection of critical overbought and oversold moments. This article delves into how this indicator works, how to set it up, and how to interpret its signals for more informed trading decisions.

Description of the Indicator

The “WaveTrend Ribbon” is a technical indicator that combines several analytical methods to provide a clear view of market trends and potential reversal points. Below, we break down its key components:

  • Price Average (ap): Calculated as the average of the high, low, and closing prices.
  • Esa and D: Esa (exponential average) smooths the price, and D (mean deviation) provides a measure of volatility.
  • CI and TCI: CI (Inertia Channel) is a ratio between the current price and the Esa adjusted by D, while TCI (average of CI) smooths these values.
  • Z-Score: Normalizes the TCI to determine how deviated the price is from the mean.
  • High/Low Pivots: Uses the lbR and lbL parameters to detect local maximums and minimums, essential for identifying market turning points.

Visualization

  • Colors and Markers: The indicator changes color based on the Z-Score condition and marks overbought and oversold conditions to alert traders about potential entry or exit points.

Setting Up the Indicator

Configuring the “WaveTrend Ribbon” involves adjusting several parameters:

  • Channel and average lengths (n1, n2)
  • Overbought and oversold levels (oblevel, oslevel)
  • Lengths for the calculation of the Z-Score and its smoothing (lengthZ, hmaLength, wmaLength)

Interpretation of Results

  • Buy and Sell Signals: Signals are generated when the Z-Score crosses the established levels of overbought and oversold.
  • Divergences: Identifying regular and hidden divergences provides a powerful signal of potential trend reversals.

Conclusion

The “WaveTrend Ribbon” is a versatile indicator that, when used correctly, can be a valuable tool in any trader’s arsenal.

Indicator Code

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. P. Marlowe • 13 days ago #

    It might be the most powerful tool you have shared. Congratulations.

  2. roccafragius • 13 days ago #

    Hello Ivan, thanks a lot for all these beautiful and useful indicator!! Great Job!!

  3. kats • 13 days ago #

    BONJOUR
    je lai mis sur du renko , il est complexe car toujours a l’envers???
    Peut être ne s’utilise t il pas sur ce type de bougies en renko?
    cdlt

  4. RTR • 11 days ago #

    Great tool again and great job, thank you!

    So from what I see everytime Z-Score is over 0 means that you have a positive trend (no matter if Z-score is going down because the important thing is Zscore being over 0). But here there is the issue. How would you filter out those many irrelevant trends and try to find a good powerful trend? What indicators (because there are too many and they also give contradictory results one from another) do you recommend to filter out irrelevant trends?

    Also what would be your advice regarding timeframes (in general)? Because I see trends on 5 minutes, 30 min, 1 hour, 3 hour, 1 day but most of the times you can get a 5 minutes trend but at the same time the indicators (any of them) tells you that this 5 minutes trend does not exist for 15 minutes indicators) and so on. For example if you have a setup in which your indicators give you a Buy signal on 1 day timeframes… then you go to that chart in lower timeframes (1 hour o 15 minutes) and the price is going down…, so there is no signal to buy. And at the end of the day you have many entry points in 1 day but they convert to 0 entry points in 1 hour, or many entry points in 1 hour that your indicators don´t give you Buy signal in 1 day. So, you are stuck with insecurity and indecision. I am talking for US stocks (NYSE and Nasdaq basically).
    So since you are good at creating indicators, what would be your setup regarding timeframes? I don´t want small trends (5-15min) but several days trends (but in many times they don´t give entry points in lower timeframes and the price can go down again if you buy just using the 1 day timeframes). Thank you again.

avatar
Register or

Likes

avatar avatar avatar avatar avatar
Related users ' posts
supertiti Bel outil si on ne se tape pas sur les doigts avec ! Comment ajoute-on une image avec le co...
Nicolas
2 years ago
DELBERT Bonsoir , Nicolas , j'ai transféré votre indicateur sur ma PRT 10,3 et j'ai un méssage d'ére...
Nicolas Vous pouvez essayer en remplacant la ligne avec: vwapsd = sqrt(average[lengthz](square(clo...
DELBERT Bonsoir , merci Nicolas , a bientôt .
atlante hi nicolas this indicator have 2 wrong borderline and islalastbarupdate. thank you can you h...
Nicolas That'"s because you are not using PRT v11? Just remove lines 59 to 62
robertogozzi An updated version can be found here https://www.prorealcode.com/topic/conversion-of-pine-sc...
jissey Bonjour Robertogozzi, cet indicateur est interessant mais serait-il possible de marquer la ...
robertogozzi Sure, but you should start a new topic on the Probuilder support forum. Thank you :)
robertogozzi I don't actually know what they are calculating. As soon as I know, I will post further info.
robertogozzi It's because they calculate future bars, that's why it's not possible to use that indicator ...
poldoposta si potrebbe trovare una soluzione per sovrapporlo al prezzo?
robertogozzi Basta che tu clicchi sull'etichetta (tag) PREZZO del grafico (appena sotto l'angolo in alto ...
Daniele Maddaluno If you need to use it in PRT v11 take a look at this topic: https://www.prorealcode.com/top...
Monobrow Hi Daniele Thank you for the indicator, it looks very good. However, I have a problem so...
avatar
Anonymous Thanks very much for sharing, look forward to testing this idea out.
FernetTrader think i found a solution!
monochrome Thanks for the indicator. Very interesting!
monochrome Can you please share how you made it work? I cant seem to make it work in a strategy
eivaremir have u got the trading view version?
luxrun bellissimo lavoro, Roberto, grazie!
robertogozzi I just discovered that ProOrder (for automated strategies) does not evaluate the expression ...
Akram Hi Roberto the WPZO is the bounded oscillator by percentage like the SHO Here is the artic...
arnaudat Merci nicolas, j'ai déjà pris cette version et en plus je suis sur les futures. Par contre d...
ullle73 hi nicolas, when im making a strategy out of this i get the error "PRC_VWAP z-score" called ...
Nicolas Please open a new topic in the ProOrder forum section and post the code there in order to ch...
Gianluca Hello Nicolas, my prt become stuck when i load the indicator, is there any problem with it?
m-zeter Has anyone found a solution for Sofitech? Would it be possible to draw two lines? An upper l...
m-zeter Hm, i dont know exactly why, but I think, that the indicator needs lots of power. I need als...
rb-72 5 Minutes, 15 Minutes, The most effective 1 Hour below 0 or above 0 as a turn signal in the ...
Andraxx Interpretación de el indicador??? Gracias
TAC Bolsa Oscilador que hace una medición ponderara basado en la distancia entre precio y una media Mó...
julien1978 changing the trendDetectionLength setting does not seem to have any effect on the wave calcu...
arran i can't seem to get this indicator to work on forex pairs. it works great on indices etc. An...
Nicolas Indicator needs Volume, and there are no volumes with forex pairs with IG.
Maz
7 years ago
Francesco78 very nice, thanks!
Wilko Interesting! Thanks for sharing!
BjornH Extremely nice, thanks!
Swingforfortune
7 years ago
gatarayihajp Hi swingforfortune, Thanks a lot about your interesting posting. Let ask you to explain mor...
Swingforfortune Hello. Basically they are a twist of the MACD histogram and can be used as such. They visua...
gatarayihajp Hi again Thanks for the explanation. Have a good day
s00071609 Hi, could you please suggest, what this codes gives, lowest[b](rsi[a]) -- just trying to us...
Nicolas lowest[b](rsi[a]) returns the lowest values of the RSI of "a" periods, over the last "b" per...
s00071609 Hi, what would be the code to get the price for last bullish DTOSC cross over. I am looking ...
lglmrc Can't make it work, says: "Define p variable"
Ezio Hi Xel and thanks, do you know if there is a way in PRC of reading/counting intraday ticks?...
inadis ive just discovered this, i must say very nice thanks.

Top