Skip to main content
OathraTEST · RUN · TRACKStart free ↗
OathraTEST · RUN · TRACK
RunRun on MetaTraderFeaturesPricingGuideDevelopers ↗
Log in ↗Start free ↗

Product

  • Run on MetaTrader
  • Features
  • Pricing

Learn

  • Guide
  • FAQ
  • Compare
  • Glossary
  • Changelog
  • Oathra status

Developers ↗

  • Developer docs ↗
  • Python reference ↗
  • Editor ↗
  • Coming from MetaTrader 5 ↗

Company

  • About
  • Contact
  • oathra.comYou are hereWhat Oathra does, what it costs, and the guide.
  • oathra.appThe product. Test, run and track your strategies.
  • oathra.devWrite strategies and indicators in Python.

Risk Disclaimer Oathra is a trade journaling tool only. It does not provide financial advice, signals, or recommendations. Trading foreign exchange, CFDs, and other financial instruments carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. You should be aware of all risks associated with trading and seek independent advice if necessary.

© 2026 Oathra by BacktestPro LLC

TermsPrivacyCookie policyRefund policyRisk disclosureDelete account

The site and both apps are in English only.

Theme
  • Start
    • What does Oathra do?
    • Which Oathra site do I use for what?
    • Pick your path
    • What are the three oaths?
  • Test a strategy
    • Can I test my own EA?
    • Is my backtest overfitted?
    • Why trust this test more than MetaTrader's own tester?
  • Prop firm check
    • Read the prop firm check
    • Will my EA pass a prop firm challenge?
    • How daily drawdown is calculated: equity, balance, day clock
  • Run on MetaTrader
    • Do I have to give you my broker password?
    • What does the Oathra EA send, and what can it do?
  • Track live
    • Why did my EA stop working?
    • How does Oathra know my strategy stopped working?
    • Why is my EA worse live than in the backtest?
  • Guardian
    • What does Guardian watch?
    • Link a prop firm profile
    • Standings and warnings
    • Breach response
    • Can software stop my EA at the daily loss limit?
  • Journal and review
    • Read the dashboard
    • Read an account's tabs
    • Keep a journal
    • Use the AI Coach
    • Set up smart alerts
    • Read the news calendar
    • Export and import your trades
    • Read the account health score
    • Read the time analysis
    • Run a Monte Carlo simulation
    • Choose alert channels and quiet hours
    • Set up the AI Coach
  • Trading tools
    • Place a trade with Trade Manager
    • Size a position
    • Practice with paper trading
  • Account and plan
    • Plans, the trial and credits
    • Cancel, refunds and your data
    • Keep your account secure
    • Privacy and your data
    • Delete your account
    • Get help from Ora, the support assistant
    • Set your profile and appearance
  • FAQ
  • Glossary
Guide menu
  • Start
    • What does Oathra do?
    • Which Oathra site do I use for what?
    • Pick your path
    • What are the three oaths?
  • Test a strategy
    • Can I test my own EA?
    • Is my backtest overfitted?
    • Why trust this test more than MetaTrader's own tester?
  • Prop firm check
    • Read the prop firm check
    • Will my EA pass a prop firm challenge?
    • How daily drawdown is calculated: equity, balance, day clock
  • Run on MetaTrader
    • Do I have to give you my broker password?
    • What does the Oathra EA send, and what can it do?
  • Track live
    • Why did my EA stop working?
    • How does Oathra know my strategy stopped working?
    • Why is my EA worse live than in the backtest?
  • Guardian
    • What does Guardian watch?
    • Link a prop firm profile
    • Standings and warnings
    • Breach response
    • Can software stop my EA at the daily loss limit?
  • Journal and review
    • Read the dashboard
    • Read an account's tabs
    • Keep a journal
    • Use the AI Coach
    • Set up smart alerts
    • Read the news calendar
    • Export and import your trades
    • Read the account health score
    • Read the time analysis
    • Run a Monte Carlo simulation
    • Choose alert channels and quiet hours
    • Set up the AI Coach
  • Trading tools
    • Place a trade with Trade Manager
    • Size a position
    • Practice with paper trading
  • Account and plan
    • Plans, the trial and credits
    • Cancel, refunds and your data
    • Keep your account secure
    • Privacy and your data
    • Delete your account
    • Get help from Ora, the support assistant
    • Set your profile and appearance
  • FAQ
  • Glossary
Guide

Test a strategy

Enter a strategy's rules in Forge, test them on your own price history, and read the verdict.

  1. Can I test my own EA?

    Oathra tests a robot's rules, not its file. What that means for a robot you wrote, a robot you bought, and how you check the test is of your robot.

  2. Is my backtest overfitted?

    An overfitted backtest fits the past and fails on new prices. The checks Forge runs to tell skill from luck, each in one line.

  3. Why trust this test more than MetaTrader's own tester?

    What MetaTrader's Strategy Tester does, from its own page, and what Forge adds to it. The judging of the result.

Common questions

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.

Why trust this test more than MetaTrader's own tester?

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.

Oathra tests a robot's rules, not its file. It does not run .ex4 or .ex5 files. You enter the robot's entry and exit rules once, in the Strategy Studio or in Python. If you do not know its rules, Oathra still logs it robot by robot, without a verdict.

Import your robot's MetaTrader Strategy Tester report. Forge lines the two up trade by trade and shows where they differ.

No code is needed to start. You build a strategy from conditions you pick in the Strategy Studio, and Python is there when you want it.

You make the same change in your own robot. Forge does not write the robot for you.

Oathra can test the idea: build it in the Strategy Studio with no code and test it. A strategy that survives still has to become a robot on your platform, and Oathra does not write that robot for you.

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.

Is my backtest overfitted, and how does Oathra tell?

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, which the free plan does not include.

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.

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.