RSI Ob Os Pro
- Experts
- Samuel Cavalcanti Costa
- Versione: 1.0
- Attivazioni: 5
RSI OB/OS Pro — RSI Overbought & Oversold Reversal Expert Advisor for MetaTrader 5
RSI OB/OS Pro is an Expert Advisor built on one of the most classic and reliable concepts in technical analysis: the RSI Overbought/Oversold reversal strategy. When the RSI exits the oversold zone (crosses above 30), the EA opens a Buy position. When the RSI exits the overbought zone (crosses below 70), the EA opens a Sell position — capturing mean-reversion moves with discipline and consistency.
The logic is simple, transparent, and time-tested. No black box, no hidden algorithms — just clean, rule-based execution based on one of the most used indicators in the world.
HOW IT WORKS
The EA monitors the RSI (Relative Strength Index) on each new bar closing. The signal is only generated when the RSI crosses the threshold level — not while it is simply inside the zone — which reduces noise and improves signal quality.
- RSI crosses above 30 (exits oversold) → BUY
- RSI crosses below 70 (exits overbought) → SELL
When a new signal appears in the opposite direction, the EA automatically closes the current position before opening the new one — keeping the account always aligned with the current market direction.
PARAMETERS
RSI Settings:
- RSI Period (default: 14)
- Overbought Level (default: 70)
- Oversold Level (default: 30)
Trade Settings:
- Lot Size (default: 0.01)
- Stop Loss in points (default: 250)
- Take Profit in points (default: 1000)
- Max Orders per Signal (default: 1)
- Magic Number (default: 50501)
- Order Comment
Filters:
- Max Spread in points (default: 30)
Trailing Stop:
- Enable/Disable Trailing Stop (default: false)
- Trailing Stop distance in points (default: 150)
- Trailing Step in points (default: 10)
RISK MANAGEMENT
RSI OB/OS Pro includes a built-in margin check before every trade. If your account does not have sufficient free margin to open the position, the EA will skip the trade and wait for the next signal — protecting your account from unexpected errors.
Stop Loss and Take Profit are applied automatically on every order. The optional Trailing Stop allows the EA to follow the price and lock in profits progressively as the trade develops.
RECOMMENDED USAGE
- Timeframes: H1, H4 or Daily for more reliable signals
- Symbols: Major Forex pairs (EURUSD, GBPUSD, USDJPY), Gold (XAUUSD), major indices
- For scalping: M15 with tighter Stop Loss settings
- Always run a backtest on your specific symbol and timeframe before going live
- Start with the default settings and adjust based on your backtest results
ABOUT THE AUTHOR
Samuel Cavalcanti Costa is a Brazilian trader and developer focused on building reliable, transparent, and practical trading tools for the MetaTrader 5 platform. All products are developed with clean code, full customization, and real trading conditions in mind.
👉 Visit the full product catalog: https://www.mql5.com/en/users/samuelcavalcanticosta/seller
DISCLAIMER
Past performance does not guarantee future results. Trading involves significant risk of loss. Always test thoroughly in a demo account before using real money. The author is not responsible for any financial losses resulting from the use of this product.
