Nástroj pro backtest vybírejte podle otázky, kódu a dat. Ruční rozhodování potřebuje skrytou budoucnost a záznam, EA kompatibilní runtime a výslovné provedení. Forex Tester Desktop a Online jsou jiné produkty, MT4 a MT5 mají odlišné testery. Značka ani konečný balance samy platnost testu nedokládají.

Co testuje prostředí MetaTrader

Strategy Tester vyhodnotí kompatibilní Expert Advisor v historických datech a vydá záznam obchodů. MT4 používá MQL4, MT5 MQL5 a více tickových režimů. Nejde vždy o jedno volání na svíčku: režim a události programu určují dostupná pozorování. Vizualizace MT5 ukazuje simulované akce EA, není automaticky plný panel pro ruční replay zadávání; doplněk potřebuje vlastní kontrolu.

Every tick based on real ticks používá dostupné brokerovy zaznamenané ticky. Dokumentace popisuje generování při minutové svíčce bez ticků a ignorování ticků bez odpovídající minutové svíčky. Ověřte pokrytí a report, ne pouze zvolený název. Optimalizace může mít úplné a genetické hledání, místní či podporované cloudové agenty. Podrobnější data a hledání samy nezaručí realistické plnění nebo zisk.

Kompatibilita zahrnuje živé funkce robota. MT4 tester podle dokumentace neobsluhuje Timer/ChartEvent ani WebRequest a další vnější interakce; obchoduje testovaný symbol. Robot závislý na časovači nebo webu proto potřebuje zvláštní ověření. Úspěšně dokončený report tento živý mechanismus neotestoval. Sledujte první operace a deník.

Co patří konkrétní edici Forex Tester

Desktop nabízí ruční replay i vlastní automatické strategie. Návod popisuje vlastní expert jako DLL, nikoli prosté přenesení EX4/EX5 do totožného MetaTrader runtime. Online běží v prohlížeči s vlastními nástroji a plány: uvádí roboty, poloautomatické schvalování, optimalizaci výstupu a import historie obchodů podle plánu. Import MT4/MT5 obchodů není import kódu EA. Ověřte první signály, množství, ceny, poplatky a stavy při každé konverzi.

Replay může procvičit pravidlo, rychlejší přehrávání však neprokazuje rychlejší rozvoj dovednosti. Srovnejte zdroj, data, mezery, Bid/Ask či Last, seance a náklady. Placená historie není automaticky kvalitnější než brokerova. Licence, funkci nebo datové oprávnění jedné edice nepřenášejte podle stejné značky na druhou.

Pět kritérií a úplné náklady

Původní fiktivní roční rozpočet:lokální tester s nulovou licencí a daty 20 USD/měsíc stojí 240 USD. Licence 120 USD/rok a data 15 USD/měsíc dávají 300 USD. Žádné daně, hardware, doplňky nebo pronajatý výpočet. Nejde o současné tarify. Bezplatná licence není nulový workflow a data za peníze nejsou důkaz přesnosti. MQL5 Cloud odděleně účtuje spotřebované prostředky agentů a přenos; univerzální bezplatnou kvótu zde nepředpokládáme.

Posuzujte účel, celý náklad, kompatibilitu kódu, kvalitu dat a optimalizaci. MT5 je přirozený tester MQL5, Forex Tester má vlastní automatizaci i Desktop Strategy Optimizer; není pouze pro lidi proti „strojovému“ MT5. Walk-forward odděluje postupná trénovací a pozdější hodnoticí okna, ale výsledek stále závisí na datech, nákladech a protokolu.

Kdy začít u Strategy Testeru

Pro MQL5 EA začněte kompatibilním nativním prostředím, zvolte režim podle pozorovaných vstupů a ověřte real-tick pokrytí, náklady i zpoždění. Jiný produkt může automatizovat vlastní API, neznamená to kompatibilitu vašeho souboru. Evidujte celé parametrické hledání. Nejlepší in-sample varianta není nezávislý výsledek a jeden pozdější MT5 Forward oddíl není automaticky opakovaný walk-forward. Budoucí výnos negarantuje ani jeden.

Ruční cvičení, pořadí cen a dostupnost

U konkrétní edice porovnejte pause, zápis, ovládání, export a skrytou budoucnost. Desktop popisuje návrat zpět i Forward testing only. Návrat může pomoci výuce, ale opravené rozhodnutí na známé cestě není nezávislý test. Opakované cvičení od hodnoticího záznamu oddělte.

Původní OHLC příklad kupuje jednu modelovou jednotku za 100, SL 95, TP 108. Spojité cesty, plnění přesně na úrovni a nulový spread i ostatní náklady. Cesta 100→110→90→105 a 100→90→110→105 mají stejné O 100, H 110, L 90, C 105. První skončí na TP+8, druhá na SL−5. Konečná svíčka sama nevybere příznivý výsledek. Jemnější data mohou určit pořadí, ale živé provedení stále potřebuje správnou cenovou stranu a model plnění.

Dostupnost je samostatná podmínka

V 10:20 neznáte konečné hodinové HighFiktivní lineární cesta:10:00/100,10:20/101,10:50/110,11:00/104. Čas je úměrný, cena na jedné stupnici. V 10:20 maximum 101 nesplní High≥108. Konečné 110 je známé až po konci hodiny; chybný import do řádku 10:20 filtr pustí. Šedá přerušovaná pozdější cesta je zpětný pohled, ne prognóza ani tehdejší informace.KTERÁ DATA BYLA ZNÁMÁ?Libovolná cena; naše hodinová cesta.10010511010811010410:0010:2010:5011:00V 10:20: High=101<108Chybný konečný import:110≥108Práh neopraví nedostupná data.

Jiná oddělená cesta má body 10:00/100,10:20/101,10:50/110 a 11:00/104, lineární spojnice a žádné jiné extrémy. Interval výslovně obsahuje koncové 11:00; nepopisuje pravidlo přidělení ticku do svíčky konkrétní platformy. Žádný spread, pokyny ani peněžní výsledek. Šedá pozdější část slouží zpětnému zobrazení a společné měřítko neznamená předpověď.

Filtr „High od začátku hodiny do rozhodnutí≥108“ v 10:20 zná pouze 100 a 101 a jejich úsek. Maximum 101 podmínku nesplní.110 nastane až 10:50; na konci je O 100, H 110, L 100, C 104. Záměrně chybný import konečného High 110 do řádku 10:20 najednou filtr splní. Změnila se dostupná informace, ne kvalita pravidla. Není to výchozí vada jedné značky, ale reprodukovatelná chyba přípravy. Logujte čas rozhodnutí a rozsah tehdy dostupných dat, ne pouze čas začátku baru.

Jeden účet není součet nezávislých reportů

Shodně nastavte instrument, kontrakt, zónu, počáteční hotovost, objem, komise, spread, financování a události. Najděte první odlišný signál či provedení, ne pouze dva konečné balance. Původní fiktivní účet 100 jednotek má dva současné požadavky A i B po 70 a samostatné čisté výsledky 12 a 8. Modelové pravidlo zamítne druhý požadavek pro nedostatek volného kapitálu. Vstoupí pouze první:sdílený výsledek 12 nebo 8, nikoli 20. Jde o naši funding policy, ne brokerovu maržovou specifikaci.

Nový CZK test pořadí po nákladech: k prvnímu čistě modelovému OHLC protipříkladu přidejme v oddělené větvi hodnotu 50 Kč za cenovou jednotku a dodatečný konečný náklad 40 Kč za celý obchod. Žádný jiný poplatek, konverze nebo cenová odchylka. První cesta dává 8×50−40=+360 Kč, druhá−5×50−40=−290 Kč. Rozdíl 650 Kč nezmizí přidáním stejného poplatku. Bez znalosti pořadí nelze z téhož OHLC automaticky připsat+360 Kč. Hodnota jednotky i náklad jsou vymyšlené, ne parametry reálného kontraktu.

Pořadí SL/TP v nové CZK větvi

Pořadí SL/TP v nové CZK větviPořadí SL/TP v nové CZK větviTP dosažen dřív+360 KčSL dosažen dřív−290 KčRozdíl cest650 Kč
Pořadí SL/TP v nové CZK větvi. Vlastní fiktivní model.

Pro přečtení detailů posouvejte diagram vodorovně nebo jej zvětšete.

Číselný přepis diagramu: Pořadí SL/TP v nové CZK větvi

Fiktivních 50 Kč za cenovou jednotku a 40 Kč celý náklad, spojité cesty a přesná plnění; bez jiných položek.

Stejný poplatek nevybere chybějící intrabarovou cestu.

TP dosažen dřív
+360 Kč — +8 jednotek×50−40.
SL dosažen dřív
−290 Kč — −5 jednotek×50−40.
Rozdíl cest
650 Kč — Shodné OHLC pořadí nedodá.
Cvičení: vybere shodný náklad 40 Kč správnou větev?

Ne. Obě části odečtou stejných 40; pořadí prvního dosaženého SL/TP zůstává rozhodující. Původní beznákladový příklad+8/−5 je samostatný, nové korunové výsledky jej nenahrazují.

Únik budoucnosti nevyřeší větší počet období. Rozhodnutí uložte před odhalením dalších dat a přetočené pokusy označte. Po dalším ladění na hodnoceném období už toto období patří do výběru. Uchovejte i neúspěšné varianty; rozpoznaný známý graf není plně neviděný vzorek.

Volba podle úlohy

Pro MQL5 začněte nativním testerem, pro ruční postup porovnejte konkrétní replay, včetně Forex Testeru. U jeho automatizace ověřte vlastní API a optimizer. Nezávislé a forward kontroly mají své předpoklady, nejsou nejsilnější univerzální zárukou zisku. Krátká shoda dema a historie necertifikuje živá plnění.

Další kontrolovaný běh

  1. Pojmenujte otázku:ruční volba, kód EA, exekuce nebo sdílený kapitál.
  2. Na dostupných datech a dovoleném trialu uložte nastavení a první operace i deník. Pevné dva roky nebo moving-average crossover jsou jen volba cvičení.
  3. Porovnejte ticky, minutové záznamy, mezery, cenové strany a smluvní jednotky; více souborů neopraví každou chybu modelu.
  4. Předem zmrazte výběr i pozdější hodnocení a uchovejte hledané varianty. Šest měsíců není obecně dostatečný práh.