Przejdź do treści
DDavinchu TradeOS
FunkcjeProduktyPanelDla kogoCennikDla partnerówFAQBlog
EnglishEspañolРусскийУкраїнська中文PolskiDeutsch
Zaloguj sięZałóż konto
FunkcjeProduktyPanelDla kogoCennikDla partnerówFAQBlogZaloguj sięZałóż konto
Blog Davinchu

MT5 tester vs live account: why results differ

Tick generation modes in the MetaTrader 5 tester and how they change the result, spread, delays, commissions, history quality and forward testing — and how to check an EA on a live account.

Opublikowano13 października 2026AutorZespół DavinchuCzas czytania7 min

Artykuły

Wszystkie artykułyDavinchu TradeOS overviewHow to use MT5Compound interestForex trading sessionsFunding rateCopy trading: picking a traderGrid and martingale riskMT5 tester vs live accountYour first 30 days in tradingStop loss and take profit in MT5Margin, margin call, stop outMT4 vs MT5Edgewonk vs DavinchuTradezella, TradesViz, DavinchuFX Blue vs DavinchuIntelinvest, Snowball, DavinchuLiquidation price: Bybit, BinanceInvestment tracking: Excel or appChecking an EA before buyingSelling EAs and signalsMT5 alerts in TelegramWhy an EA isn't tradingVPS for an EAPassing a prop challengeEvaluating a strategyTrading plan and checklistTilt and overtradingMT5 investor passwordInstalling an EA in MT5Showing results to investorsReturn: TWR and XIRRBybit trade historyCrypto portfolio trackingReviewing students' journalsTrading teamProfit factorTrading expectancyRisk/reward ratioThe 1% ruleSharpe, Z-score, AHPR, GHPRTrailing vs static drawdownLimiting losses in MT5Crypto trading journalRead-only API keyLot size calculationTrading journal templateMT5 account monitoringMyfxbook alternativesTrading journal for MT5Prop firm risk managementCalculating drawdownStocks from IBKR and T-BankJournals and monitoring compared
Ten artykuł nie został jeszcze przetłumaczony na Twój język — poniżej wersja w języku: Angielski.

In short. The MetaTrader 5 strategy tester shows how an EA would have traded on history — and how close that result is to live trading depends on the test settings. The key one is the tick generation mode: on the same history the breakout EA in a MetaQuotes example made +169 in «1 minute OHLC» mode and −97 on real ticks. Test on real ticks, with delays and your broker's commission, keep a forward period and confirm the result on a demo or a small live account.

Tick generation modes

ModeWhere prices come fromUse it for
«Every tick based on real ticks»ticks collected by the broker — from exchanges and liquidity providers; if a minute has no ticks, the tester generates them as in «Every tick» modethe final check, scalping, EAs with stops of a few pips
«Every tick»ticks are generated inside each minute bar: OHLC prices and intermediate ones, by tick volumewhen the broker has few real ticks
«1 minute OHLC»only the four prices of each minute barquick draft runs and optimization
«Open prices only»only bar open pricesEAs that make decisions once per bar
«Math calculations»no history is usedcalculations without trading

How far the modes diverge: a MetaQuotes example

In the MetaQuotes article on testing strategies on real ticks, the SimpleBreakOut breakout EA with default settings was run on EURUSD H1 from 1 January to 30 June 2016:

ModeNet profitTrades
«1 minute OHLC»+169.4696
«Every tick»−466.81158
«Every tick based on real ticks»−97.24156

A trade is an entry and an exit together, so these reports show twice as many deals: 192, 316 and 312. One EA, one set of settings, one period — and results from profit to loss. The more precisely an EA works inside a bar (short stops, trailing, breakout entries), the more it depends on the mode. Base your decision on the real-tick run.

What else separates a test from a live account

  • Spread. When ticks are generated inside a minute, the tester uses the spread fixed in the minute bar. On real ticks the spread changes within the minute too — closer to what you will see on news.
  • Execution delay. The settings offer «No Delay», «Random Delay» and «Fixed Delay». Random Delay holds execution by 0–8 seconds with 90% probability and by 9–18 seconds with 10%: this shows whether the EA survives slow execution.
  • Commissions. Turn on «Use predefined commissions» and the tester takes the commission settings of your trading account.
  • History quality in the report is the share of correct minute data. Segments below 50% are marked red: the result there is unreliable and the history is worth reloading.

Curve fitting and the forward test

Optimization tries thousands of setting combinations and almost always finds one that passed the past perfectly. To check whether it is curve fitting, keep part of the history unseen by the EA: in the «Forward» field choose «1/2», «1/3», «1/4» or «Custom» with a start date. The tester picks the settings on the first part and runs them on the forward period. If the forward result is much worse, the settings are fitted to the past. How to judge the result — in «How to evaluate a trading strategy».

Test checklist

  1. «Every tick based on real ticks» mode, history downloaded, no red segments in history quality.
  2. The tester account has the same deposit, leverage and currency you will use.
  3. «Random Delay» and «Use predefined commissions».
  4. A period of several years, with trends, ranges and major news days.
  5. A forward period of at least a third of the history.
  6. Equity drawdown, not only balance drawdown: for grids and martingale the gap is huge — «Grid EAs and martingale: how to calculate the risk».
  7. More than a hundred trades: on 20–30 trades luck cannot be told from a system.

The last step — a live account

Even the best test is history. The final verdict comes from an account where the EA trades now: a demo or a small live account with the same settings.

How Davinchu helps

Davinchu turns such a run into a ready report:

  • Account analytics calculates itself: profit factor, expectancy, winrate, Sharpe ratio, Z-score, AHPR and GHPR, best and worst trade, commissions and swaps. Compare profit factor, expectancy and the number of trades with the tester report directly; services calculate Sharpe and Z-score differently — how to read them.
  • Equity drawdown — from hourly snapshots including floating losses, like «Equity drawdown» in the tester report.
  • The monitor watches the EA: «The EA is silent» if there are no trades for longer than your threshold, and «Account connection lost» after 10 minutes without a connection — in Telegram, by email or in Discord.
  • The Davinchu EA only reads the account — it opens no trades and does not interfere with your EA.

An account history HTML report can be quickly broken down in our MT5 report analyzer — the file is parsed in the browser and sent nowhere. The Free plan connects two accounts at no cost. What else Davinchu does for robots — on «Davinchu for algo traders».

Dziennik, menedżer ryzyka i analityka w jednym panelu

Free na zawsze: 2 konta, dziennik i analizy AI. Konfiguracja zajmuje 5–10 minut.

Zacznij za darmo
DDavinchu TradeOS

Platforma analityczna dla traderów i zespołów.

Produkty

Dziennik transakcjiAnalityka rachunkuMonitoring rachunkuRisk manager MT5Analityka AIKalkulatory i narzędzia traderaWszystkie funkcjeDla kogo jest Davinchu

Firma

O nasCennikBezpieczeństwoDla partnerówBlogSłownik traderaDokumentacjaCentrum pomocyKontakt

Wsparcie

DokumentacjaCentrum pomocyWsparcie w TelegramKanał na Telegramie[email protected]

Informacje prawne

Polityka prywatnościRegulaminPolityka zwrotówPolityka AML
© 2026 Davinchu. Wszelkie prawa zastrzeżone.Platforma analityki tradingowej premium
Demo panelu DavinchuOtwórz panel na żywo →