RSI Surf Scout scans multiple instruments and timeframes simultaneously, entering trades via limit orders when momentum aligns with the long-term trend. The robot features robust risk controls designed for prop firm accounts, including fixed dollar risk per trade, daily loss limits, and maximum drawdown protections. It manages exits using a fixed risk-to-reward ratio and an ATR-based trailing stop, while maintaining a comprehensive CSV trade journal for activity logging.
RSI momentum detection with EMA trend filtering
Multi-symbol and multi-timeframe operation
Prop firm protection with daily loss and drawdown limits
Read from RSI Surf Scout.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
RiskPerTrade
double
50
Fixed $ risk per trade
RiskRewardRatio
double
5
Risk/Reward ratio
TrailingStopATRFactor
double
1.0
Trailing SL ATR factor
OrderExpirationMinutes
int
60
Minutes until order expires
MinLotSize
double
0.01
Minimum lot size
MaxLotSize
double
1.0
Maximum lot size
Slippage
int
3
Slippage in points
EmaPeriod
int
50
EMA period for trend filter
RsiPeriod
int
14
RSI period
RsiUpper
double
70.0
RSI upper level
RsiLower
double
30.0
RSI lower level
EnableVolumeFilter
bool
true
Enable volume confirmation
Show all 32 inputs
Name
Type
Default
Description
VolumeMultiplier
double
1.8
Min volume vs average
EntryThresholdFactor
double
0.3
ATR entry threshold factor
MinEmaSlope
double
5.0
Minimum EMA slope (points)
EnableBuy
bool
true
Enable Buy Trades
EnableSell
bool
true
Enable Sell Trades
MaxTradesPerSymbolTF
int
1
Max trades per symbol/timeframe
MaxGlobalTrades
int
15
Max simultaneous trades
MinBarsBetweenTrades
int
5
Min bars between trades
LimitOrderDistance
double
2.0
Pips from market for limit orders
EnableSession
bool
true
Enable Trading Session
SundayOpen
int
22
Sunday Open Hour (22:15)
SundayOpenMin
int
15
Sunday Open Minute
DailyClose
int
21
Daily Close Hour (21:45)
DailyCloseMin
int
45
Daily Close Minute
DailyMaxLoss
double
500
Max daily loss ($)
DailyProfitTarget
double
1000
Daily profit target ($)
MaxDrawdownPercent
double
5.0
Max account drawdown (%)
MaxSpreadMultiplier
double
3.0
Max spread multiplier
EnableTradeJournal
bool
true
Enable trade logging
JournalFileName
string
TradeJournal.csv
Journal filename
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone Xtley001/RSI-Surf-Scout---A-Multi-Symbol-Multi-Timeframe-Trading-Expert-Advisor from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.
EA31337 is a comprehensive multi-strategy trading robot and framework for MetaTrader platforms. It features dozens of pre-built strategies utilizing technical indicators like ATR, Moving Averages, and SuperTrend. The system manages entries and exits through a unique filtering system that monitors account metrics, volat
EA31337 Libre is an open-source, multi-strategy trading robot for MetaTrader 4 and MetaTrader 5. It functions as a simplified implementation of the EA31337 framework, providing a collection of over 35 built-in strategies based on technical indicators. The expert advisor performs independent market analysis across vario
Gold Trader EA is a multi-strategy expert advisor designed for trading XAUUSD on the MetaTrader 5 platform. It employs a fusion engine that combines up to 14 different technical analysis methods, including candlestick patterns, chart patterns, price action, and institutional levels. The system requires a user-defined n
This MetaTrader 5 expert advisor implements Smart Money Concepts including Order Blocks, Fair Value Gaps, and Break of Structure entries. It features an automated mode that combines multiple strategies alongside market regime detection using ADX or Efficiency Ratio to ensure trading in trending conditions. Risk managem
AlgoMaster NNFX is an algorithm development and testing system for MetaTrader 4 and 5, built specifically to implement the No Nonsense Forex (NNFX) trading methodology. It enables users to test trading logic across 28 major forex pairs while managing complex factors like currency exposure, news events, and market volat
Autumn Harvest is a multi-strategy MetaTrader 5 expert advisor incorporating technical patterns such as RSI reversals, peak reversals, and the ignored bar strategy. It functions as both an automated trading robot and a position manager, allowing it to maintain external trades or its own. The EA includes risk controls l