A cikket Radulovic Attila írta.

Ebben a kétrészes bejegyzésben bemutatom, hogy a Trader Klub szoftvereiben (Risk Manager, Hibrid) milyen lehetőségeket rejt a pozíciókezelő modul. A modul szolgáltatásaival találkozhatsz még Radu egyénileg készített kereskedőrobotjaiban is.

A modulnak négy szolgáltatása van:

Ebben a bejegyzésben kettőt mutatok be közülük.

Képernyőképek

Amennyiben bekapcsolod a funkciót, az ügyletek főbb eseményeinél – nyitás, teljesülés, zárás – képernyőképet készít a program a chartról, és azt fájlba menti.

Hogyan működik?

A képernyőkép 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 egyes eseményeikor automatikusan képernyőkép jön létre. Például:

Risk Manager_100_126069719_([sl] ST pozíciókezelés;)_2018-11-20_170422.gif

Ez a kép a 100-as mágikus számú Risk Manager által készült, az 126069719-es számú pozíció kapcsán. Az esemény a pozíció stop loss általi záródása volt, melyet a Super Trend pozíciókezelés mozgatott utoljára. A fájlnév végén a dátum és időpont van feltüntetve.

A fájlnévben szereplő információk leírása részletesen:

  • 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

    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).

  • Ticket szám: a pozíció száma, amely kapcsán a kép készült.

    Például: 12345678

  • Cselekvés oka: az a művelet, menedzselési rutin vagy eseménye, amely kapcsán a kép készült.

    Például: [sl] Profitrögzítés[0]

  • Dátum és időpont: az a brókeridő, amikor az esemény bekövetkezett, amely a képernyőkép készítését indította.

    Például: 2017-01-01_231359

Hol jönnek létre a képernyőkép fájlok?

  • Valós idejű futtatáskor: a Rendszermappa\MQL4\Files\ könyvtárban.

  • Visszateszt futtatáskor: a Rendszermappa\tester\files\ könyvtárban.

Kapcsolódó paraméterek

  • Kép mentése nyitáskor/újranyitáskor Ezzel a paraméterrel döntheted el, hogy szeretnéd-e, hogy képernyőkép készüljön egy azonnali pozíció megnyílásakor.

    • Nincs: a képernyőkép készítési funkció ki van kapcsolva – a program nem készít képernyőképeket az ügyletek nyitásakor.
    • Élőben: valós idejű futtatáskor képernyőkép készül az ügyletek megnyílásakor.
    • Élőben és visszatesztben is: valós idejű és visszateszti futtatáskor is képernyőkép készül az ügyletek megnyílásakor.
  • Kép mentése megbízás teljesülésekor Ezzel a paraméterrel döntheted el, hogy szeretnéd-e, hogy képernyőkép készüljön egy függő megbízás teljesülésekor.

    • Nincs: a képernyőkép készítési funkció ki van kapcsolva – a program nem készít képernyőképeket a függő megbízás teljesülésekor.
    • Élőben: valós idejű futtatáskor képernyőkép készül a függő megbízás teljesülésekor.
    • Élőben és visszatesztben is: valós idejű és visszateszti futtatáskor is képernyőkép készül a függő megbízás teljesülésekor.
  • Kép mentése záráskor/záródáskor Ezzel a paraméterrel döntheted el, hogy szeretnéd-e, hogy képernyőkép készüljön egy ügylet záródásakor.

    • Nincs: a képernyőkép készítési funkció ki van kapcsolva – a program nem készít képernyőképeket az ügylet záródásakor.
    • Élőben: valós idejű futtatáskor képernyőkép készül az ügylet záródásakor.
    • Élőben és visszatesztben is: valós idejű és visszateszti futtatáskor is képernyőkép készül az ügylet záródásakor.

Értesítések

Az Értesítések funkció segítségével az ügyleteket érintő fontosabb eseményekről e-mail, felugró ablak vagy mobil (push) értesítést kérhetsz.

Kapcsolódó paraméterek

A funkció 4 eseményt különít el, ezek:

  • azonnali pozíció megnyílása,
  • függő megbízás kihelyezése,
  • függő megbízás teljesülése és
  • pozíció záródása.

A kapcsolódó paraméterekben pontosan ezt a 4 kategóriát találod meg; jelen leírásban csak az egyiket mutatom be részletesen, mert a többi teljesen ugyanígy épül fel, csak a kiváltó eseményben különböznek.

  • Alert ablakos figyelmeztetés nyitáskor? Ezzel a paraméterrel döntheted el, hogy szeretnéd-e, hogy értesítést küldjön a program, ha megnyílik egy azonnali pozíció.

  • Alert ablakos figyelmeztetés hangja A paraméterben megadott wav fájlt játssza le a program a felugró ablak megjelenítésekor. A hangfájlokat wav formátumban találod a MetaTrader4 telepítési mappáján belüli sounds könyvtárban. Az alapértelmezett beállítás a MetaTrader4 alapértelmezett csilingelő hangja.

  • Push üzenet nyitáskor? Ha engedélyezed, akkor a program képes push értesítést küldeni a mobiltelefonodra. Ehhez fel kell telepíteni a telefonodra egy MT4 applikációt, és az ottani kódot be kell állítanod az asztali számítógéped MT4 termináljában az Eszközök > Beállítások menü Értesítések panelén.

    Megjegyzés: a mobilos értesítések sajnos sokszor késnek – ez a MetaQuotes cég szerverének problémája, nem a roboté.

  • E-mail üzenet nyitáskor? Ha engedélyezed, akkor a program képes e-mail értesítést küldeni. Ehhez be kell állítani a levélküldést az MT4 terminálban – részletes leírást ezzel kapcsolatban itt találsz.