Backteszt 2013-04-17T19:25:16+00:00
15 bejegyzés megtekintése - 1-15 / 56
  • Szerző
    Bejegyzés
  • fortomex
    Tag
    Bejegyzések száma: 1

    Szia Radu!

    Nagyon jónak találtam a leírásodat, mindkét módszert alkalmaztam az adatok konvertálásához. A Backteszt-nél viszont problémáim adódtak a létrejött fxt fájlokkal. Tesztnél azz alábbi hibaüzenetet kaptam: ” TestGenerator: internal error because the file not opened” Mindkét konvertálásnál a létrejött fxt fájl írásvédetté vált, ezért nem tudja testgenerator a fájlokat megnyitni.  Ha megszüntetem az írásvédettséget akkor, viszont a teszt felülírja az elkészített fxt fájlokat, s nem az általunk  konvertált adatokat használja… Ez vajon miért van? Hol lehet a hiba? Hogyan tudnék a konvertált, írásvédett fájlokkal backtesztelni?

    Válaszodat előre is köszönöm

    Fortomex

     

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Az írásvédettségnek nincs köze az olvasáshoz. Az írásvédettség arra szolgál, hogy a teszter ne írja felül a már előre legenerált adataidat. Nálad pontosan ez történik, azaz nem a fájllal van probléma, hanem azzal hogy a tesztered nincs “megpatkolva”.

    Régen erre a Birt’s patchet lehetett használni, mostanában érdemes vagy a Tick Data Suite (fizetős, de kipróbálható ingyenesen) illetve a TickStory Lite program ennek megfelelő funkciójával (F8, Launch MT4…) próbálkozni.

    A módszer lényege, hogy a MT4 egyik memóriacímét kell megpatkolni ahhoz, hogy ne próbáljon meg a Start gomb megnyomásakor FXT fájlt létrehozni, hanem a már ottlévőt használja fel.

    Ha a fentiek valamelyik már használod, akkor pedig az idősíkot adtad meg rosszul.

    Látatlanban a fenti két tippem van elsődlegesen.

    NZ
    Tag
    Bejegyzések száma: 17

    Szia Radu!

    Lenne egy érdekes kérdésem, hiba a tesztnél….

    Szerettem volna a legenerált adatokból egy EA-ban a Volume változó értékét használni, és valamiért nem tudom. Egy egyszerű lekérdezéssel meg akartam tudni az értékét adott pillanatban (iVolume), de ez mindig nulla. Lehet nincs benn a generált adataimban? Ha a Visual mode bekapcsolásával futtatom le, az Adat ablak megnyitásával, a charton nem jelzi, hogy lenne értéke, ott is nullát ír, viszont ha Visual mode nélkül futtatom és majd a Nyitott chart gombal megjelenítem, akkor vannak Volume értékek a charton. Persze a második esetben futás közben is nulla értékekkel megy, de a végén mégi megjelennek az adatok.

    Nem tudom mennyire volt érthető amit írtam, válaszod előre is köszönöm!

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Exportálásnál van egy olyan opció, hogy Supress volume (magyarul Mennyiségi adatok elhagyása); ez NE legyen bepipálva. Újragenerálás után már lesznek volume adataid.
    Talán ez a gondod.

    NZ
    Tag
    Bejegyzések száma: 17

    Ne haragudj, hogy ilyen béna vagyok, de nem lelem ezt a Supress volume beállítást, hol van? Előre is köszi!

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Ahol megadod a legenerálandó idősíkokat, az alatti részen van a jelölőnégyzetek között.

    NZ
    Tag
    Bejegyzések száma: 17

    Ne haragudj ha valamit rosszul írtam, de ha jelölő négyzet, akkor Tickstory-ról beszélünk?

    Az eredeti kérdésben csv2fxt-vel generált adatokról van szó, és nem mai keltűek, elég régiek 2012.05. hónapban készültek. Ebben az esetben mit szúrhattam el?

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Változó spread esetén a Volume adatok elvesznek. Változó spreaddel generáltál?

    NZ
    Tag
    Bejegyzések száma: 17

    IGEN!

    UseRealSpread     = true; gondolom ez a beállítás adja meg a fix illetve a változó spread-et…

    Akkor most megszívtam? Kezdhetek előről mindent? Csak fix spreaddel lehet Volume értéket generálni?

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Igen, így van.

    NZ
    Tag
    Bejegyzések száma: 17

    Hát köszönöm a válaszokat…….

    Ez valami hiba volt, vagy ez most is így van a Birt’s CSV2FXT script v0.41 binaries legujabb verziójában is?

    Lehetséges lenne, hogy változó spreaddel nem is lehet Volume értéket generálni?

    Lehet figyelmetlen voltam megint, de most sem találtam erre utalásokat a leírásokban.

    Ez nem egy orbitális hiba, hogy változó spreaddel nem jár Volume?

    Vagy csak én nem látom az összefüggéseket, hogy mi mit miért zár ki?

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    A változó spread egy hekkelés, mivel a Metatrader alap esetben teljes mértékben képtelen változó spreaddel tesztelni. A Volume bevonása ebbe a dologba birt ötlete volt, és teljesen jól is teszi a rendszer a dolgát. Amennyiben változó spreaddel akarsz tesztelni, nem lesz Volume adatod – ez egészen biztosan így van.

    Annyit ha szabadna kérnem, hogy írásjelekből csak egy darabot használj? Köszi! 🙂

    folditamas
    Tag
    Bejegyzések száma: 3

    Szevasz Radu!

    Jelenleg exness-ben és egy régi alpary-ban tesztelek. Két problémám van.

    Az egyik, hogy szeretnék optimalizálni kontrol pontokkal, amit azután tik alapon visszatesztelek. Mit javasolsz, mit tegyek. Nyilván nem ugyanabban a metában, hogy ne írja át a jó adataimat.

    A másik: letöltöttem több instrumentumot TickStory Lite-al. Az EURUSD-t csak tavaly augusztus 2.-ig töltötte be.

    Radulovic Attila
    Tag
    Bejegyzések száma: 644

    Kontroll pontos tesztelésre Dukascopy-s tick adatokkal nem lehet, erre nincsen jó megoldásom.

    A TickStory-ban megadható, hogy mettől meddig töltse le az adatokat. Milyen tól-ig dátumokat adtál meg?

    folditamas
    Tag
    Bejegyzések száma: 3

    Az első témában valami olyanra gondoltam, hogy letöltöm az adatokat, és az fxt-ket kitörlöm. Úgy láttam kontrol pontoknál a hst adatokból képez fxt-ket. Az a bajom, hogy tik adatokkal az optimalizáció kivárhatatlan.

    A másik téma. Ötféle instrumentumot töltöttem le ugyanazzal az időbeállítással. Négyet rendben letöltött, az EURUSD-t csak részben. Újból próbáltam, nem változott. Mindent kitöröltem, újból töltöttem, ugyanaz.

     

15 bejegyzés megtekintése - 1-15 / 56

A hozzászóláshoz jelentkezz be!

Adhatok Neked még több ingyenes tartalmat?

Értesítelek hetente megjelenő új tartalmaimról.