📊 3 Types Of DivergenceRSI (Relative Strength Index) is a commonly used technical indicator in trading that helps identify overbought and oversold conditions in the market. It measures the strength and speed of price movements and provides traders with valuable insights into potential trend reversals. When analyzing RSI, three types of divergences can be observed: regular, hidden, and exaggerated divergences.
📍Regular Divergence: Regular divergence occurs when the price and the RSI indicator move in opposite directions. There are two types of regular divergences: bullish and bearish.
📍Hidden Divergence: Hidden divergence refers to a situation where the price and the RSI move in the same direction, but the RSI signals a potential trend continuation rather than a reversal.
📍Exaggerated Divergence: Exaggerated divergence is a type of divergence where the RSI signal extends beyond the typical overbought or oversold levels. It suggests that the price is showing extreme momentum and could potentially experience a significant reversal.
In summary, regular, hidden, and exaggerated divergences in RSI analysis provide traders with valuable insights into potential trend reversals and continuations. By understanding these divergences, traders can make more informed decisions regarding their trading strategies and positions in the market.
👤 @AlgoBuddy
📅 Daily Ideas about market update, psychology & indicators
❤️ If you appreciate our work, please like, comment and follow ❤️
Regulardivergence
Regular DivergenceA study on regular divergence and how profitable it can be. Again I use the RSI and Stochastic RSI (Other oscillators are also good as long as you can identify HIDDEN or REGULAR divergences).
Here on the 1hr it was a tell tale signal that the markets would pull back. This is a simple but powerful tool that you should practice to become proficient
at it. Once you have become good at finding divergences then you must TRUST your analysis (sometimes harder said then done) but with practice (paper trade divergences if you are new to them) you can rely on them to give you that edge. By trading divergences ALONE (+ an oscillator signal) you can have a
great and profitable system. Combine this with a 1% risk stop loss and you are off to the races.
Notice here that the 1hr had divergences in a slightly ASCENDING bearish channel (not shown) this divergence did not show up on the 4hr time frame
therefore we must use all the tools we have at our disposal to search for divergences and then wait for our signal confirmation to take the trade.
Good luck in your DIVERGENCE trading.
One divergence indicator to rule them allGreetings Traders,
We are continuing with our (mini) series in which we break down the (seemingly endless) features of The Divergent indicator.
Today we are going to discuss the various oscillators The Divergent supports detecting divergences on.
In contrast to other divergence indicators on TradingView, The Divergent comes with oscillators built-in. This means you won't have to add it on top of other indicators on your chart; it is completely standalone. Why is that a good thing? It is because The Divergent respects your indicator quota - it will only use up a single slot on your chart.
The Divergent ships with the following oscillators:
MACD (Moving Average Convergence Divergence)
RSI (Relative Strength Index)
CMF (Chaikin Money Flow)
Stochastic RSI
MFI (Money Flow Index)
TCI (Trading Channel Index, aka. WaveTrend)
Balance of Power
CCI (Commodity Channel Index)
Awesome Oscillator
Each oscillator is fully customisable, allowing you to tweak them the way you desire. To choose another oscillator, simply open The Divergent 's settings panel, and select a different one from the list.
A further benefit of having the oscillators built into the indicator, is that it opens up the possibility to apply various filters to the detected divergences. For example, if you have the RSI selected, you can configure The Divergent to only signal those RSI divergences, that manifest under the oversold or above the overbought areas. These filters will be introduced in detail in future articles.
To learn more about The Divergent , please see the related ideas linked at the bottom.
If you liked this post, please don't forget to give it a thumbs up!
If you have any questions, please feel free to ask in the comments section below.
Thank you for your attention!
How to spot and use MACD DivergencesOscillators
Oscillators are any bits of information or data moving back and forth between two points. It is usually used as a signal for a buy or a sell on either side of the range it is moving in. The Relative Strength index which you might hear of is an example of an oscillator, however I will not be going into detail about it as we do not personally do not use it for my trading. When there is a change in momentum, this often signals weakness in a trend. The indicators are designed to signal a possible trend reversal.
The only oscillator we use in our trading is the MACD. Moving Average Convergence Divergence. Feel free to look into other indicators, however, we believe that the MACD has been our favourite to use.
DIVERGENCE
Divergence is simply when we will be looking at the difference in price action against an indicator such as MACD, RSI, Stochastic.
The simplest way to put it, when the price is making higher highs the indicator should also be making higher highs, and lower lows then vice versa. If the price is making higher highs but the indicator is not, then the two are diverting from each other and we have divergence. This is a great sign for a weakening trend and a potential shift in momentum.
The two types include regular and hidden.
Regular divergence
When the price is making lower lows (LL), and the oscillator is making higher lows (HL), then we have what we call regular bullish divergence which usually appears at the end of a downtrend.
If the price makes a higher high (HH) but the oscillator makes a lower high (LH), then we have regular bearish divergence. This usually occurs at the end of an uptrend.
Hidden Divergence
Divergence does not necessarily have to show when the trend will reverse, it can show trend continuation, and since we try to avoid trading against the trend this can be of great help.
When the price makes a higher high, but the oscillator makes a lower low, we have what we call hidden bullish divergence.
When the price goes to make a lower high but the oscillator makes a higher high, this is what we call hidden bearish divergence.
Always remember that in conjunction with these signals, we need other signs in order for us to enter the trade. We cannot solely base our analysis on oscillator divergence, otherwise we can find ourselves on the wrong side of the trade.
Wait for the crossovers of the indicators to be sure, this can happen after the price has begun to move, however it can be an assurance that the divergence observed is correct.
Always remember if the market is moving sideways, there are no clear indications of divergence so do not force it. Always connect the latest in the price action, meaning if the price is bullish and is retracing, you are looking at higher highs. Focus on the highs and lows of the indicators and ignore any small minor movements in between. Wherever lines are drawn on the price, they have to line up with the oscillator and that is where the line will also have to be drawn, everything has to line up.
How to send Divergence signals to your Discord server- Do you have a Discord server set up for your own trading community?
- Do you use divergences as part of your trading strategy?
- Would you like to send automated notifications to your Discord server whenever a divergence appears on any chart?
If you have answered yes to all 3 questions above, please keep on reading.
The easiest way to receive automated Divergence alerts to your Discord server, is to combine the alert messages from "The Divergent" divergence indicator on TradingView with a Webhook endpoint on your Discord server.
Step 1: Open Discord, and go to Server Settings
Step 2: Go to Integrations and create a new Webhook
Step 3 (optional): Rename your Webhook to "The Divergent (Divergence indicator)"
Step 4: Select the channel you wish to receive the divergence signals to (i.e. #divergence-signals)
Step 5: Save your Webhook
Step 6: Copy your Webhook URL to your clipboard and head over to TradingView
Step 7: Apply "The Divergent" or "The Divergent (Pro)" indicator to your chart and configure it as you prefer (The free version of The Divergent can signal Regular Divergences only, while the Pro version can signal both Regular and Hidden Divergences)
Step 8: Create a new alert, select "The Divergent" from the top drop down and select one of the Divergence signals (i.e. Regular Bullish)
Step 9: Use the Webhook URL from your clipboard as the Webhook URL of the alert
Step 10: Use the following alert message:
{"content": "The Divergent detected a Regular Bearish Divergence (RSI) on {{exchange}}:{{ticker}} ({{interval}}) @TradingView #divergence $BTC "}
Sample message delivered on Discord:
"The Divergent detected a Regular Bearish Divergence (RSI) on BINANCE:BTCUSDT (60) @TradingView #divergence $BTC"
Feel free to change the content to match your chart / type of divergence you are signalling in the alert.
Note : It is important that you format your alert message as a JSON string, and that you key the message with "content". If you have never used JSON before, it is a good idea to validate your message via jsonlint.com to make sure it is a valid JSON string.
Repeat the same steps for other charts / divergences. Create as many alerts, as many markets / divergences you want to signal to your Discord server.
If you have any questions, please feel free to post it in the comments section below.
If this tutorial was helpful to you, please consider giving it a thumbs up!
Thank you!
The easiest way to use divergences in your own Pine strategiesDetecting divergences in a Pine indicator / strategy is easy.
You simply have to compare the pivot lows and the pivot highs on the price and the oscillator, and if you can identify a difference between the last & previous pivots made on the price and the oscillator, you have likely found a divergence.
Using this theory, here is an example how you would detect a Regular Bearish divergence:
While the theory of divergence detection is simple, more often than not, things go wrong (the divergence indicator used in the example below is TradingView's built-in Divergence Indicator ):
Would you identify this as a divergence? If not, why not? Is it because the divergence line is slicing through the candles? Or because the line is slicing through the oscillator? Or something else?
Wouldn't it be great if somehow you could filter out invalid divergences from code, such as this one?
We at Whitebox Software were wondering about the same thing, and decided to find a solution to this problem. This is when we realised that while detecting divergences is easy, detecting valid divergences is hard...
After several months in development, we are proud to present to you our divergence indicator called The Divergent .
The Divergent is an advanced divergence indicator with over 2500 lines of Pine Script, exposing over 30 different configuration options, including 9 built-in oscillators, to allow you to tweak every aspect of divergence detection to perfection.
For example, the Line of Sight™ filter in The Divergent would have easily filtered out this invalid divergence above. The Line of Sight™ filter will notice any interruption to the divergence line connecting the price or the oscillator, and will treat the divergence as invalid.
This filter is one of many, which has been created to reduce the false positive detections to a minimum. (In later publications, we will discuss each and every filter in detail).
Alright, so The Divergent knows how to detect accurate divergences, but how is it going to help you detect divergences in your own Pine strategy?
The Divergent is not simply a divergence indicator - it can also emit divergence signals * which you can catch and process in your own strategy. You can think of The Divergent being a DaaS ( D ivergences a s a S ervice)!
* Please note, that divergence signals is a Pro only feature.
To use the signals, simply place The Divergent onto the same chart you have your strategy on, import "The Divergent Library" into your code, link your strategy to The Divergent using a "source" input, and act on the signals produced by The Divergent !
Here is a simple strategy which incorporates divergence signals produced by The Divergent in its entry condition. The strategy will only open a position, if the moving average cross is preceded by a regular bullish or bearish divergence (depending on the direction of the cross):
//@version=5
strategy("My Strategy with divergences", overlay=true, margin_long=100, margin_short=100)
import WhiteboxSoftware/TheDivergentLibrary/1 as tdl
float divSignal = input.source(title = "The Divergent Link", defval = close)
var bool tdlContext = tdl.init(divSignal, displayLinkStatus = true, debug = false)
// `divergence` can be one of the following values:
// na → No divergence was detected
// 1 → Regular Bull
// 2 → Regular Bull early
// 3 → Hidden Bull
// 4 → Hidden Bull early
// 5 → Regular Bear
// 6 → Regular Bear early
// 7 → Hidden Bear
// 8 → Hidden Bear early
//
// priceStart is the bar_index of the starting point of the divergence line drawn on price
// priceEnd is the bar_index of the ending point of the divergence line drawn on price
//
// oscStart is the bar_index of the starting point of the divergence line drawn on oscillator
// oscEnd is the bar_index of the ending point of the divergence line drawn on oscillator
= tdl.processSignal(divSignal)
bool regularBullSignalledRecently = ta.barssince(divergence == 1) < 10
bool regularBearSignalledRecently = ta.barssince(divergence == 5) < 10
float slowSma = ta_sma(close, 28)
float fastSma = ta_sma(close, 14)
longCondition = ta.crossover(fastSma, slowSma) and regularBullSignalledRecently
if (barstate.isconfirmed and longCondition and strategy.position_size == 0)
strategy.entry("Enter Long", strategy.long)
strategy.exit("Exit Long", "Enter Long", limit = close * 1.04, stop = close * 0.98)
shortCondition = ta.crossunder(fastSma, slowSma) and regularBearSignalledRecently
if (barstate.isconfirmed and shortCondition and strategy.position_size == 0)
strategy.entry("Enter Short", strategy.short)
strategy.exit("Exit Short", "Enter Short", limit = close * 0.96, stop = close * 1.02)
plot(slowSma, color = color.white)
plot(fastSma, color = color.orange)
One important thing to note, is that TradingView limits the number of "source" inputs you can use in an indicator / strategy to 1, so the source input linking your strategy and The Divergent is the only source input you can have in your strategy. There is a work around this limitation though. Simply convert the other source inputs to have a string type, and use a dropdown to provide the various sources:
string mySource = input.string("My source", defval = "close", options = )
float sourceValue = switch mySource
"close" => close
"open" => open
"high" => high
"low" => low
=> na
---
This is where we are going to wrap up this article.
We hope you will find the signals produced by The Divergent a useful addition in your own strategies!
For more info on the The Divergent (Free) and The Divergent (Pro) indicators please see the linked pages.
If you have any questions, don't hesitate to reach out to us either via our website or via the comment section below.
If you found value in this article please give it a thumbs up!
Thank you!
The DEFINITION of Divergences!Hi every one
So in this post we want to talk about a thing that If you've been following us you would've see a lot of it !
we wanna talk about Divergences! and how to use them to our advantage!
there 4 kind of divergences in total which we will describe one by one!
1-regular Bearish Divergence (-RD)
2-regular Bullish Divergence (+RD)
3-Hidden Bearish Divergence(-HD)
4-Hidden Bullish Divergence(+HD)
first let's talk about the effects of divergences and than get into each one. divergences are strong signals that will reassure us of the continuation of the trend or the ending of them! so let's get into each one!
note that the trend is pretty important in finding divergences! for finding regular divergences on a bullish trend we must look at the tops and in a bearish trend we must look at the bottoms. for Hidden divergences though we must look at the bottoms (in a bullish trend ) and tops (in a bearish trend)
so let's get into it!
1.regular bearish divergences (-RD): these divergences accrue when the tops are higher than each other(in a bullish trend),but on RSI or MACD indicators the tops are lower or in the same position next each other (in a bullish trend) in this situation we can be sure that the trend is about to change and start the bearish movement at least for a while!
these are examples which clearly show the effect of (-RD) on the trend of the market.
2-regular bullish Divergence (+RD) : this divergence is accrued when the trend is bearish (bottoms are lower than each other ) but on RSI or MACD indicators the Bottoms are higher or next to each other. in this situation we can come to a conclusion that the trend can't be bearish for ever and the trend must change!
this is an example for (+RD) which you can see It's effect on the market!
3-Hidden bearish Divergence(-HD):The tops are lower than each other ( in a bearish trend) but the tops on MACD or RSI indicator are higher or in the same position next to each other in this situation we can be sure that the trend can still be bearish .
this is an example for(-HD) :
4-Hidden Bullish Divergence(+HD): these divergences accrue when the bottoms of a bullish trend are higher than each other but on the MACD or RSI the bottoms are lower or in the same position next to each other in this situation we can be sure that the bullish trend can still continue!
this is a clear example of (+HD) and It's effectiveness!
We hope that you've learn something with this post .
Have a nice day and Good luck.
Introduction to the BEST All-In-One Oscillators with divergencesHello traders,
A unique indicator displaying many oscillators with a multi-timeframes and regular/hidden divergences options for all oscillators below
1. MACD
2. MACD ZERO LAG
3. RSI
4. DMI/ADX
5. ATR
6. STOCHASTIC RSI
7. TRUE STRENGTH INDEX
8. CANDLE MOMENTUM OSCILLATOR
9. VORTEX INDICATOR
10. COMMODITY CHANNEL INDEX
11. RATE OF CHANGE
☔ Safe crossing mode for RSI/STOCH RSI/CMO: Choose to get alerted whenever the oscillator enters or exits the Overbought/Oversold zone.
Wishing you all the BEST for your trading using it.
Dave
Divergence Trading PatternsDIVERGENCES are used to forecast an upcoming Price Reversal or Continuation.
There are 4 different types of Divergences and the first ones are Regular Bullish and Regular Bearish Divergences.
What are they?
Regular Divergences are when the price movement is contrary to the indicator movement. Signal for an upcoming Price Reversal, trend is about to change.
Then the second ones are Hidden Bullish and Hidden Bearish Divergences.
Hidden Divergences are signal of Trend Continuation. Meaning that the price continues to move in it's current direction.
If you have learned this method already this is a great reminder and works very well as cheat sheet. But if you are a learner then the chart is explaining very simple how you can spot them. You should take time and effort to learn this. It does not take long before you start spotting different kind of divergences.
You can use one of following oscillators to spot the divergences. (In the end it does not really matters which one you use).
MACD
RSI
CCI + BB
etc there are more but here are few you to get started.
Any questions or need help? Feel free to leave comments and feedback!
Yarr!