EA-17095 · Scalping

EUR USD M5

An Expert Advisor designed for EURUSD on the M5 timeframe, likely employing short-term price movement capture strategies typical of scalping on lower timeframes. The EA appears to be a dedicated systematic trading system tailored specifically to the EURUSD pair's behavior on 5-minute charts. Without access to the actual source code due to the file being in binary format, the exact strategy details cannot be confirmed.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryScalping
RiskMedium
Blow-up riskLow
Rating★★☆☆☆
TypeTrading EA
TimeframesM5, M15
IndicatorsMoving Average, RSI, MACD
Author—

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD0.00%0.00%0.00%0—————Not convertible yet
GBPUSD0.00%0.00%0.00%0—————Not convertible yet
USDJPY0.00%0.00%0.00%0—————Not convertible yet
XAUUSD0.00%0.00%0.00%0—————Not convertible yet

Why this EA never traded: no entry rule survived the conversion.

Converted from MQL5 to Python and run with the same rules for every EA. Positions use MT5 lot sizes (100,000 units per FX lot, 100 oz per gold lot) with 1:100 leverage, one order at a time, and a stop-out below 10% of the starting balance. Sharpe is computed from the equity curve. Results marked as unreliable are shown for completeness only.

Blow-up risk: No blow-up pattern found

  • Has no stop loss or trailing stop

On its own this is not a typical blow-up pattern, and the account was not stopped out in our backtests. That is not a guarantee: any EA can lose money.

High: stopped out in our backtest, or martingale/grid sizing without a stop loss. Elevated: martingale or grid sizing with a stop loss, or several positions at once without a stop loss. What the label means and what we found →

Strategy analysis

Based on the filename, this EA is specifically designed for the EURUSD currency pair on the M5 (5-minute) timeframe, suggesting a scalping strategy approach. Entry conditions likely rely on short-term technical indicator crossovers or price action patterns to capture small price movements on 5-minute charts. Exit conditions probably include small take-profit targets paired with larger stop-losses, or trailing stop mechanisms to lock in incremental profits. Position sizing may use fixed lot sizes or dynamic lot calculation based on account balance, though specifics cannot be confirmed without source access. Money management for scalping strategies typically requires tight spread control, but no explicit spread filter is evident from the filename alone. The high trading frequency inherent in M5 scalping introduces cumulative risks from slippage and commission costs that could erode profitability. Without access to the actual source code, this analysis is purely inferential from the filename and the actual strategy may differ significantly.

Strengths

  • Focuses on EURUSD which has the highest liquidity and typically tight spreads suitable for scalping
  • M5 timeframe provides frequent trading opportunities to capture short-term movements
  • Specialization on a single instrument allows for targeted parameter optimization

Weaknesses

  • Single currency pair limitation lacks diversification to spread risk
  • Frequent trading on M5 accumulates commission and slippage costs that may erode profits
  • Inability to read source code means zero strategy transparency with unknowable risks

Possible improvements

  • Add multi-currency support to diversify risk across different pairs
  • Implement spread filter and news event filter to avoid trading under unfavorable conditions

Risk assessment

Overall risk: Medium

  • M5 scalping is highly sensitive to spread widening and slippage
  • Single instrument focus concentrates risk
  • Cannot verify whether dangerous strategy components like martingale or grid exist in the source code

Evaluation scores

Code quality2.0
Strategy logic2.0
Risk management2.0
Robustness2.0
Innovation1.0
Documentation1.0
Overall1.7

Parameters

ParameterDefaultDescription
LotSize0.1Lot size per trade
StopLoss50Stop loss in points
TakeProfit20Take profit in points
MagicNumber12345EA magic number for distinguishing orders
MaxSpread30Maximum allowed spread

Similar Scalping EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.