TrueTestHonest results, on the record.

MT5 Strategy Tester report checker

EA Trade TesterDemo labHow we testFor AI agents

Published · methods v2.5 · by TrueTest

An MT5 Strategy Tester report tells you what the EA did on the data and settings you gave it. It does not tell you whether that result could be luck, whether it survives higher costs, or whether a smooth curve hides a grid. Our free record check reads the report and answers those questions in plain words.

Check my report freeSee a full example first

Drop your .mq5/.mq4 code, a Python bot or an MT5 report on the home page. The first read takes seconds and needs no sign-up; the lab verdict is free too. Only the detailed technical report is paid (the full PDF report is GBP 49). The price shown is the total price: no VAT is added. TrueTest is not VAT-registered in the UK. We read your code as text and never run it as given; an outside AI service drafts the rule card only if you tick the box (see Security). Not financial advice.

Which files can I upload?

On the website a report can be up to 60 MB. An MT4 Strategy Tester report is refused by name for now: it has no close-time column we can read safely.

What does the check look at?

What do the verdict words mean?

VerdictWhat it means
REALForward or live trades clear the luck bar after costs. Very likely not luck on this record; never a guarantee.
PROMISINGA backtest that clears every check. Run it unchanged on new data before trusting it.
LIKELY LUCKGood, but not good enough for the number of versions tried.
NO EVIDENCEThe average profit cannot be told apart from zero.
FAILLoses money on average, or only wins before realistic costs.
HIDDEN RISKThe profit comes with a grid, martingale or outsized-loss shape that can wipe an account.
TOO FEWNot enough trades or days to judge (fewer than 30 trades or 20 trading days).

A tester report is a backtest, so the best it can get is PROMISING. REAL needs forward or live trades.

The report checks the trades. What about the EA itself?

A report only shows the trades the tester made. If the EA reads the wrong clock, ignores a setting, or the tester's prices and spread were kinder than your broker's, the report cannot show it. For that, send the code: we read it for faults, rebuild the rules and test our own copy on up to 16 years of prices with recorded costs. You can send the report with the code, and we compare our trades with yours (the parity check).

Related pages

More guides: Free forex EA tester online · How to test a gold (XAUUSD) EA properly · How many backtests? Overfitting explained · EA costs: spread, commission and swap · TrueTest vs StrategyQuant, Forex Tester, MT5 · EA trading at the wrong hour? Server time · Why live results are worse than the backtest · Does my EA repaint or look ahead? · Can a scalping EA make money after costs? · Does my EA make money every year? · Will my EA pass a prop-firm challenge? · What to check before you buy an EA

Questions people ask

Is my report kept?

A trading record you upload is used for the check only and is not sold or published. Our privacy notice lists how long each kind of file is kept.

My report shows a 95% win rate. Is that good?

On its own it says nothing. With losses many times the average win, it is the typical grid or martingale shape, and the check will say so.

Can an AI assistant send my report?

Yes, through our MCP connector (the check_trading_record tool), for records under about 1 MB. See For AI agents.

Is this financial advice?

No. It is a description of the record you sent. Not financial advice.