MQL5 verified seller Instant licence delivery Lifetime updates & support
Apex Drawdown Zero v9.21 is live — one qualified trade a day, a stop-loss on every trade. See the EA →

MT5 Strategy Tester: Backtesting an EA the Right Way

Apex Drawdown ZeroAuthor Tshivhidzo Moss MbedziMT5 Tutorials
Published Jun 18, 2026, 09:29 PM · Updated Sep 28, 2026, 02:58 PM · 1 min read
MT5 Strategy Tester: Backtesting an EA the Right Way
© Apex Drawdown Zero

The MT5 Strategy Tester is powerful, and easily misused. Here is how to get results that mean something.

Setup

1. Open View > Strategy Tester (Ctrl+R).

2. Select your EA, symbol and timeframe.

3. Modelling: choose *Every tick based on real ticks* — anything less interpolates prices and flatters most strategies.

4. Set a realistic deposit and leverage matching your live account.

The traps

  • Fixed spread backtests: markets widen spreads at news and rollover. Test with variable/real spread where possible.
  • No slippage: assume a little; scalping strategies live or die on this.
  • Curve fitting: if you optimized 15 parameters until the equity curve looked perfect, you fitted noise. Prefer few parameters and test out-of-sample — optimize on 2022–2023, validate on 2024–2025.
  • Short windows: one year proves nothing. Cover several market regimes, including 2020-style volatility.

Reading the report

  • Profit factor above ~1.4 with several hundred trades is respectable.
  • Maximum drawdown matters more than net profit for prop-firm use — compare it against the firm's limits.
  • Check the equity curve shape: steady with shallow dips beats spectacular with cliffs.

Forward testing

After backtesting, run the EA on a demo account for at least 4 weeks. Live spread, real latency and news gaps will tell you what the tester cannot.

Next step

Before trusting any backtest, read 5 ways a backtest flatters an EA — and see a full worked example in the Apex Drawdown Zero V12 review.

Tools for this setup

From our catalogue, matched to what this article covers.

MT5 · Scalping
Auzar
MQL5 verified sellerHigh risk
$838$987−15%
View EA

Automate the discipline part.

Apex Drawdown Zero enforces drawdown limits and position sizing so you don't have to rely on willpower.

Learn more
Keep reading

Related articles

All articles →