Kereskedési napló

Itt vagy:

Kereskedési napló

A kereskedésben a napló vezetése rendkívül fontos szerepet tölt be – a Trader Klub oldalain Gábor itt írt róla bővebben is. Az őszintén és tudatosan vezetett napló megmutatja a hibákat, egyfajta tükörként szolgál számodra.

A kereskedési napló funkció automatikusan képes létrehozni a naplód vázát. A lezárult ügyleteket könnyebben tudod kiértékelni egy táblázatkezelő szoftver –

például Microsoft Excel – segítségével, és kézi kereskedés esetén hozzá tudod fűzni saját megjegyzéseidet, a pozíciónyitás előtt felismert hibákat.

Hogyan működik?

A kereskedési napló funkció valós időben és visszateszt során is képes működni. A pozíciók és függő megbízások adatai záródásukat követően automatikusan egy CSV formátumú fájlba (Comma Separated Values) rögzülnek, a Rendszermappában, egy egyedi mappaszerkezeten belül.

Az elérési utat attól függően határozza meg a robot, hogy valós idejű, vagy visszateszt futtatásról van szó.

Hová menti a robot a kereskedési naplót?

  • Valós idejű futtatáskor

    • Risk Manager esetén: Rendszermappa\MQL4\Files\Risk Manager fájlok\
    • Hibrid+ esetén: Rendszermappa\MQL4\Files\Hibrid+ fájlok\
    • egyedi robot esetén: Rendszermappa\tester\files\{az egyedi robot neve} fájlok\
  • Visszateszt futtatáskor

    • Risk Manager esetén: Rendszermappa\tester\files\Risk Manager fájlok\
    • Hibrid+ esetén: Rendszermappa\tester\files\Hibrid+ fájlok\
    • egyedi robot esetén: Rendszermappa\tester\files\{az egyedi robot neve} fájlok\

A fő mappán belül további könyvtárakat találsz. A mappaszerkezet így fest:

számlaszám » instrumentum neve » magic szám.

Ha belépsz egy számlaszámos könyvtárba, akkor azon belül megtalálod az összes instrumentumot, amelyen valaha futtattad a robotodat az aktuális terminálban, az instrumentumos mappákon belül pedig az összes (valaha ebben a terminálban használt) magic számnak is van egy-egy könyvtára.

A magic számos könyvtárakon belül egy fájlt találsz, amely

  • visszateszt esetén a trades_backtest_{visszateszt indításának dátuma és időpontja}.csv,
  • valós idejű futtatás esetén pedig a trades_forward.csv nevet viseli.

Az elérési út az alábbi adatok alapján épül fel:

  • Számlaszám: a kereskedési számla száma, amelyen az ügyletek létrejöttek és lezáródtak.

    Például: 12345678

  • Robot neve: a kereskedési robot – ez lehet automata, vagy manuális eszköz is – neve, amely az ügyleteket létrehozta és felügyelte.

    Példa: Risk Manager, Hibrid+

    Megjegyzés: előfordulhat, hogy más eszközzel, vagy a MetaTrader4 beépített panelével nyitottál pozíciót, melyet aztán az adott robottal kezeltél. A pozíció ebben az esetben is bekerül a naplóba, de elképzelhető, hogy bizonyos információk hiányozni fognak, hiszen az ügyletet eredetileg nem a program nyitotta.

  • Instrumentum: a termék, amin az ügylet létezett.

    Például: EURUSD, EURUSDm, [DAX30] stb. Pontosan azzal az elnevezéssel, amelyet a brókercég használ.

    Megjegyzés: előfordulhat, hogy más eszközzel, vagy a MetaTrader4 beépített panelével nyitottál pozíciót, melyet aztán az adott robottal kezeltél. A pozíció ebben az esetben is bekerül a naplóba, de elképzelhető, hogy bizonyos információk hiányozni fognak – hiszen az ügyletet eredetileg nem a program nyitotta.

  • Magic szám: az a mágikus szám, amelyen a kereskedési robot fut. Ez a mágikus szám volt a lezárult ügylet azonosítója is.

    Például: 100

    Megjegyzés: a kézzel kötött ügyletek mágikus száma a 0 (nulla).

  • Dátum és időpont: az az időpont, amikor a visszatesztet elindítottad a számítógép helyi ideje alapján.

    Például: 2019_05_06 10_36_39

    Megjegyzés: ez az információ kizárólag a visszateszthez tartozó CSV fájlok nevébe kerül be. Ez azért van így, mert egy visszatesztet akár többször is lefuttathatsz ugyanarra az időszakra, és szeretnénk megkönnyíteni a dolgodat a különböző futtatási esetek megkülönböztetése kapcsán.

    Valós idejű futtatásnál mindig egyetlen egy fájl van, ami nem dátumhoz kötött, azaz folyamatosan bővül.

A kereskedési napló formátuma CSV, azaz Comma Separated Values (vesszővel tagolt értékek). Ez a fájltípus szövegként tartalmazza az összes adatot, amelyekből egy táblázatkezelő program segítségével könnyen oszlopokat varázsolhatsz. A Microsoft Excel esetében az Adatok menüponton belül az Importálás szövegből opciót kell használnod (a menüpont elnevezése és helye szoftververziónként eltérhet). Egy külön fejezetben fogom bemutatni, hogyan tudod importálni a fájlt.

Hol találhatók az állítható paraméterek?

  • Risk Manager és a Radu által készített egyedi robotok esetén az alábbi paramétereket a kereskedőrobot külső paraméterei között találod meg.

  • A Hibrid+ esetén a paramétereket a menü () ikonra kattintást követően megjelenő Kényelmi funkciók » Kereskedési napló és képernyőképek menüben találod.

Paraméterek

Risk Manager és egyedi robotok

  • Kereskedési napló Ezzel a paraméterrel döntheted el, hogy szeretnéd-e használni a kereskedési napló funkciót, és ha igen, mikor.

    • Nincs: a kereskedési napló funkció ki van kapcsolva– a program nem rögzíti az ügyleteket azok záródásakor.
    • Élőben és visszatesztben is: valós idejű és visszateszti futtatáskor is napló készül az ügyletek záródásakor.
    • Csak élőben: valós idejű futtatáskor napló készül az ügyletek záródásakor, visszateszti futtatáskor a funkció ki van kapcsolva.
    • Csak teszterben: visszateszti futtatáskor napló készül az ügyletek záródásakor, valós idejű futtatáskor a funkció ki van kapcsolva.

Hibrid+

  • Kereskedési napló Ezzel a paraméterrel döntheted el, hogy szeretnéd-e használni a kereskedési napló funkciót.

    • Nem: a kereskedési napló funkció ki van kapcsolva – a program nem rögzíti az ügyleteket azok záródásakor.
    • Igen: a kereskedési napló funkció be van kapcsolva – napló készül az ügyletek záródásakor.
  • Fájlok könyvtárának megnyitása Kattints erre a gombra, hogy megnyíljon az a mappa, ahol közvetlenül eléred az aktuális Hibrid+ példány kereskedési naplóját.

Jó tudni

  • Nagyon fontos, hogy a CSV fájlokat soha ne közvetlenül a fenti könyvtárakból nyisd meg! Ha mégis így teszel, a Microsoft Excel kisajátítja a fájl írási jogát, és a robot nem tud írni a fájlba. Vagyis amíg nyitva van az Excel, addig az újonnan záruló pozíciók és megbízások adatai nem kerülhetnek bele a fájlba.

    Javaslom, hogy amikor egy kereskedési CSV fájllal szeretnél dolgozni, másold azt át valahová a számítógépeden. Így a régi helyen is megmarad, és a robot írni tudja, te pedig dolgozhatsz az addigi adatokat tartalmazó lemásolt példánnyal.

Hogyan lehet Excelbe importálni a CSV fájl tartalmát?

Az alábbi leírás alatt találsz képeket is, melyek az egyes lépésekhez tartoznak.

  • Első lépésként nyisd meg a Rendszermappa megfelelő könyvtárát, és másold át az érintett fájlt a Rendszermappából egy másik helyre a számítógépeden!

  • Második lépésként indítsd el a Microsoft Excel (vagy más táblázatkezelő) programot, és válaszd az Adatok importálása szövegből lehetőséget – ennek neve szoftververziónként eltérhet.

  • Harmadik lépésként válaszd ki a fájlt, amelyet átmásoltál!

  • Negyedik lépésként válaszd a Tagolt opciót, majd kattintsd be az Adatok fejlécet tartalmaznak opciót, majd kattints a Tovább gombra!

  • Ötödik lépésként pipáld be a Pontosvessző jelölőt, majd kattints a Tovább gombra!

  • Hatodik lépésként kattints a Befejezés gombra! Ha változtatni szeretnél az egyes oszlopok mezőformátumain, itt teheted meg. Alapvetően erre nem lesz szükséged ahhoz, hogy át tudd tekinteni az adatokat.

  • Hetedik lépésként add meg azt a mezőt, amely az importálandó adatok bal felső sarka lesz.

  • Készen vagy, az adatok a rendelkezésedre állnak!

Tartalomjegyzék

Hagyj üzenetet

Go to Top