Orometra

Separate the fragile from the stable.

Orometra analyzes your MT5 optimization and tells you which configuration of your EA is stable and how much evidence backs it.

All you need is the XML file MT5 exports · How to export it →

How it works

  1. Export

    Export your MT5 optimization results to XML — and the forward tab, if you used it.

  2. Drop them here

    They are analyzed in your browser, in seconds.

  3. Take away your configuration

    The recommended one with its reasons, how reliable it is, a .set ready for MT5 and the range to re-optimize around it.

In MT5, the #1 result is often the most fragile

What MT5 gives you (example)

MT5’s #1: Pass 1842The highest Result among thousands of passes

MT5 sorts configurations by the criterion you chose. With thousands tested, the ones at the top are often the least reliable: change one parameter a single step and they can fall apart.

What Orometra does

Recommended: Pass 4283#1 rejected: isolated peak

YOUR MINIMUMS MT5 #1 · 1842 Pass 4283

It looks for zones where neighboring values also work — a plateau. That is harder to get by chance, so it tends to hold up better.

A decision, not a table

This is the first thing the sample report shows: which configuration to pick, how reliable it is and what to do next.

Which configuration to use
Pass 11445

Chosen within a plateau of 5,018 similar configurations.

InpFastMA 14InpSlowMA 70InpATR_SL 2InpATR_TP 4InpTrailStart 1.5InpMinBodyPct 20
Download .setCopy parameters
Reliability

The most the optimized period and the forward can support: a validated, stable plateau with no warnings about it. An unseen period can keep it there or lower it.

93/100Robustness
12 of 12Neighbors that pass
90%Holds on validation
What to do now
  1. Download the .set
  2. Test it on a period you have not used
  3. Check the result here

See the full sample report →

And when there is nothing? See an example with no real edge →

Tested on cases with a known answer

We ran the engine on 800 simulated optimizations where we knew in advance whether there was a real edge or not. Orometra rates the evidence on five levels, from “insufficient” to “strong”.

What’s behind the result

What would take you hours in a spreadsheet and a lot of judgment — done in seconds, the same way every time.

  1. Drops what doesn't qualify

    Out go the passes that miss your minimums for profit, drawdown and trades.

  2. Doesn't trust the Result column

    It measures quality with objective metrics, not with what you optimized for.

  3. Checks the neighbors

    Inside the plateau it picks what holds in both periods alongside its neighbors, not the peak.

  4. Checks it against the forward

    What holds up in the forward moves up; what falls apart moves down.

  5. Estimates how much could be chance

    It warns you if your result doesn't beat what pure chance would produce.

  6. Tests itself

    It checks that the recommendation doesn't depend on its own settings.

Read more: the method step by step →

Sometimes its most valuable answer is “there is nothing here”. You do not have to take our word for it:

  • The code is public

    Every calculation the engine makes can be read on GitHub. No black box.

    See the code →
  • The method is published

    Step by step and with its limits: what it does and what it does not do.

    Read the method →
  • Check that your files stay with you

    Open your browser’s developer tools, Network tab, while you analyze: you will only see the site’s own files and an anonymous usage count. Your files are not sent anywhere.

    Privacy →
  • Tested before every release

    Before going live, each version passes hundreds of automated checks, including runs on data where the right answer is known in advance.

An AI always has an answer. Orometra only gives you the one your data can defend.

An AI chatOrometra
Same table, another dayIt can change its answer depending on how you askAlways the same answer
The methodImprovised in each conversationFixed, published and tested
The numbersIt can make up a figure without warning youEvery figure comes from your data and can be checked
When the data can't support a conclusionIt answers anyway, with full confidenceIt tells you: insufficient evidence
Your strategyUploaded to another company's serversNever leaves your computer
What you getTextA configuration, its evidence level and a .set for MT5

Use AI to understand the report. To decide which configuration you risk your money on, use a criterion that doesn't change. Read the full explanation →

Frequently asked questions

Something else? Write to us at hello@orometra.com.

Which files do I need?

The XML that MT5 exports with your optimization results: right-click the table and export to XML. If you enabled forward, export that table too. The .opt file does not work. Step-by-step guide.

What if I did not enable forward?

You can still analyze it, but the evidence will not go beyond “weak”: without data the optimization never saw, a robust plateau cannot be told apart from a lucky one. Next time, enable it in the tester settings (a quarter or a third of the period).

Does it work with genetic optimization?

Yes. Since the genetic algorithm does not test every combination, plateaus are measured conservatively: the result may fall short, but it never invents support. The report tells you.

Does it work with my EA?

With any MetaTrader 5 EA, on any symbol and timeframe: Orometra does not read your code, only the results table. MetaTrader 4 is not supported for now.

How much does it cost?

Nothing: in this phase Orometra is free, with no sign-up and no card. If paid features ever come, they will be announced in advance.

What happens to my data?

Nothing leaves your computer: the analysis runs in your browser. We only count, anonymously, visits and how often each feature is used. Details in the privacy page.

Will it tell me whether my EA will make money?

No. It tells you how much your data supports the chosen configuration; no level means “trade it”. It does not predict the market or turn a weak EA into a good one, and if your backtest is optimistic (spread, history quality), so is the analysis.

Why not just ask an AI?

It will give you a convincing explanation, different every time. Orometra is a fixed calculation: same files, same result; it knows how to say “insufficient”, and your parameters never leave your computer. Full comparison.

Ready to try it?

Drop your optimization here and see it in a minute. Nothing is uploaded.

Analyze my results