A történelmi árfolyamadatok alapvető hatása a visszatesztelés szimulációjára
A programozott kereskedés gyakorlatában a visszatesztelés végrehajtása elengedhetetlen lépés.A visszatesztelés összetevői közül a történelmi árfolyamadatok minősége játszik döntő szerepet. Ennek oka, hogy bármely Automatizált Kereskedési Rendszer (EA) vagy kereskedési stratégia vételi és eladási döntései teljes mértékben a történelmi árfolyaminformációk alapján aktiválódnak.
Ha a visszatesztelés során pontatlan árfolyamadatokat használunk, akkor a szimuláció eredménye, legyen az nyereség vagy veszteség, valószínűleg nem rendelkezik valós referenciával, így az egész visszatesztelési folyamat értelmetlenné válik.
Ezért a visszatesztelés megkezdése előtt az elsődleges feladat a magas minőségű történelmi árfolyamadatok beszerzése. Csak így támaszkodhatunk valóban a visszateszt eredményeire a stratégia hatékonyságának értékeléséhez.
MT4 platform beépített történelmi adatok beszerzési módja
A MetaTrader 4 visszatesztelési funkciója három különböző árfolyamadat pontossági módot támogat a szimuláció futtatásához, ezek a következők:- Csak a nyitóár használata
- Kontrollpontok használata
- Minden egyes valós idejű árfolyampont (Tick) alapján
A stratégia fejlesztésének korai szakaszában, a stratégia teljesítményének gyors áttekintése érdekében választható a gyorsabb visszatesztelési sebességű „kontrollpont” mód.
Azonban a stratégiai paraméterek véglegesítése után a legpontosabb „minden egyes valós idejű árfolyampont ” módot kell használni egy részletes visszateszthez, hogy megerősítsük az összes kereskedési részletet.
A „nyitóár” opció pontatlansága miatt nagyon durva adatokat tartalmaz, így szinte nincs referenciális értéke, ezért ritkán alkalmazzák.
Bármelyik módot is választjuk a visszateszteléshez, előzetesen rendelkezni kell a megfelelő történelmi adatokkal. Az MT4 visszatesztelési folyamatában a brókertől származó belső történelmi árfolyamadatok beszerzéséhez először a platform eszköztárában kell letölteni azokat.
Műveleti útvonal: Eszközök > Történelmi Adatközpont
Részletes letöltési lépések
A „Történelmi Adatközpont” megnyitása után megjelenik a bróker által kínált összes elérhető kereskedési eszköz listája.
A Történelmi Adatközpont ablakában keresse meg a visszatesztelni kívánt eszközt, majd dupla kattintással nyissa meg az eszköz nevét, a rendszer megjeleníti az összes elérhető időszakot (például M1, M5, H1, D1 stb.).

Ezután egyesével dupla kattintással válassza ki a kívánt időszakokat, majd kattintson az ablak alján található „Letöltés ” gombra, és türelmesen várja meg a letöltési folyamat befejezését.
Adatletöltés utáni ellenőrzés és javaslatok
Amikor egy adott időszak adatai sikeresen importálásra kerülnek, a hozzá tartozó ikon zöldre vált.Javasolt minden időszak adatait letölteni, hogy az árfolyam történeti adatai minél teljesebbek legyenek.
Miután az összes célzott visszatesztelési eszközhöz letöltötte a szükséges történelmi árfolyamadatokat, megkezdheti a visszatesztelést.
Ugyanakkor fontos megjegyezni, hogy a bróker által közvetlenül biztosított történelmi adatok hiányosságok kockázatát hordozhatják magukban. Egyes brókerek adatai viszonylag teljesek lehetnek, míg mások adatai hiányosak vagy gyenge minőségűek.
Ennek oka, hogy a brókerek fő feladata a kereskedési végrehajtás biztosítása, nem pedig a történelmi adatok tárolása és karbantartása.
Ezért a visszatesztelés pontosságának jelentős javítása érdekében sok kereskedő inkább harmadik fél által szolgáltatott történelmi adatokat használ, akik kifejezetten ilyen szolgáltatásokra szakosodtak.
MT4 magas minőségű 99% pontosságú történelmi adatok beszerzési módjai
A piacon a deviza magas pontosságú történelmi árfolyamadatainak beszerzésére használt professzionális szoftverek főként a következők:- Tickstory
- Tick Data Suite
Ezenkívül egyetlen eszköz történelmi adatfájlja önmagában is nagyon nagy lehet, és ha több eszköz adatait kell kezelni, az jelentős helyet foglalhat a helyi merevlemezen.
Ebből kifolyólag, ha Ön aktív MT4 programozott kereskedő, a szerző inkább a Tick Data Suite szoftver használatát ajánlja.
Tick Data Suite (TDS) bemutatása
A Tick Data Suite (röviden TDS) nem ingyenes eszköz, de ha komolyan tervezi az MT4 EA programozott kereskedés fejlesztését, a szerző erősen javasolja a megvásárlását és használatát.Először kipróbálhatja a Tick Data Suite próbaverzióját, amely általában 14 napos próbaidőszakot biztosít.
Látogasson el a Tick Data Suite hivatalos weboldalára (https://eareview.net/tick-data-suite), kattintson a „TRY FREE FOR 14 DAYS ” linkre, adja meg az e-mail címét, és megkapja a próbaverziós licenckódot.

Ezután kattintson a „Download ” oldalra, és töltse le a TDS legújabb verzióját.
A letöltés után a szokásos telepítési folyamatot követve kattintson végig a „Következő ” gombokon a telepítés befejezéséhez.
Telepítés utáni Tick Data Manager
A telepítés után az asztalon megjelenik egy „Tick Data Manager ” nevű alkalmazás ikonja (amelynek logója egy kis bogár alakú figura).A program elindítása után először le kell töltenie a célzott eszköz történelmi árfolyamadatait. A kezelőfelület nagyjából az alábbi képen látható.
Az első letöltéskor javasolt a beállítás gombra kattintani (a képen piros körrel jelzett három pont), hogy megadja a kívánt kezdő és befejező dátum intervallumot az adatok letöltéséhez.

TDS letöltési beállítások és technikai előnyök
A dátumtartomány előzetes beállítása jó szokás, választhat kezdő dátumnak 2008-at vagy 2010-et.Ha nem választ, és közvetlenül a letöltés gombra kattint (a gomb mögötti nyíl ikonra), a rendszer alapértelmezettként 2003-tól kezdi a letöltést.
Azonban a túl régi piaci adatok jelenlegi visszatesztelés szempontjából viszonylag alacsony referenciális értékkel bírnak, így általában nincs szükség ilyen korai adatok letöltésére.
A TDS letöltés közben állítólag valamilyen tükrözési technológiát alkalmaz (a pontos technikai részleteket a szerző nem vizsgálta mélyebben), amelynek jelentős előnye, hogy a felhasználó számítógépének merevlemez kapacitását nem foglalja túlzottan, nem szükséges hatalmas nyers adatfájlokat letölteni és tárolni.
Továbbá, a TDS 2022-ben frissítette letöltési technológiáját, így a jelenlegi letöltési sebesség rendkívül gyors, jelentősen hatékonyabb, mint a több évvel ezelőtti verziók.
TDS és MT4 visszatesztelési felület integrációja
Amikor az adatok a Tick Data Manager segítségével letöltésre kerülnek, térjen vissza az MT4 stratégia tesztelő (Strategy Tester) felületére, ahol észreveheti, hogy a jobb felső sarokban két új jelölőnégyzet jelent meg:Az egyik a „Tick adatok használata (Use tick data) ”, ezt feltétlenül be kell jelölni, hogy a visszatesztelés a TDS által biztosított magas minőségű történelmi adatokat használja;
a másik a „Tick adat beállítások (Tick data settings) ”, amelyre kattintva egy haladó beállítási ablak nyílik meg, ahol ellenőrizhető, hogy a TDS sikeresen betöltötte-e a legfrissebb letöltött árfolyamadatokat.

TDS haladó visszatesztelési beállítási funkciói
A „Tick adat beállítások” ablakban további finomhangolási lehetőségek is elérhetők, például a szerver GMT időzónájának beállítása, a szimulált lebegő különbség és a csúszás (slippage) konfigurálása.Ezek a gazdag funkciók bizonyos mértékben kompenzálják az MT4 natív visszatesztelésének korlátozását, amely csak fix különbséget képes kezelni.
A szerző személy szerint hosszú távú stratégiák visszatesztelésekor általában nem állít be külön lebegő különbséget és csúszást, mert a hosszú távú stratégiák kevésbé érzékenyek ezekre.
Viszont, ha rövid távú stratégiákat kereskedik, akkor a lebegő különbség és a csúszás hatása nagyon jelentős lehet, és a TDS ezen funkcióinak engedélyezése a visszatesztelés során valósághűbb kereskedési környezetet eredményez.
Magas minőségű visszatesztelés TDS használatával
A TDS engedélyezése után az MT4 könnyedén képes végrehajtani 99,9% modellminőségű visszatesztelést.Csak az ilyen magas minőségű adatokon alapuló visszatesztelési jelentések rendelkeznek magas referenciális értékkel, és képesek valósághűen tükrözni a stratégia történelmi teljesítményét.

Tick Data Suite fizetési modellje
A Tick Data Suite háromféle fizetési csomagot kínál:- Éves előfizetés
- Havi előfizetés
- Élettartam licenc
Ha később eldönti, hogy hosszú távon használja az EA-t kereskedésre, akkor érdemes lehet áttérni az élettartam licencre.
TDS licenckód használati megjegyzések
A vásárlás után a Tick Data Suite e-mailben elküldi Önnek a licenckódot (kulcsot).Fontos megjegyezni, hogy egy licenckód egyszerre csak egy számítógépen aktiválható.
Bár lehetőség van a számítógép cseréjére, minden alkalommal, amikor vált, a licenckód 14 napig az aktuális gépen marad zárolva.
Más szóval, ha egy számítógépen beírja és aktiválja a licenckódot, majd egy másik gépen szeretné használni, legalább 14 napot kell várnia.
MT4 történelmi árfolyamadatok előkészítésének összefoglalása
Összefoglalva, ha Ön EA-val most ismerkedő kezdő, és csak alapvetően szeretné megérteni és kipróbálni a visszatesztelési funkciót, akkor a bróker által ingyenesen biztosított történelmi árfolyamadatok letöltése elegendő lehet az alapvető igények kielégítésére.Azonban, ha célja az EA-val való tényleges kereskedés, akkor elengedhetetlen egy olyan történelmi árfolyamadat beszerzése, amely megbízható referenciával rendelkező visszatesztelési eredményeket képes produkálni.
Bár a TDS fizetős, a szerző úgy véli, hogy az általa nyújtott előnyök messze meghaladják a költségeket:
- Helytakarékos a számítógépen
- Gyors és kényelmes letöltés
- Közvetlen kompatibilitás az MT4 felülettel
- Nincs szükség manuális importálásra
Mondhatjuk, hogy az MT4 platformot használó programozott kereskedők számára a TDS egy elengedhetetlen eszköz.
Ha úgy érzed, hogy ez a cikk hasznos számodra, oszd meg barátaiddal.
Hadd tanuljanak mások is a devizakereskedelemről!
Hadd tanuljanak mások is a devizakereskedelemről!