Algoritmikus kereskedés

Az algoritmikus kereskedés a megbízások előre rögzített szabályrendszer szerinti végrehajtása, nem pedig kézi bevitellel. A program figyeli a piaci adatokat, és amikor a megadott feltételek teljesülnek, megbízást küld, módosít vagy zár. A szabályok előre rögzítettek, és a szoftver mérlegelés nélkül alkalmazza őket.

Mit kell egy algoritmusnak tartalmaznia

Az automatikusan végrehajtható szabálynak teljesnek kell lennie. Négy rész elhagyhatatlan:

  • Belépési feltétel. A pontos, ellenőrizhető állapot, amely megbízást indít — árszint, indikátorérték, időpont vagy ezek kombinációja. A „amikor a piac gyengének tűnik" nem kódolható; a „amikor az utolsó záróár az 50 periódusos átlag alatt van" igen.
  • Pozícióméret. Hány egységre szól a megbízás, és ez a szám hogyan következik a számla tőkéjéből és a kilépésig mért távolságból. A méretszabály az algoritmus része, nem utólagos kiegészítés.
  • Kilépési feltétel. Mindkét kilépés: a védelmi szint és a zárási szint, a pozíció megnyitása utáni mozgatásuk szabályával együtt.
  • Hibakezelés. Mi történik, ha a megbízást elutasítják, ha a platform lekapcsolódik, ha a pozíció már nyitva van, vagy ha megszűnik az adatáramlás. Ez az ág nélkül a program olyan állapotba küld további megbízásokat, amelyet nem ért.

Miben tér el a copy tradingtől és az expert advisortól

A copy trading egy másik számla ügyleteit tükrözi. A logika a másolt személyé, és rendszerint nem nyilvános, így a követő sem a belépési feltételt, sem a méretszabályt nem tudja ellenőrizni; a másolás automatizált, nem a döntés. Az MT4-en futó expert advisor az algoritmikus kereskedés egyik megvalósítása — MQL-ben írt program, amely a terminálon belül fut, és azon keresztül ad megbízásokat. Minden EA algoritmus; nem minden algoritmus fut EA-ként, hiszen ugyanazok a szabályok végrehajthatók API-n keresztül vagy a platformon kívüli szerveren is. Az automatizálás azt változtatja meg, ki nyomja meg a gombot. Nem teszi helyessé a szabályt, és nem teszi az automatikus végrehajtást jobbá a kézinél — az eredmény kizárólag a szabályon és a teljesülésen múlik.

Ellenőrizze a paramétereket: az MT4-alapú szabályban használt kontraktusméreteket, pipértékeket és fedezeti számokat a kereskedési számítások MT4-en ismerteti.

Mi romlik el éles működésben

A papíron működő szabály négyféle súrlódással találkozik a piacon:

  • Késleltetés. A jelzés, a megbízás gépről való indulása és a piacra érkezése között idő telik el. Gyors piacon az érkezéskori ár eltér attól, amely a szabályt kiváltotta.
  • Újraárazás és elutasítás. A megbízás teljesítetlenül visszatérhet. Ha az algoritmusnak nincs erre ága, vagy elengedi az ügyletet, vagy rosszabb piacra küldi újra.
  • Csúszás. A piaci és stop megbízások a következő elérhető áron teljesülnek, nem a kérten. Adatközlések körül és a szakaszhatárokon ez a rés kitágul, és mindkét irányban hat.
  • Változó spreadek és swapok. A fixnek feltételezett spread nem fix. Az overnight finanszírozás minden tartási nap után felhalmozódik, és mindkét költségnek a szabály számításán belül kell lennie, nem azon kívül.

Éppen ezek a súrlódások indokolják, hogy a szabályt indítás előtt tesztelik. A backteszt írja le, milyen feltételek mellett jelent bármit is egy ilyen teszt.

Kapcsolódó fogalmak

Tegye meg első lépését a piacon

Nyissa meg kereskedési számláját percek alatt, és kezdje el stratégiája kiépítését hatékony kereskedési eszközökkel.

A lakossági befektetői számlák 66.7%-a veszít pénzt, amikor CFD-ekkel kereskedik ezzel a szolgáltatóval. Mérje fel, hogy megfelelő-e Önnek ez a kockázati szint. Olvasson többet