A Tick Data Suite 2.x.y telepítése
A szoftverhez itt tudsz próbaidőszakot igényelni. A kattintást követően add meg e-mail címed és neved, a további instrukciókat e-mailben kapod meg. Az e-mail tartalmaz egy licenckulcsot, amellyel elkezdheted a 14 napos próbaidőszakot. A szoftver letöltéséhez kattints az e-mailben található DOWNLOAD gombra. A megjelenő oldalon egy újabb DOWNLOAD feliratú gombot fogsz találni, erre bökj rá, és máris elindul a telepítőprogram letöltése. Ez egy egyszerű telepítő, ami végigvezet majd a telepítési folyamaton – nem bonyolultabb, mint bármilyen más szoftver telepítőprogramja.
Miután letöltődött a program, indítsd hát el, és telepítsd fel a számítógépedre!
Próba licenc igénylése
A TDS fizetős szoftver, azonban természetesen lehetőséged van 14 napig kipróbálni, mielőtt úgy döntesz, hogy nem tudsz és nem akarsz az általa nyújtott funkciók nélkül élni. A felső menü TRIAL linkjére kattintva írd be a neved és e-mail címed, bizonyítsd hogy nem vagy robot, majd kattints a SUBMIT gombra! Az űrlap elküldése előtt ellenőrizd, hogy jól adtad-e meg e-mail címed!
Kisvártatva megérkezik az e-mail, amelyben benne lesz maga trial (kipróbálási) licenc kód, amelyet a telepítés során szükséges majd megadnod. Fontos tudnod, hogy a próba licenc nem mozgatható át másik számítógépre! Ha másik gépen szeretnél tesztelni, kérhetsz új licencet akár ugyanarra az e-mail címre is, amelyet az imént használtál.
További lényeges információ, hogy a próba licenc nem használható virtuális számítógépeken, így VPS szervereken sem. Amennyiben a számítógéped hibásan lesz virtuális gépnek bélyegezve, esetleg Mac számítógépről próbálsz majd tesztelni, az ügyfélszolgálaton keresztül kérheted, hogy a próba licenced kivétel legyen és ne essen korlátozás alá.
A telepítés utolsó képernyőjén be van pipálva a Launch Tick Data Manager, azaz a Tick Menedzser indítása lehetőség. Kattints a Finish gombra és várj türelmesen, hogy elinduljon a Tick Data Suite adatkezelő része, amelyre innentől kezdve adatkezelőként fogok hivatkozni.
Tick Data Manager, azaz az adattár kezelője
Az adattár a saját számítógépeden lévő adatbázis, amiben az instrumentumokhoz kötődő nyers adatok tárolódnak.
Az adatkezelő pedig az a hely, ahol az adattáradba szánt Dukascopy és True FX adatokat le tudod tölteni. Ezeket az adatokat fogja majd felhasználni a számítógépeden lévő összes MetaTrader4 a visszatesztelési panelen keresztül. Többé nincs szükség előzetes adatgenerálásra, exportálásra; amint az adatok letöltődtek, azok azonnal használhatóvá válnak a számítógépeden lévő MetaTrader4 terminálon belül.
Az adatkezelő felülete kissé fapados, de a funkciói bőven kiszolgálják a célt: jó minőségű adatokat leszel képes letölteni vele a két érintett szolgáltatótól. (A szolgáltatók listájának bővülése később várható, jelenleg egyelőre a Dukascopy és a TrueFX adatai érhetőek el.)
Több feladatot is létrehozhatsz, és várakozási sorba állíthatsz. Például kérheted az EURUSD, majd az EURJPY, végül az USDJPY adatainak letöltését is. Egyszerre egy feladat feldolgozása történik meg, de a feladatok közti sorrendet bármikor megváltoztathatod majd az ablak jobb alsó sarkában elhelyezkedő doboz fejlécében sorakozó gombokkal, sőt szüneteltetésre is lesz lehetőséged.
A programrész oszlopainak jelentése (balról jobbra):
- Symbol – instrumentum
- Downloaded days – hány napnyi adat áll rendelkezésre a saját adattáradban
- Start date – az a dátum, ahonnan a szolgáltatótól letölthető adat
- Oldest downloaded – legrégebbi letöltött adat – a legkorábbi olyan nap, amihez adat tartozik a saját adattáradban
- Most recent downloaded – legutoljára letöltött adat – a legkésőbbi olyan nap, amihez adat tartozik a saját adattáradban
Minden sor végén találsz egy három pontot és egy lefelé mutató nyilat tartalmazó gombot. A hárompontos gombra kattintva megjelenik egy új ablak: a Download fülön letöltést, míg az Export fülön exportálást tudsz végezni.
Számodra elsősorban a Download fül a lényeges, ez kapcsolódik a helyi adattárhoz és itt tudod beállítani a letöltés kezdő- és végdátumát. Amennyiben a Resume jelölőnégyzetet is bepipálva hagyod, akkor csak azokat az adatokat tölti majd le a program, amelyek hiányoznak a helyi adattárból. A Start download (vagy ha már van aktív feladat, amin éppen dolgozik a program akkor Queue download) gombra történő kattintással máris parancsot tudsz adni a programnak, hogy illessze be a feladatok közé az adott letöltést.
A további gombokkal a letöltendő időszakot tudod befolyásolni, jelentésük a következő:
- Last year – utolsó év az aktuális naptári naptól visszafelé számolva
- Last 6 months – utolsó 6 hónap az aktuális naptári naptól visszafelé számolva
- All data – összes, rendelkezésre álló adat letöltése
- Year to date – aktuális év első napjától a mai napig tartó időszak
- New data – az összes adat a helyi adattárban lévő utolsó adattól a legfrissebb rendelkezésre álló adatig
- Old data – az összes adat a helyi adattárban lévő legkorábbi adattól a legrégebbi rendelkezésre álló adatig
Egy kis ismétlés: a dátumokkal tehát nem a visszatesztelés tól-ig időpontját állítod be, hanem csak azt, hogy a helyi adattáradban mettől meddig szeretnéd elérhetővé tenni az egyes instrumentumok visszamenőleges adatait. Az adattárba importálhatod a korábban Tickstoryval, JForex-szel letöltött adataidat is – ezekről is írok később, az adatkezelő beállításainál.
A letöltési feladatok futásának állapotát a már korábban említett jobb alsó sarokban elhelyezkedő dobozban fogod látni – az alábbi képernyőképen éppen az EURUSD letöltése történik, miközben a GBPUSD várakozó státuszban van.
Az Export fül csak akkor jelenik meg, ha a helyi adattárban már vannak korábban letöltött adatok. Itt CSV (vesszővel vagy más karakterrel elválasztott) fájlba tudod exportálni az adatbázisban lévő áradatokat Dukascopy, Ninjatrader vagy egyedi formátum alapján.
Kíváncsi vagy ehhez hasonló, hasznos bejegyzéseimre?
Ha érdekelnek az ehhez hasonló témákkal foglalkozó bejegyzések, akkor add meg keresztneved és e-mail címed, hogy elküldhessem Neked!
Meglévő, korábban más szoftver által letöltött adatok felhasználása
Amennyiben korábban már alkalmaztál valamilyen megoldást jó minőségű letöltött adatok kapcsán, akkor a jó hír az, hogy ezt a Tick Data Suite be tudja importálni saját adattárába – azaz nem kell letöltened újból a számodra fontos adatokat. Korábbi adatok származhatnak a következő megoldásokból:
- Tickstory,
- SQ Tick Downloader,
- JForex,
- Birt PHP szkriptjei.
A program jobb felső sarkában lévő gombra kattintva előhívhatod a Tick Data Manager beállításait, amelynek kettő panelja van: Settings és Data. Az előbbin az adattárad elérési útját tudod megadni, ahová az adatok mentésre kerülnek – vagyis nem MT4 elérési utat kell beállítanod! Érdemes egy olyan meghajtót választanod, ahol elegendő hely áll majd rendelkezésre az adattárban tárolt fájlok, illetve az ideiglenesen előállított fájlok számára. A további beállításokhoz nem szükséges nyúlnod.
A Data fülön a Tickstory import gomb segítségével egy kattintással importálni tudod a korábban letöltött nyers adatokat a számítógépeden lévő Tickstory-ból. A Manual Dukascopy import… gomb segítségével megadhatod azt a könyvtárat ahol korábban SQ Tick Downloader, JForex vagy Birt php szkript által letöltött adataid vannak.
Amennyiben befejezted a letöltéseket / importálásokat, készen állsz arra visszatesztelj velük. A jó hírem az, hogy nem szükséges fájlokat generálni – a még jobb pedig, hogy most megmutatom, milyen egyszerűen tudod kezelni az új funkciókat, amelyek a rendelkezésedre állnak a visszatesztelés kapcsán. Nyugodtan zárd be a Tick Data Managert!
A bonyolult adatgenerálási folyamatok helyett…
… egyszerűen csak indítsd el a MetaTrader4-et, amelyben tesztelni szeretnél! Jól hallottad – nincs szükség semmilyen speciális indítási módszerre. Ha korábban a TDS.exe -t használtad, visszatérhetsz a „mezei” MT4 indításra. A Tick Data Suite képes arra, hogy a saját parancsikonjával indított MT4-eket felismerje és menet közben „bütykölje” meg.
A bütykölés eredményeképpen a visszatesztelési panelen pár új vezérlőelemmel fogsz találkozni – ezt az alábbi képernyőképpel illusztrálom.
Amennyiben szeretnéd bekapcsolni a jó minőségű, letöltött adatokkal történő visszatesztelést, jelöld be a Use tick data jelölőnégyzetet! Innentől kezdve a Tick Data Suite gondoskodik arról, hogy a MetaTrader4 a saját brókercégedtől származó hitvány minőségű adatok helyett az adattárban lévő adatokkal dolgozzon. A fantasztikus az, hogy a Start gomb megnyomása után a program azonnal nekilát az adatok előkészítésének, és pillanatokon belül megindul a visszatesztelési folyamat. Ha később bővíted az adattárban található adatok mennyiségét, az rögtön felhasználhatóvá válik akár a MT4 terminál újraindítása nélkül.
A Use tick data és a Tick data settings vezérlők csak akkor érhetőek el, ha Minden tick módszer van kiválasztva a Modell lehetőségnél.
Lássuk most A Tick data settings gomb alatt található lehetőségeket! Ezek mindegyike az aktuális visszatesztelési folyamatra vonatkozik, és tételesen végigmegyek rajtuk, hogy láthatóvá váljon, milyen profi lehetőségek állnak most már rendelkezésedre a visszatesztelésen belül történő folyamatok irányítása kapcsán.
Kattints az alábbi képre a cikk befejező részéhez!
Szia Radu! Ha megveszem ezt a programot, akkor az egyszeri díjon kívül még fizetnem kell a havi 10$ összeget is?
Köszi a választ.
Szia Attila!
A Tick Data Suite-ot a havi 3000 Ft os rendszeres frissìtés nélkül is meg lehet vàsárolni?
Utána kérdezek, és itt megírom majd Neked, ha választ kapok.
Szia Dani!
Választ kaptam Birttől: nem muszáj fizetned a havi előfizetési díjat. Ez a következőket jelenti (fontos tudnod a korlátokat is):
A későbbiekben 29 USD ellenében visszatérhetsz a havi díjfizetéshez.
Ezeket az információkat itt találod meg a szoftver weboldalán.
Köszönöm Radu! :-)
Szia Radu! Szeretnék kérdezni, a Tick Data Suite-ot letöltöttem, próbaverzió! Az EURUSD elérhető teljes adatokat letöltöttem a Dukaskopytól. Ezek után elkezdtem a Moving Average.ex4-t visszafelé minden évben jan.01-től jan. 31-ig futtatni. Minden alapon, nem az eredmény a fontos. 2017 és 2016 ban a Chart nyitása funkció működik, viszont 2015 -ben már nem a teszt adatokat rajzolja, mert csak 2015 okt 30-tól vannak adatok a charton. Próbáltam az Eszközök-Beállítások-Max oszlopok a multban funkciót 9-esekkel megtölteni, de ennél 2147483647 nem lett nagyobb. A kérdés, akkor adott időpontól nem lehet kb. 2 év 2 hónapnál távolabb tesztelni vizuálisan? Van valami megoldás, elbénáztam valamit? Előre is köszi.
Szia Radu! A tegnapi kérdésem annyival egészíteném ki, hogy lehet nem is jó helyen tettem fel a kérdést, mert ez az MT4-ben lehet valami érdekesség. Próbáltam Visual módban is a tesztet, úgy régi időpontokra is 2010 stb. szépen rajzolja. Egy hosszabb időszakra 20150101-től 20171231-ig a visuál mód kirajzolja az összes gyertyát, csak hát jóval lassabb (akkor is ha az Ugrás ide gombot használom). Ezek után azt nem értem, ha a fenti 3 éves időszakot visuálban megjeleníti, akkor sima futtatás után a Chart nyitása gomb ezt miért nem tudja, és miért csak 2015 okt 30-tól vannak adatok?
Bocs hogy ilyen hosszúra sikerült a kérdésem.
A 2147483647 az a szám, amelyet egy 32 bites egész szám felvehet. Ez a MT4 korlátozása, és emiatt nem tudsz ennél több gyertyát visszamenőlegesen a charton látni. Elviekben ez bőségesen elegendő kell legyen, hiszen ha M1-es idősíkban gondolkodunk, akkor is kb. 1 491 308 napról van szó.
Milyen idősíknál jött elő a chart megnyitási probléma? A beállításoknál két szám van, mindkettőhöz ugyanezt írtad be?
Szia! Igen a Max oszlop a múltban és a charton is 2147483647 ennyi. H1-en 2015 okt 30 előtt nincs adat, M30-on 2016 ápr 29 előtt nincs, M5 2017 feb 24 előtt nincs adat. Visual módban a kijelölt időszakon mutatja, csinálja. Ha nem visualban megy, csak futás után szeretném a chart megnyitással megnézni a kötéseket, azokat nem mutatja.
Szerintem az a megoldás, hogy a vizualizáció során a TDS a saját adatait használja a megjelenítéshez, míg a „Chart megnyitás” során a brókercég alap adatait használja fel, abból meg csak annyi van, amennyit látsz.
Írtam Birtnek, hogy ez bug-e, illetve ha nem, akkor hogyan lehet megoldani ezt a problémát. Szerintem úgy, hogy átmásolod a TDS által legenerált HST fájlokat a brókercég eredeti adatainak helyére – de meglátjuk, hogy ő mit válaszol.
Szia NZ!
Birt megerősítette az elgondolásomat, amit fentebb írtam. A jelenség nem hiba, hanem tudatos működés eredménye. A visszateszt során létrejött HST fájlokkal – amik a gyertyaadatokat tartalmazzák – a TDS nem írja felül a terminálodban lévő aktuális gyertyadatokat. Ha ezt mégis szeretnéd, akkor két lehetőséged van:
1) Olvasd el ezt a leírást (elég a 19. pontig megcsinálnod, a többi érdektelen számodra)
2) Vagy: a TDS beállítási panelén, a Misc fülön kattintsd be az Always save the HST files when running a tick data backtest opciót. Figyelj arra, hogy ekkor ne legyen nyitva az érintett chartból semmilyen idősík abban a pillanatban, amikor a visszatesztet elindítod. Tehát ha EURUSD-re tesztelsz, akkor ne legyen EURUSD chart nyitva a terminálban!
Én első körben a 2. opciót javaslom. Megjegyzés: akármelyik megoldást is alkalmazod, a brókercégtől letöltött adatok minden alkalommal felülírásra kerülnek! Majd jelezz vissza, hogy megoldódott-e így a problémád.
Szia Radu! Meg lehet rajtad keresztül is vásárolni a TDS-t ?
Üdvözöllek! Igen. Kattints ide!
Szia Radu! A véglegesített verzió gép függő?
Szia Csaba!
Igen, egy gépen tudod használni. Gépet 24 órán belül csak egyszer tudsz váltani.
Szia Radu!
Ha a Dukascopynál nyitok számlát, akkor rendelkezésemre állnak-e a jó minőségű múltbeli adatok, vagy azokat csak ezen a cégen keresztül lehet elérni?
Szia Laci!
Gyertyaadatok formájában valószínűleg rendelkezésedre állnak jobb minőségű adatok – nem próbáltam még közvetlenül a Dukascopy platformját.
Az biztos, hogy nem lesznek tick minőségűek, hiszen a MetaTrader4 kizárólag gyertyaadatokat tárol, és azokból próbálja – némi véletlenszerűsítéssel – lemodellezni a megtörtént eseményeket.
Ebben a bejegyzésemben részletesen megtalálod, hogy hogyan is működik az adatkezelés a MT4-ben, itt pedig egy Trader Klubos webinárium felvételét találod, amelyben szintén a visszatesztelésről beszélek. Áprilisban valószínűleg a tick minőségű visszatesztelésről tartok majd előadást, ha érdekel, javaslom, hogy iratkozz fel a Trader Klub hírlevél listájára is!
Szia, egy robotot indítottam ic markets demó számlán, előző nap nyitott 4 pozíciót, de a teszten ezen a napon nem nyitott egyet sem, mi lehet a baj? Dukascopy adatokat használtam változó spread-del és csúszásokkal, GMT+2-ben, mivel az ic markets ebben az időéltolásban van.
Kedves Vilmos!
A visszatesztelés során használt adatok és a brókercéged adatai nem egyeznek, ez sok különbséget okozhat. Teljes azonosságot így semmiképpen sem érdemes keresned köztük, hiszen a jó minőségű visszatesztelés célja nem ez. Mindig lesznek eltérések, hiszen a két brókercég gyertyaadatai eltérnek.
Mindemellett ilyen súlyos eltérésnél érdemes ellenőrizni, hogy:
Személyre szabottan egy konzultációval tudok rendelkezésedre állni. Ott jóval könnyebb dolgunk van, mert a képernyőmegosztás segítségével konkrétan végig tudjuk nézni a kérdéseidet.
Még valamit elfelejtettem: első körben a csúszást kapcsold ki, hátha az okozza az eltéréseket. Érdemes az Expert naplót is ellenőrizni, mert könnyen lehet, hogy valami oknál fogva nem tud kötni a robot (környezet beállításának hibája, kevés tőke stb).
Köszönöm a segítéget, végülis több brókernél nyitottam demó számlát és megnézem melyik hasonlít a legjobban a dukascopy-ra, mivel ott jó eredményeket értem el a teszteken. Várok pár napot és visszatesztelem melyik egyezik meg vele. Dukascopy is jó lenne csak 1 bajom van vele, hogy 1:30 a tőkeáttét, nekem 1:500-ra van szükségem a robothoz. Esetleg tudsz ajánlani te is egy brókert, ami a tőkeáttételen kívül megegyezik vele?
Ez jó ötlet, örülök, hogy találtál egy irányt, amellyel próbálkozol.
Pozícióépítős stratégiát használsz, azért kell az 500-as tőkeáttétel?
Brókercéget elvből nem szeretnék ajánlani, de a Google-ben az 500-as tőkeáttételre és reguláció országára keresve biztosan szembe jön majd pár találat. Én 1:30-as tőkeáttételű számlával rendelkezem, és a stratégia, amelyet használok, nem igényel magasabb tőkeáttételt. Amivel mostanában találkoztam, az legfeljebb 1:200-as áttétel (Svájc), ennél ritkán futok bele magasabba. Ausztráliában persze van több 500-as cég, de ott hamarosan tőkeáttétel csökkenés várható, ezt érdemes előre bekalkulálni.
1:30-as áttéttel is műkődik csak jóval alacsonyabb profitot hoz, meglátjuk mit mutatnak a demó számlák és beszámolok az eredményről. Köszönöm a segítséget.
OK, nincs mit! ;)
Szia, 1 nap lement és vissza teszteltem. Az az érdekes, hogy még a ducascopy saját adataival visszatesztelve sem ugyanazt mutatja :D. Viszont azóta találtam egy ígéretes brókert, akinek a demó számláján szépen dolgozik a robot. Naplójában nincs hiba, mindent végre tud hajtani, míg ugyanezekkel a beállításokkal más brókereknél nem így viselkedik. A spread-ek nagyrészt azonosak, de mégsem tud stopp loss és take profit szinteket végrehajtani sokszor. Érdekes, hogy ennyire változó a brókerek piaca, annak ellenére, hogy magyrészt azonos feltétekkel fut rajta a robot. ?
Igen, ez sajnos így van. Tick Data Suite-ot használsz? A csúszás nincs véletlenül bekapcsolva?