RSI Divergence Signals MT5
- Indicateurs
- Mattia Marco Platania
- Version: 1.0
Limited-time free release: this indicator is free while we collect real trader feedback. Please leave a comment with requests, issues, settings ideas, or features you want us to consider for future versions.
RSI Divergence Signals detects regular and hidden RSI divergences directly on the price chart and marks them with optional buy and sell arrows.
It is designed for traders who want a clean divergence signal layer that can also be read by EAs, scanners, or dashboards.
Common uses
- Review bullish divergence after price makes a lower low while RSI improves.
- Review bearish divergence after price makes a higher high while RSI weakens.
- Use hidden divergence as a possible trend-continuation pullback marker.
- Feed signal direction, signal type, RSI value, and strength into an EA.
What it shows
- Green arrows for regular bullish divergence.
- Red arrows for regular bearish divergence.
- Blue arrows for hidden bullish divergence.
- Gold arrows for hidden bearish divergence.
- Hidden buffers for RSI value, signal direction, signal type, and divergence strength.
Main features
- Swing-based pivot detection.
- Regular bullish and bearish divergence signals.
- Hidden bullish and bearish divergence signals.
- Configurable RSI period, pivot sensitivity, pivot distance, and minimum RSI difference.
- Closed-bar confirmation option to reduce active-candle repainting.
- EA-readable buffers from the first release.
Basic use
- Add the indicator to a chart.
- Review arrows near swing highs and swing lows.
- Use regular divergence as a possible reversal warning.
- Use hidden divergence as possible continuation context.
- Confirm all signals with trend, support/resistance, volume, session context, and your own risk rules.
Inputs
- RSIPeriod: RSI calculation period.
- SwingLeftBars / SwingRightBars: pivot sensitivity.
- MinBarsBetweenPivots: minimum spacing between two pivot points.
- MaxBarsBetweenPivots: maximum spacing between two pivot points.
- MinRSIDifference: minimum RSI difference required for a signal.
- ShowRegularDivergence: turns regular divergence signals on or off.
- ShowHiddenDivergence: turns hidden divergence signals on or off.
- ConfirmClosedBarsOnly: confirms signals on closed candles.
- ShowSignalMarkers: controls visible arrows.
- MaxCalculatedBars: limits historical calculation for performance.
Buffers
- Buffer 0: regular bullish divergence arrow price.
- Buffer 1: regular bearish divergence arrow price.
- Buffer 2: hidden bullish divergence arrow price.
- Buffer 3: hidden bearish divergence arrow price.
- Buffer 4: RSI value.
- Buffer 5: signal direction: 1 buy, -1 sell, 0 no signal.
- Buffer 6: signal type: 1 regular bullish, -1 regular bearish, 2 hidden bullish, -2 hidden bearish.
- Buffer 7: divergence strength, based on RSI difference.
Risk note
This indicator is a technical analysis tool. It does not guarantee profitable trades. Use it with risk management and additional confirmation.
