Multi-Timeframe RSI Scanner with Visual Dashboard and Alerts - MetaTrader 5 Script - MT4/MT5 Resource


I have been running an RSI strategy for over a year now and the single time frame RSI keeps giving me too many false signals - especially during volatile periods in gold and fast moving currency pairs. That's when I built this multi-timeframe scanner to capture converging setups before they fully develop.
The indicator monitors RSI values for up to 7 timeframes (M1, M5, M15, M30, H1, H4, D1) simultaneously and displays everything in a clean visual dashboard on the chart. It sends instant alerts via push notification, email, or sound when the RSI enters overbought (>70) or oversold (<30) territory on any time frame.
The real power comes from the bottom alignment indicator - when 3 or more time frames reach overbought or oversold at the same time, you get a major warning. Those are your areas of convergence and in my experience these are the highest probability setups for a reversal or strong continuation.
1. Attach to any chart – Applies to all symbols. I mainly use it for scalping on XAUUSD (gold) and EURUSD, but it works equally well on indices (US30, NAS100) or cryptocurrencies (BTCUSD).
2. Select your time range – Toggle the time range you want to monitor in the input. For day trading, I usually run M15, M30, H1, H4. For swing trading, try H1, H4, D1, W1.
3. Configure alerts – Enable push/email/sound alerts based on your settings. If you are running on a VPS and want mobile alerts, enable push notifications. The retry system (v1.6) ensures you are alerted even if the first attempt fails.
4. Pay attention to convergence – When the bottom warning says “⚠ 3+ TF OVERBUUGHT” or “⚠ 3+ TF OVERSOLD”, that’s your tip. Don’t blindly go against the trend – first confirm the price action (pin bar, engulfing, rejection candle, etc.).
5. Optional: Enable verbose logging – If you are debugging or testing a new setup, enable Verbose_Logging in the input. This logs details about retry attempts, position adjustments, etc. Turn it off in production to keep logs clean.
Based on my testing of real accounts over the past 4 months:
This is v1.6, with production-ready improvements:
I've been running this on 2 live accounts since October 2025 (currently using v1.6 since early February 2026) with no crashes or memory issues. Extensively tested on XAUUSD, EURUSD, GBPUSD, US30, NAS100 and BTCUSD.
Full source code included. Feel free to modify it - the code is clean, well commented, and all constants are extracted.
(Recommended to attach screenshot - 750x500 pixels, black/white color scheme for easy printing):
Be honest about what it is No Do:
GitHub: https://github.com/jimmer89/mql5-portfolio (Full source code + other projects)
MQL5.com: WhiteChocolate (If you find a bug or have a feature request, please PM me)
If this indicator was helpful for your trading, please leave a comment or rating. Always curious to hear how others use it - some traders use it for scalping entries, others use it to confirm swing trades, others just to blend in with their existing strategies. All valid.
If you fork the code to add your own functionality (differences, trend filters, session-specific alerts, etc.) please let me know. I'm always looking for ideas to steal. 😊
Pro tip: If you are using it on a VPS and want to monitor multiple currency pairs, just open multiple charts and attach indicators to each chart. I'm running on XAUUSD M15, EURUSD H1 and US30 M30 at the same time. Works well with the retry system, ensuring I don't miss alerts even when the VPS is under load.
Attachment download
📎RSI_MultiTF_Alert_v1_6.mq5 (35.64 KB)
📎Captura.png (15.08 KB)
Source: MQL5 #69317
Multi-Timeframe RSI Scanner with Visual Dashboard and Alerts - MetaTrader 5 Script Usage and Screening Advice
Multi-Timeframe RSI Scanner with Visual Dashboard and Alerts - MetaTrader 5 Script belongs to the golden EA related resources. Before downloading or referencing, it is recommended to confirm the platform version, transaction type, time period, whether DLL is required, whether source code is included, parameter description and historical update records.
Both automated trading tools and foreign exchange indicators should first undergo backtesting, simulated account observation, and small capital verification. Pay special attention to spreads, slippages, maximum drawdowns, position opening frequency, stop loss methods, trading periods and broker rules, and avoid direct real-time execution based on titles or short-term profit descriptions.
💡 Featured Recommendations
✍️ Latest by the author
- •
- •
- •
- •
- •
- •
📌 Popular topics
- •
- •
- •
- •
- •
- •
- •
- •
🔗 You May Be Interested In
- •
- •
- •
- •
- •
- •