MetaTrader 5 can hold back a forward period and test on real ticks, and it runs your actual robot. What it leaves to you is the judging. Forge counts how many settings you tried and marks the result down for it, checks the result across many splits of history, and gives one verdict.
Forge optimizes the settings on one part of history, then judges them on years it has never seen. It counts how many settings you tried and marks the result down for it.
The test uses your broker's own price history, exported from MetaTrader and uploaded by you. Oathra ships no sample prices. Testing on your own price history needs storage: the trial includes it, the free plan does not.
Validated is a verdict about the past. It held up on data it had never seen, and it passed the checks that it is not luck. It is not a promise about next month.
Killed means the strategy failed one stage of the test, and the verdict names the stage. A killed result is not an error. It tells you which question the strategy could not answer.
Then you learned it in a test and not on a live account. Its trades can still be logged. There is no test to hold it to until a version survives.
About 15 hours of testing, at the standard test size. Every test shows its credit cost before it starts.
Tests run in Oathra's cloud, on the price history you uploaded. Start a test, close the laptop, come back to the result.
Export a tested strategy to MQL5: Coming soon. No dates promised.
The length of a test depends on the length of the history and the number of settings. Every test shows its credit cost before it starts, and it runs in Oathra's cloud, so you can close the laptop.