TrueTestHonest results, on the record.

Free forex EA tester online

EA Trade TesterDemo labHow we testFor AI agents

Published · methods v2.5 · by TrueTest

You can test a forex Expert Advisor here without installing anything and without paying. This page says exactly what is free, what is paid and what you get at each step, so you know before you upload.

Start the free testSee 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.

What is free?

StepWhat you getCost
1. First readCode faults in seconds: wrong server clock, settings never used, functions never called, unchecked orders, martingale or grid sizing, DLL and web callsFree, no sign-up
2. Rule cardThe EA's rules written out in plain English for you to check and correctFree
3. Strategy LabA backtest of our rebuilt copy on up to 16 years of 15-minute prices for 8 symbols, with recorded spreads, commission and swaps, extra costs, every year, the luck bar, the clock sweep and the drift control; the verdict and its reasonFree (3 labs a day, up to 10 versions a lab, retests free)
4. Forward watchThe version you confirm is frozen and run every day on new pricesFree
Full reportThe detailed technical report: a PDF to keep plus the interactive reportGBP 49 (GBP 19 for a later version of the same lab within 30 days)

The price shown is the total price: no VAT is added. TrueTest is not VAT-registered in the UK.

Which EAs can it test?

MT5 (.mq5) and MT4 (.mq4) source code with its .mqh include files and .set settings, Python bots, indicator code, and rules written in words. Compiled .ex5 / .ex4 files cannot be read: send the Strategy Tester report instead and we check the trades (report checker).

Is a rebuilt copy the same as my EA?

No, and we say so on every result. Your code is not run as given: we rebuild its rules in our own rule engine, and you read the rule card before anything is tested. If the rules use something our engine cannot express, the lab says not testable by rebuild instead of testing something else. Our lab trades every signal at a fixed 0.01 lot; martingale or grid sizing is flagged as a code fault.

How long does it take?

The first read takes seconds. The lab test takes minutes once you confirm the rule card. If a person writes the card (when you do not tick the outside-AI box), that is normally within 2 working days.

Related pages

More guides: MT5 Strategy Tester report checker · Is my EA martingale or grid? How to tell · How many backtests? Overfitting explained · EA costs: spread, commission and swap · 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

Do I need an account?

No account for the first read. For the lab we ask for your email: it counts your tests for the luck bar and the free-lab limit.

Which pairs are tested?

EURUSD, GBPUSD, USDJPY, GBPJPY, EURJPY, AUDUSD, USDCAD, GOLD, from August 2010. 21 more fxpro pairs from 12 september 2022, shown for information only (they have no periods a and b', so they never decide a verdict).

Will my code be shared?

No. Your files are used only for testing, never sold or published.

Can a free result promise profits?

No. A verdict describes this test only. Not financial advice.