AlgoTradingBot
AlgoTradingBot
LoginGet Started Now
EA strategy tester

Know if your EA works — before risking real money

Upload your Expert Advisor and backtest it against years of tick-level historical data. Get a detailed performance report in minutes — win rate, drawdown, equity curve, and more.

MT4 & MT5Tick data backtesting1–10 year dataFull PDF reportAny asset
STRATEGY TESTER
Running
EA FILEGoldScalper.ex5
SYMBOLXAUUSD
TIMEFRAMEH1
PERIODJan 22 – Dec 24
DATA QUALITYTick data
SPREADLive (avg 18)
INITIAL BALANCE$10,000
87.4%Win rate
$14,280Net profit
8.2%Max drawdown
2.41Profit factor
1.83Sharpe ratio
342Total trades
EQUITY CURVE
TIME
TYPE
SYMBOL
LOTS
P&L
14 Mar 24
BUY
XAUUSD
0.10
+$84
15 Mar 24
SELL
XAUUSD
0.10
+$120
18 Mar 24
BUY
XAUUSD
0.15
-$22
19 Mar 24
SELL
XAUUSD
0.10
+$67
10 yrsMax historical data
99.9%Tick data accuracy
48 hrsMax report turnaround
50+Assets supported

HOW IT WORKS — 4 STEPS

1

Submit your EA

Upload your .ex4 or .ex5 file and fill in the test parameters — symbol, timeframe, date range, and initial balance.

2

We configure the test

Our team sets up the MT5 Strategy Tester with real tick data, live-replicated spreads, and your exact broker conditions.

3

Backtest runs

The EA is tested against historical tick data. Every trade is logged — entry, exit, lot size, P&L, and slippage.

4

Receive your report

You get a full PDF report with equity curve, performance metrics, trade log, and an expert commentary on the results.

WHAT'S IN YOUR REPORT

Every backtest report includes 12 performance metrics — so you know exactly how your EA behaves under real historical conditions, not just cherry-picked data.

Win rate

Percentage of profitable trades out of total trades taken over the full test period.

Equity curve

Visual chart of account balance over time — shows growth consistency and recovery from drawdowns.

Max drawdown

The largest peak-to-trough decline in balance. Critical for understanding worst-case loss scenarios.

Profit factor

Ratio of gross profit to gross loss. A profit factor above 1.5 is considered healthy for a live EA.

Sharpe ratio

Risk-adjusted return metric. Higher Sharpe means better returns per unit of risk taken.

Avg trade duration

How long the EA holds positions on average — helps assess strategy style (scalping vs swing).

SAMPLE BACKTEST REPORT

This is what your PDF report looks like — real data, full trade log, equity chart, and metric summary.

GoldScalper EA — Backtest Report
XAUUSD·H1·Jan 2022 – Dec 24·Tick data
87.4%Win rate
$14,280Net profit
8.2%Max drawdown
2.41Profit factor
342Total trades

EQUITY CURVE — $10,000 STARTING BALANCE

#
OPEN TIME
SYMBOL
TYPE
LOTS
P&L
001
14 Mar 2024 09:02
XAUUSD
BUY
0.10
+$84.00
002
15 Mar 2024 14:30
XAUUSD
SELL
0.10
+$120.00
003
18 Mar 2024 10:15
XAUUSD
BUY
0.15
-$22.00
004
19 Mar 2024 11:48
XAUUSD
SELL
0.10
+$67.00

PRICING

Basic

Single test

One EA, one symbol, one time period. Ideal for a quick first validation.

$XX
Per test · delivered in 24 hrs
1 EA file
1 symbol & timeframe
Up to 3 years tick data
PDF report + trade log CSV
Expert commentary
Optimisation run
Get started
Most popular

Full analysis

Deep backtest with optimisation, stress testing, and expert commentary on results.

$XX
Per test · delivered in 48 hrs
1 EA file
Up to 3 symbols & timeframes
Up to 10 years tick data
PDF report + trade log CSV
Expert commentary included
Parameter optimisation run
Walk-forward test included
Get full analysis
Bundle

Multi-EA bundle

Test multiple EAs or the same EA across multiple assets in one batch submission.

$XX
Per bundle · up to 5 tests
Up to 5 EA tests
Mix of symbols & timeframes
Up to 10 years tick data each
Individual PDF per EA
Comparative summary report
Expert commentary on all
Get bundle

FREQUENTLY ASKED QUESTIONS

No, you only need to provide the compiled executable file (.ex4 or .ex5). We do not require your .mq4 or .mq5 source code to run a backtest. Your trading logic remains completely confidential.

Ready to put your EA to the test?

Submit your .ex4 or .ex5 file — we'll run the backtest and deliver your report within 48 hours.