EA-16686 · Scalping

DayTrading

DayTrading is an Expert Advisor designed for intraday scalping on lower timeframes. It enters trades based on momentum and short-term trend signals, targeting small price movements with tight take-profit levels. The EA aims to capture multiple small gains throughout the trading session while using stop-loss protection on each trade.

Open the interactive view (equity curve, symbol switch)

Key facts

CategoryScalping
RiskCaution
Blow-up riskLow
Rating★★☆☆☆
TypeTrading EA
TimeframesM1, M5, M15
IndicatorsRSI, MACD, Stochastic, Moving Average
AuthorCopyright © 2005, NazFunds Company

Backtest results (H1, about 1 year)

SymbolP&LAnnualMax DDTradesWin rateSharpeRecoveryLosing streakPer tradeStatus
EURUSD+1.31%+1.14%4.31%9448.40%————Same as other EAs
GBPUSD-3.65%-3.18%7.99%9042.20%————Same as other EAs
USDJPY+0.74%+0.64%3.99%9347.80%————Same as other EAs
XAUUSD+120.99%+92.55%24.53%8759.80%————Same as other EAs

On every market this backtest is identical to EA-20591. The automatic conversion almost certainly lost what makes this EA different (a custom indicator, a filter or the money management), so these results are not ranked or counted.

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

None of the usual blow-up patterns were found in the code, 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

The DayTrading EA employs an intraday scalping strategy focused on capturing short-term price movements on lower timeframes such as M5 or M15. Entry conditions are typically based on short-term momentum indicators like RSI, Stochastic oscillator, or MACD signals combined with price action to determine the immediate trend direction. Exit conditions include fixed-pip take-profit and stop-loss levels, with small take-profit targets suited to the scalping style and relatively tight stop-losses to limit individual trade losses. Position sizing may use fixed lot sizes or dynamic calculation based on account balance, though the exact method depends on the input parameters. Money management relies on per-trade stop-losses for risk control, but as a scalping strategy, spread costs are a critical factor since wide spreads during volatile periods can easily erode the thin profit margins. The overall strategy logic is straightforward and best suited for highly liquid major currency pairs.

Strengths

  • Simple and clear strategy logic, easy to understand and adjust parameters
  • Every trade has stop-loss protection, limiting individual trade risk
  • No overnight positions, avoiding overnight risk and swap fees
  • Can accumulate small profits quickly during clear trend sessions
  • Performs best on liquid major pairs with low spreads

Weaknesses

  • Scalping strategy is highly sensitive to spreads; widening spreads easily cause losses
  • Small take-profit targets mean one loss can wipe out multiple winning trades
  • Lacks session filter, may execute unfavorable trades during low-liquidity periods
  • Frequent trading leads to significant cumulative commission costs
  • No apparent trend filter mechanism, may suffer repeated stop-outs in ranging markets

Possible improvements

  • Add trading session filter to trade only during high-liquidity and low-spread periods
  • Add trend filter indicator (e.g., long-term moving average) to avoid frequent entries in ranging markets
  • Add spread check mechanism to pause trading when spread exceeds threshold
  • Consider dynamic risk-reward ratio adjustment to improve strategy adaptability

Risk assessment

Overall risk: Caution

  • Scalping strategy is extremely sensitive to spreads; risk increases significantly when spreads widen
  • Risk-reward ratio with TP smaller than SL requires high win rate to be profitable
  • Lack of session and spread filters may produce losing trades during high-cost periods
  • Cumulative commission costs from frequent trading cannot be ignored

Evaluation scores

Code quality3.0
Strategy logic2.0
Risk management2.0
Robustness2.0
Innovation2.0
Documentation2.0
Overall2.2

Parameters

ParameterDefaultDescription
LotSize0.1Lot size per trade
StopLoss20Stop loss in points
TakeProfit10Take profit in points
TrailingStop5Trailing stop in points
MagicNumber12345EA magic number for identifying this EA's orders
MaxSlippage3Maximum allowed slippage
RSI_Period14RSI indicator period
RSI_Overbought70RSI overbought threshold
RSI_Oversold30RSI oversold threshold
TimeframeM15Trading timeframe

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.