Backtesting v MT5 umožňuje testovat obchodní strategie na historických datech a vyhodnotit tak jejich minulé výsledky. Tento průvodce podrobně vysvětluje, jak správně nastavit a spustit backtest, od ověření přesných dat až po optimalizaci parametrů strategie. Co byste měli vědět:
- Proč MT5? Automatizuje testování, zvládá rozsáhlá data a poskytuje detailní reporty. Funkce jako tick-by-tick data a testování více instrumentů současně činí testování přesným a efektivním.
- Základní nastavení: Aktualizujte MT5, stáhněte kompletní historická data a nastavte Strategy Tester s realistickými parametry, jako jsou vklad, pákový efekt a spread.
- Testovací modely: Vyberte režim „Every Tick“ pro přesnost nebo „Open Prices Only“ pro rychlost. Použijte realistické hodnoty pro skluz (slippage), spread a provize.
- Tipy pro optimalizaci: Ladění parametrů s nástroji MT5, ale dbejte na prevenci přetrénování – výsledky ověřujte na oddělených datech.
- Důležité metriky: Sledujte Profit Factor, Maximální drawdown, Sharpův poměr a konzistenci equity křivky pro posouzení výkonnosti.
Příprava MT5 na backtesting

Ověření instalace a aktualizací MT5
Než začnete s backtestingem, ujistěte se, že vaše platforma MT5 je aktuální. Používání zastaralé verze může způsobovat chyby, chybějící funkce a zkreslené výsledky testů. MetaQuotes pravidelně vydává aktualizace, které vylepšují Strategy Tester, opravují chyby a přidávají nové nástroje.
Pro kontrolu verze otevřete MT5, klikněte na Nápověda v horním menu a vyberte O programu. Zobrazí se číslo buildu. Porovnejte ho s poslední verzí na oficiálních stránkách MetaQuotes. Pokud máte starší verzi, aktualizujte ji přes Nápověda → Zkontrolovat aktualizace nebo restartujte MT5, což většinou spustí automatickou aktualizaci.
Důrazně doporučujeme používat desktopovou verzi MT5 pro backtesting. Webové terminály sice jsou pohodlné, ale nenabízejí kompletní sadu testovacích funkcí. Ať už pracujete ve Windows, macOS nebo Linuxu, ujistěte se, že váš systém splňuje požadavky MT5, abyste předešli problémům s výkonem během testování.
Také zajistěte stabilní připojení k internetu. I když samotný backtest nepotřebuje internet po stažení dat, budete jej potřebovat pro aktualizace softwaru, synchronizaci dat a využití MQL5 Cloud Network pro distribuovanou optimalizaci.
Jakmile je instalace aktuální a ověřená, dalším krokem je stažení a správa kvalitních historických dat.
Načítání a správa historických dat
MT5 automaticky ukládá cenovou historii různých instrumentů, ale pro spolehlivý backtest musí být data kompletní a přesná. Chybějící nebo poškozená data mohou zkreslit výsledky.
Pro správu dat otevřete stisknutím F2 Historické centrum. Najdete zde dostupné instrumenty rozdělené do kategorií jako Forex, indexy a komodity. Každý zobrazí časové rámce a období, pro která jsou dostupná data.
Vyberte instrument pro test a poklepejte na požadovaný timeframe. MT5 zobrazí první a poslední dostupné datum dat. Pokud zaznamenáte mezery nebo krátkou historii, klikněte na Stáhnout. MT5 doplní chybějící data ze svých serverů. Podle rozsahu dat to může trvat od několika sekund po několik minut.
Pro efektivní backtesting doporučujeme používat minimálně 2 až 5 let historických dat, podle časového rámce vaší strategie. Kratší období nemusí zachytit různé tržní podmínky, což může vést k nespoľahlivým výsledkům.
Po stažení dat ověřte jejich úplnost procházením Historického centra. Hledejte mezery, například chybějící svíčky, které mohou vzniknout přes víkendy, svátky nebo problémy při načítání. Pokud mezery přetrvávají, zkuste data stáhnout znovu nebo použijte jiný zdroj dat od svého brokera.
Věnujte zvláštní pozornost nastavení spreadu v historických datech. MT5 umí simulovat variabilní spready, pokud broker tato data poskytuje. Při testování s fixními spready se ujistěte, že hodnota odpovídá reálným podmínkám. Strategie fungující se spreadem 1 pip může selhat při spreadu 3 pipy.
Po zajištění kompletnosti dat jste připraveni nakonfigurovat Strategy Tester pro backtesting.
Nastavení rozhraní Strategy Testeru
Po aktualizaci MT5 a stažení historických dat otevřete Strategy Tester stisknutím Ctrl+R. Panel se zobrazí dole na obrazovce s různými záložkami a vstupy.
Záložka Nastavení je vaše hlavní pracovní plocha. Vyberete zde Expert Advisor (EA) k testování, instrument a timeframe, nastavíte období a upravíte další parametry.
Začněte výběrem vašeho EA z rozbalovacího menu. Pokud máte nainstalované vlastní EA, objeví se spolu s vestavěnými příklady. Pokud EA v seznamu chybí, není pravděpodobně správně zkompilováno nebo je ve špatném adresáři. MT5 hledá EA ve složce MQL5 → Experts ve vaší datové složce.
Dále vyberte symbol (instrument) a timeframe, které odpovídají vaší strategii. Nastavte časové období pomocí kalendářů, aby odpovídalo staženým datům. Testování v různých tržních podmínkách – trendových, stagnujících, s vysokou i nízkou volatilitou – poskytne komplexnější přehled o výkonnosti strategie.
Nakonfigurujte také vklad (počáteční zůstatek), pákový efekt a režim optimalizace. Vklad by měl odpovídat reálnému obchodnímu kapitálu nebo realistické částce, kterou plánujete použít. Páka by měla odpovídat nabídce brokera. Prozatím nechte režim optimalizace vypnutý, je to pokročilá funkce, kterou si ukážeme později.
Volba vizuálního módu umožňuje sledovat průběh backtestu v reálném čase přímo na grafu. Tento režim je vhodný pro ladění nebo pozorování chování strategie, ale výrazně zpomaluje testování. Na začátek doporučujeme vizuální mód vypnout, šetří to čas; později ho můžete zapnout pro konkrétní období.
Uspořádejte si pracovní prostor – upravte velikost panelu Strategy Tester přetažením horní hrany, abyste měli více místa pro analýzu výsledků. Záložky ve spodní části – Backtest, Optimalizace, Graf, Zpráva – budou naplněny daty po spuštění testu. Seznámení se s nimi nyní vám usnadní pozdější práci.
Jak postupovat při backtestování: krok za krokem
Nastavení základních parametrů
Po otevření Strategy Testeru a načtení historických dat nastavte základní parametry testu.
Vyberte svůj Expert Advisor (EA) v záložce Nastavení z rozbalovací nabídky. Zobrazují se všechna zkompilovaná EA ve složce MT5/Experts.
Poté vyberte obchodní symbol – instrument, na kterém bude strategie obchodovat, například EUR/USD, akciový index nebo komodita. U multiinstrumentálních EA zajistěte, že jsou všechny potřebné symboly viditelné v okně Market Watch – pravým tlačítkem klikněte do okna a zvolte Zobrazit vše.
Timeframe určuje historické svíčky, které MT5 použije při testování. Nabízí 21 časových rámců od jedné minuty (M1) po měsíční (MN1). Vyberte timeframe odpovídající logice vaší strategie: například scalping často na M1 nebo M5, swing trading spíše na H4 nebo denní.
Nastavte časové období pomocí kalendářových ikon. Můžete zvolit přednastavené intervaly nebo upravit datum začátku a konce. Test začne o půlnoci počátečního dne a skončí posledním tikem před půlnocí koncového dne. MT5 také načítá minimálně 100 svíček před začátkem, aby se vaše indikátory správně inicializovaly. Vyberte období zahrnující různé tržní scénáře: trendy, ranging, volatilní i klidné fáze.
Určete počáteční vklad, který odpovídá kapitálu, jenž hodláte obchodovat. Standardně používá MT5 měnu vašeho účtu, ale můžete ji změnit v rozbalovacím menu. Ujistěte se, že máte k dispozici křížové kurzy pro správné převody zisků a marží. Testování s reálnými částkami dává přesnější představu o možném riziku a drawdownech.
Nastavte pákový efekt dle nabídky brokera a svých plánů. Páka ovlivňuje požadovanou marži na pozici. Například pokud broker nabízí 1:100, nastavte stejnou hodnotu. Nesoulad může zkreslit vnímané riziko strategie.
Těmito základními kroky připravíte půdu pro výběr testovacího modelu a realistickou simulaci trhu.
Výběr vhodného testovacího modelu
Po nastavení parametrů zvolte testovací model, který nejvěrněji simuluje živé obchodní podmínky. Strategy Tester MT5 nabízí několik režimů generování ticků, lišících se přesností a rychlostí. Volba podstatně ovlivní realističnost výsledků, zejména u strategií citlivých na pohyb cen, slippage či spread.
- „Open prices only“: Nejrychlejší režim, kdy se funkce OnTick() EA spouští jen na otevírací cenu každé svíčky. Vhodný pro strategie rozhodující pouze při otevření baru a bez závislosti na intra-barových pohybech nebo přesném provedení objednávek. Nezohledňuje volatilitu uvnitř svíčky ani realistické aktivace stop-loss a take-profit.
- „1 Minute OHLC“: Používá data Open, High, Low a Close každé minutové svíčky k vytvoření ticků. Je rychlejší než tick-by-tick, ale méně přesný. Dobře vyvažuje logiku a rychlost při hodnocení strategie.
- „Every tick“: Simuluje mnoho ticků uvnitř minutové svíčky, poskytuje detailní pohled na chování strategie v živém trhu. Je pomalejší, ale přesnější, zejména pro strategie závislé na přesných cenových pohybech.
- „Every tick based on real ticks“: Používá reálná historická ticková data od brokerů pro nejvěrnější simulaci. Zachycuje každý pohyb ceny a změnu spreadu, ale vyžaduje velké množství dat ke stažení, což může trvat delší dobu. Broker musí taková data poskytovat pro testované symboly.
Pro úvodní testy jsou vhodné rychlejší režimy jako „Open prices only“ nebo „1 Minute OHLC“ pro ověření základní logiky. Pro finální validaci – hlavně u skalpování, vysokofrekvenčního obchodování nebo strategií s těsnými stop-lossy – použijte „Every tick“ nebo „Every tick based on real ticks“. Strategie s dobrými výsledky v jednodušších režimech je třeba znovu testovat v těchto přesnějších, aby se potvrdila její robustnost.
Zjednodušené režimy mohou přehánět výkonnost. Strategie, která v nich vypadá efektivně, může mít problémy, když se zohlední skluz, rozšiřování spreadu či aktivace stop-loss uvnitř svíčky.
Simulace realistických tržních podmínek
Po výběru testovacího modelu dolaďte nastavení, která napodobí živé tržní podmínky, jako jsou spread, slippage a poplatky.
Spread je rozdíl mezi nákupní a prodejní cenou a přímo ovlivňuje ziskovost. MT5 umí simulovat variabilní rozptyl (spread), pokud je v historických datech od brokera tato informace obsažena. Jinak nastavte fixní spread odpovídající aktuálním podmínkám včetně možné variace při vysoké volatilitě.
Slippage značí odchylku mezi očekávanou a skutečnou realizační cenou, často se vyskytuje na trzích s rychlými pohyby nebo nízkou likviditou. Nastavte maximální odchylku v pipech pro simulaci skluzu. U hlavních měnových párů v hlavních obchodních hodinách bývá skluz minimální (1–2 pipy), ale u méně likvidních instrumentů či při významných zprávách může být výrazně vyšší. Adaptujte tuto hodnotu podle vašich obchodních podmínek.
Prodlevy v exekuci představují časový odstup mezi odesláním příkazu vaším EA a jeho realizací. I když MT5 nemá přímo parametr pro exekuční zpoždění, mějte na paměti, že latence sítě, zpracování brokerem a tržní okolnosti mohou způsobit zpoždění. Je to kritické hlavně pro strategie vyžadující okamžité reakce, například scalping nebo arbitráž.
Nakonec zohledněte náklady na provize, pokud je broker účtuje za obchod nebo za lot. I malé provize se na stovkách obchodů nasčítají a ovlivní ziskovost. MT5 umožňuje nastavit provize přímo v parametrech Strategy Testeru, což zajišťuje realistický obraz výkonnosti strategie.
Metatrader 5 (MT5) Backtest & Optimalizace | Kompletní průvodce 2025
Optimalizace strategií pokročilými metodami
Po absolvování úvodních backtestů a potvrzení základního rámce strategie přichází čas na optimalizaci. Proces spočívá v ladění parametrů a testování různých kombinací, aby strategie lépe reagovala na různé tržní podmínky. Buďte však opatrní – honba za dokonalými historickými výsledky může vést k přetrénování (overfittingu), které přináší problémy při živém obchodování. Naučte se používat optimalizační režim MT5 tak, aby strategie byla efektivní i za reálných tržních podmínek.
Aktivace optimalizačního režimu v MT5
Otevřete Strategy Tester stiskem Ctrl + R nebo v menu Zobrazit → Strategy Tester. Vyberte svého Expert Advisor v rozbalovací nabídce. Pokud EA nevidíte, ujistěte se, že je uložený ve složce MQL5/Experts a restartujte MT5.
Zapněte optimalizaci zaškrtnutím políčka Optimalizace v panelu Strategy Testeru. Použijte stejná nastavení jako při backtestu – symbol, timeframe, období, vklad, páku a exekuční zpoždění – aby simulace odpovídala živému obchodování.
Pro generování ticků zvolte režim odpovídající požadované přesnosti. Volby jako „Every tick“ a „Every tick based on real ticks“ jsou nejpřesnější, ale pomalejší. Pokud jen zužujete oblasti parametrů, lze začít rychlejším režimem „Matematické výpočty“.
Nastavení parametrů k optimalizaci proveďte v záložce Vstupy nebo v Vlastnostech EA. Zaškrtněte políčko u každého parametru, který chcete ladit, a nastavte jeho minimální (Start), maximální (End) a krokové (Step) hodnoty.
Vyberte optimalizační algoritmus. Pomalu kompletní algoritmus otestuje všechny možné kombinace parametrů, poskytuje detailní výsledky, ale může být časově náročný u rozsáhlých rozsahů. Genetický algoritmus využívá evoluční přístup ke zjištění slibných parametrů rychleji, vyvažuje rychlost a hloubku. Pro důkladné testování zvolte pomalý režim, pro rychlé shrnutí genetiku.
Po nastavení nezapomeňte předejít přetrénování.
Jak se vyhnout přetrénování (curve-fitting)
Přetrénování nastává, když je strategie příliš přizpůsobena historickým datům, čímž ztrácí schopnost fungovat v reálném prostředí. Varovným signálem je nepravidelný optimalizační graf, kde i malé změny parametrů způsobují výrazné rozdíly ve výsledcích.
Aby jste tomu zabránili, ověřujte optimalizace na jiných datech. Optimalizujte na jednom datasetu a testujte na dalším, což zajistí, že strategie skutečně zachytává tržní trendy, nikoli náhodný šum. Omezte počet laděných parametrů – každý další stále zvyšuje riziko přizpůsobení. Začněte širšími kroky, abyste eliminovali nadměrné přesné hodnoty, a jakmile najdete slibné oblasti, přejděte k jemnějšímu ladění.
Otestujte strategii v různých tržních situacích, aby se potvrdila její odolnost. Buďte ostražití u výsledků s extrémně vysokým ziskem a nízkým drawdownem – mohou signalizovat look-ahead bias, chybné či nekvalitní data nebo přetrénování. Silná strategie funguje konzistentně i při drobných změnách parametrů.
Interpretace výsledků backtestu
Po doladění strategie je klíčové detailně zhodnotit výsledky backtestu. MT5 generuje rozsáhlou sadu metrik, které pomohou rozlišit strategii s reálným potenciálem od přetrénované. Důležité je vědět, na co se zaměřit a jak to správně interpretovat.
Klíčové metriky výkonnosti
MT5 nabízí spoustu dat, ale některé metriky jsou zvlášť důležité pro hodnocení strategie. Čistý zisk dává rychlý přehled o celkové ziskovosti, zatímco roční výnosy ukazují efektivitu strategie v čase.
Profit Factor je zásadní metrika vypočítaná jako poměr hrubého zisku k hrubé ztrátě. Hodnota nad 1,0 je zisková, ale pro dobrou strategii je lepší mít 1,5 a více. Naopak pod 1,2 může značí problémy při reálném obchodování.
Maximální drawdown (MDD) měří největší pokles z maxima na minimum bilance nebo equity ve sledovaném období. Je klíčový pro odhad rizik a to, zda strategie odpovídá vaší toleranci ztrát. MT5 rozlišuje drawdown bilance (absolutní, maximální, relativní) a equity (absolutní, maximální, relativní).
Sharpe Ratio porovnává nadměrný výnos vůči volatilitě a hodnotí výnosnost přepočtenou na riziko. Vyšší Sharpe znamená lepší poměr zisku a rizika.
Procento výher (Win Rate) je sice důležité, ale nejlépe ho hodnotit spolu s poměrem průměrného zisku a průměrné ztráty. Nízká úspěšnost obchodů může být přijatelná, pokud výhry výrazně převyšují ztráty.
Analýza záložek Backtest a Graf
Záložka Backtest (někdy nazývána „Výsledky“ nebo „Report“) nabízí podrobná data včetně počtu obchodů, sérií výher a proher a průměrné délky obchodů. MT5 reporty lze rozložit podle let či měsíců, což pomáhá najít trendy a období slabších či silných výsledků.
„MT5 detailní reporty umožňují analýzu po měsících i letech. Spolehlivý indikátor by měl udržovat profit factor nad 1,2 za všech okolností.“ – Forex Tester 2024 survey
Sledujte konzistenci mezi různými časovými rámci. Například profit factor nad 1,5 v některých měsících a pod 1,0 v jiných může znamenat slabiny strategie v některých tržních podmínkách. Varovné jsou prudké poklesy či zhoršování výkonu v čase.
Záložka Graf vizuálně zobrazuje vývoj equity křivky. Stabilní vzestup s kontrolovanými poklesy je ideální, zatímco ostré propady upozorňují na výrazné ztráty. Graf je důležitý nástroj hodnocení celkové výkonnosti.
Záložka Obchody pak uvádí všechny provedené obchody chronologicky a pomůže odhalit anomálie nebo období podprůměrného výkonu.
Pro detailnější analýzu zapněte Vizuální mód ve Strategy Testeru. Ten umožní sledovat průběh obchodování EA v reálném čase s možností nastavení rychlosti přehrávání. Umožňuje ověřit chování EA a odhalit nežádoucí akce.
Identifikace oblastí pro vylepšení
Po analýze metrik a vizualizací se zaměřte na slabá místa. Prozkoumejte měsíční a roční data – kdy strategie selhávala? Během trendových fází, či ve fázích range? Znalost těchto momentů vám pomůže upravit obchodní pravidla, velikost pozic nebo filtry pro nežádoucí podmínky.
Podívejte se na rozpis obchodů – jak jsou zisky a ztráty rozděleny? Pokud malé množství obchodů tvoří většinu zisku, zatímco většina dalších přináší drobné ztráty, může to znamenat přehnanou závislost na výjimečných situacích. Naopak pokud malé výhry často vyvažují pár velkých ztrát, zaměřte se na zlepšení stop-lossů a řízení velikosti pozice.
Důkladně sledujte maximální drawdown ve vztahu k průměrné velikosti pozice a úspěšnosti obchodů. Příliš vysoké drawdowny signalizují potřebu vylepšit řízení rizika. Také zkoumejte série po sobě jdoucích ztrát, abyste měli jistotu, že velikost pozic zůstává přiměřená.
Po úpravách proveďte test na datech, která nebyla použita při optimalizaci (out-of-sample). To pomůže ověřit, zda strategie skutečně zachycuje tržní chování, nebo jen přizpůsobila parametry historickým datům. Výrazný pokles výkonnosti na nových datech signalizuje přetrénování.
Buďte obezřetní u výsledků s nereálně vysokými výnosy a minimálním drawdownem – často znamenají přetrénování. Důvěryhodné strategie dokáží obstát i při drobných změnách parametrů.
Poslední věcí je ověření, zda chování strategie odpovídá aktuálním tržním podmínkám. Pečlivé vyhodnocení nečekaných výsledků pomáhá odlišit skutečnou výhodu od možných chyb v nastavení testu či datech.
Závěr
Backtesting v MT5 vyžaduje pečlivou přípravu, testování a důkladnou analýzu. Úspěch obchodní strategie v reálném trhu závisí na kvalitě tohoto procesu. Hlavní zásady pro efektivní backtesting jsou následující.
Hlavní body průvodce
Prvním krokem je zajistit aktuálnost platformy a dat. Kvalita dat je klíčová – chyby mohou znehodnotit celý test. Nastavte parametry testera co nejrealističtěji, aby simulace odpovídala skutečnému obchodování.
Výběr testovacího modelu by měl odpovídat složitosti strategie. Režim Every Tick Based on Real Ticks poskytuje nejpřesnější výsledky, i když je časově náročný. Jednodušší modely si vystačí u základních strategií. Cílem je simulovat reálné podmínky a minimalizovat rozdíly mezi testem a živým obchodováním.
Optimalizace je oboustranný meč. Nástroje MT5 umí odhalit lepší nastavení parametrů, ale přetrénování vede ke ztrátám na reálném trhu. Vždy validujte výsledky na out-of-sample datech, aby strategie odpovídala skutečnému trhu.
Soustřeďte se na smysluplné metriky jako Profit Factor, Maximální drawdown, Sharpe Ratio a konzistenci výnosů. Stabilní strategie s mírnými, ale spolehlivými zisky předčí ty s velkými výkyvy a vysokým rizikem.
Hodnota iterativního backtestování
Backtesting není jednorázová záležitost. Úspěšní obchodníci jej vnímají jako kontinuální cyklus: testovat, analyzovat, upravovat a znovu testovat. Tento přístup pomáhá zdokonalit strategii pro různé tržní prostředí.
Po prvním testu analyzujte období, kdy strategie selhávala – bylo to při vysoké volatilitě? V trendu? Nebo v rangingu? Identifikace těchto situací umožňuje upravit pravidla vstupu, výstupu, velikost pozic nebo filtry, aby se vyhnula nežádoucím podmínkám.
Dělejte jen malé změny a testujte je samostatně. Tento systematický postup pomáhá nejen zlepšit strategii, ale i pochopit, proč funguje, ne jen že funguje.
Pečlivě zaznamenávejte každý test – parametry, výsledky a důvody úprav. Tyto poznámky budou cenné při budoucích analýzách nebo při porovnání různých verzí strategie.
Další kroky pro pokročilé obchodníky
Po důkladné optimalizaci nabízí MT5 pokročilé funkce pro přípravu na živé obchodování. Pomocí Vizuálního módu můžete sledovat EA při práci a vidět detaily, které data samotná nezobrazí. Pro složité strategie výrazně urychlí optimalizaci MQL5 Cloud Network, využívající distribuovanou výpočetní kapacitu.
Zvažte testování multiinstrumentálních a multitimeframe strategií. Ač složitější, přinášejí diverzifikační efekt, který u jednoduchých strategií chybí. Vyhodnoťte výkonnost vašeho EA na různých měnových párech nebo instrumentech, abyste zjistili, kde máte nejlepší výsledky.
Než začnete obchodovat živě, proveďte forward testing na demo účtu. Tento krok propojuje backtest s realitou, vystavuje strategii aktuálním tržním podmínkám bez rizika kapitálu. Porovnejte výsledky forward testu s backtestem – v případě výrazných odchylek přehodnoťte nastavení backtestu.
Nezapomínejte, že trhy se neustále mění. Strategie, která fungovala dříve, může selhat v jiných podmínkách. Pravidelné backtestování zajistí, že vaše obchodní přístupy budou stále odpovídat současné tržní situaci a pomůže vám udržet si konkurenční výhodu.
Často kladené otázky (FAQ)
Jak zajistit, že historická data v MT5 jsou pro backtesting přesná a spolehlivá?
Aby byla historická data v MT5 spolehlivá pro backtesting, připojte se k brokerovi, který nabízí kvalitní a ověřená historická data. Je důležité, aby data pokrývala několik let a odrážela různé tržní podmínky – trendy, volatilitu nebo ekonomické cykly.
Potvrďte také úplnost dat bez mezer. Stahujte je přímo v MT5 a obnovujte v Historickém centru. Tento postup minimalizuje chyby a zvyšuje přesnost testů.
Jak zabránit přetrénování při optimalizaci obchodní strategie v MT5?
Při ladění strategie v MT5 je užitečná walk-forward analýza, která rozděluje data na segmenty pro optimalizaci a samostatné testování. Tím ověříte, zda strategie obstojí v různých tržních podmínkách.
Další zásada: nepřeplňujte strategii příliš mnoha parametry. Přehnaná komplikovanost vede k přizpůsobení modelu pouze minulým datům, což zhorší jeho reálný výkon. Cílem je jednoduchá a odolná strategie, schopná adaptace na tržní změny.
Jak testovací model v MT5 ovlivňuje přesnost výsledků backtestu?
Volba testovacího modelu v MT5 výrazně determinuje přesnost a spolehlivost výsledků. Pro nejvyšší přesnost je nejlepší režim 'Every tick', který reálně napodobuje tržní podmínky a je ideální pro strategie založené na intradenních pohybech cen. Nevýhodou je delší doba zpracování.
Naopak režimy jako '1-minute OHLC' nebo 'Open prices only' umožňují rychlejší testování s jednoduššími daty. Jsou méně přesné, ale vhodné pro první fáze testování nebo strategie méně citlivé na drobné cenové změny.
Pro detailní dolaďování a přípravu na živé obchodování doporučujeme vždy používat režim 'Every tick' pro maximální věrohodnost výsledků.
Související články na blogu
Začněte obchodovat s For Traders
Připojte se k naší platformě, otestujte své obchodní dovednosti, obchodujte s virtuálním kapitálem a vydělávejte skutečné zisky. Získejte přístup ke vzdělávacím materiálům, pokročilým nástrojům a podpůrné komunitě, která vám pomůže zlepšit vaši obchodní cestu.
Začněte svou Obchodní Výzvu
