Hogyan írjunk algoritmust kereskedési robot, az iskola, hogy hozzon létre a kereskedelmi robotokat
Hogy megírja „kereskedési robot”, először meg kell helyesen létrehozni egy algoritmus (eljárás), amelynek keretében fog működni.
Algoritmusok: egyszerű - csak egy feltétellel, és összetett - a két vagy több feltételt. Gyakran megfelelő és nyereséges működés
automatizált kereskedési rendszer két vagy több beutazásra vonatkozó helyzetét és a kilépéshez belőle.
Írásakor egy algoritmust, meg kell alaposan vizsgálni minden az állapota. Ellenkező esetben azt kockáztatja, hogy szembenézzen hibás munka „kereskedelmi robot”, és ez minden bizonnyal vezet egy nem tervezett veszteség a fővárosban.
A kereskedési rendszer algoritmusa van szükség a következő szempontokat kell figyelembe venni:
1. Mikor kell kezdeni, hogy működik a robot;
2. Írja be a képen teljesítményű alkalmazás ügyletek fékezés;
3. Melyik kereskedési platformok, és milyen eszközökkel fog futni egy automatikus kereskedési rendszer;
4. Amikor a robot meg kell állnia a munkájukat. Egy bizonyos idő (például, a végén a kereskedelmi ülés), vagy bekövetkeztével bármilyen körülmények között (például csökkenés a betéti 1 százalék egy kereskedési szekcióban);
5. Ha a robot kell eljárni, hogy a bejelentés, ha a kapcsolat nem volt kereskedés első ülésén. Értelmében az algoritmus kereskedési robot teszi a felett a küszöb árát. Ha idején felvétele egy kereskedési robot, ez a feltétel már bekövetkezett, és az ár a küszöbérték felett van jel, amely esetben kellett volna, hogy a robot várni, amíg az ár csökken, és ismét áttöri küszöbárát alulról felfelé, vagy vásárol a jelenlegi áron;
6. Hogy egy üzletet, limitáras, vagy hogy a piacon.
Record által összeállított algoritmus papíron. Sokkal jobb, ha ez vázlatos - ez segít, hogy ne hagyjon semmi fontos. Ha festeni az egész műveletsornak, akkor ötletgazdagságán a rendszert vagy adhatunk bizonyos feltételek esetén működik a robot, ami nem is jelenik meg a fejében.
Megfelelően összeállított írásbeli és algoritmus kereskedési robot segítségével gyorsan és pontosan programozni.
Ha az algoritmus nagyon összetett, nem mindig lehet előre látni minden körülmények között, és kijavítani a hibákat és mulasztásokat van a tesztelés során a robot.
Egy példa az írás egy egyszerű algoritmus a fejlesztés a különböző események vásárlására Gazprom részvények formájában mutatják be a szöveget és folyamatábrák.
Feltételek algoritmus: vásárolni 1000 részvények (sok) Gazprom, ha az ár meghaladja a küszöbértéket ára 190 rubel.
Ahhoz, hogy pontosan levelet robot a beállított paraméterek, amit meg kell válaszolni egy kérdésre:
Hogyan lesz a vásárlást?
- vásárolni a piacon, hogy van, hogy minden 1000 tételek piaci áron;
- tegye a korlátozott érdekében egy meghatározott terjedését.
Ha kiválasztja az első feltétel, az alkalmazás egyszerűen végrehajtott piaci áron.
Amikor kiválasztjuk a második feltétel, azt tapasztalja, hogy a következő esetekben:
1. Teljes végrehajtását a kérelem.
2. A kérelem teljesül nem teljesen, azaz szerzett csak egy része a tételek, és az ára is „elment” a küszöbérték feletti áron.
3. Az alkalmazás kerül egy üveg, azaz nem szereztek egyetlen tétel, és az ára már „elment” a küszöbérték feletti áron.
Hacsak nem volt teljes értelmében kérelmet meg kell határozni, hogy a rendszer, míg a másik két lehetőség, nevezetesen:
- egy bizonyos idő után az alkalmazást futtatják a piacon;
- Alkalmazás visszavont;
- átrendeződik az X ponttal közelebb az árat.
Attól függően, hogy a választott megoldás kell gondolni a következő fejlesztéseket és módon reagálni az új kérdéseket.
Miután megrajzolt blokk diagram dolgozott minden kiemeli, folytatja a robot programozás.
Ha érdekel ebben a témában - Vedd nekünk képzési és megtanulják, hogyan kell létrehozni a saját kereskedési robotok, és ugyanabban az időben, hogy nem kell, hogy a tudás a programozási nyelvek!
Lásd még:
- Meredek stratégia egyik mutatója
- Stratégia három mutató
- A minimális tőke Algotreydinga
- Adaptive Testing parabolikus