Here is my new year gift for the community, Digergence for Many Indicators v4. I tried to make it modular and readable as much as I can. Thanks to Pine Team for improving Pine Platform all the time!
How it works? - On each candle it checks divergences between current and any of last 16 Pivot Points for the indicators. - it search divergence on choisen indicators => RSI , MACD , MACD Histogram, Stochastic , CCI , Momentum, OBV, VWMACD, CMF and any External Indicator! - it checks following divergences for 16 pivot points that is in last 100 bars for each Indicator. --> Regular Positive Digergences --> Regular Negative Digergences --> Hidden Positive Digergences --> Hidden Negative Digergences - for positive divergences first it checks if closing price is higher than last closing price and indicator value is higher than perious value, then start searching divergence - for negative divergences first it checks if closing price is lower than last closing price and indicator value is lower than perious value, then start searching divergence
Some Options:
Pivot Period: you set Pivot Period as you wish. you can see Pivot Points using "Show Pivot Points" option Source for Pivot Points: you can use Close or High/Low as source Divergence Type: you can choose Divergence type to be shown => "Regular", "Hidden", "Regular/Hidden" Show Indicator Names: you have different options to show indicator names => "Full", "First Letter", "Don't Show" Show Divergence Number: option to see number of indicators which has Divergence Show Only Last Divergence: if you enable this option then it shows only last Positive and Negative Divergences you can include any External Indicator to see if there is divergence - enable "Check External Indicator" - and then choose External indicator name in the list, "External Indicator" - External indicator name is shown as Extrn - related external indicator must be added before enabling this option
Coloring, line width and line style options for different type of divergences.
You can see only the number of indicators which has divergence:
You can see only divergence lines without indicators names and numbers:
option to used different label/line/text colors:
You have option to see only last divergences:
You can change Pivot Period, in following example Pivot Period = 15:
You can use Close or High/Low as Source for Divergence
You can include external indicators and get divergences on it:
Wish you all a happy new year!
Enjoy!
릴리즈 노트
New Updates: -"Don't Wait for Confirmation" option added. if you enable this option it doesn't wait for candle or indicator confirmation and it gives the divergence signal immediately. some users like this more. - "Maximum Pivot Points to Check" option added, its the number of Pivot Highs/Lows to search for divergence. you can set it as you wish. - "Maximum Bars to Check" option added, its the number of bars/candles to search for divergence. you can set it as you wish. - Last divergence lines removed until meeting new Pivot High/Low. So now there is no unnecessary lines/labels.
Enjoy!
릴리즈 노트
"Minimum Number of Divergence" option added. for example if you set it "2" then the scripts shows the divergence if there is 2 or greater number of divergence.
릴리즈 노트
"Show Divergence Lines" added. if you disable it then the script won't show the Divergence Lines. Example:
릴리즈 노트
Hidden Divergence fixed.
릴리즈 노트
Fixed.
릴리즈 노트
bug fixed in "Minimum Number of Divergence" option. Thanks to @gold4boomersdoge4mooners for the bug report.
릴리즈 노트
Two New Alerts Added: - Positive Divergence Detected (Regular or Hidden Divergence) - Negative Divergence Detected (Regular or Hidden Divergence)
진정한 TradingView 정신에 따라, 이 스크립트의 저자는 트레이더들이 이해하고 검증할 수 있도록 오픈 소스로 공개했습니다. 저자에게 박수를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 출판물에서 이 코드를 재사용하는 것은 하우스 룰에 의해 관리됩니다. 님은 즐겨찾기로 이 스크립트를 차트에서 쓸 수 있습니다.