Hogyan kell meghúzni a trigger műveletet?
Elemezzük például, hogyan kell ugyanazt a műveletet végezni az eredményeken a kiváltók segítségével. Megfontoljuk, hogyan csoportosítsuk a cselekvéseket és ismételjük meg azokat bizonyos körülmények között.
Itt van egy tipikus helyzet: elszállítjuk a második kedvencet, nyereségre hívást, és ha minden fogadás párban van, akkor ismételjük meg a stopot.
Különítse el ezt a kijelentést több részre: mindig érdemes megkezdeni a triggereken végzett munkát. Íme, mit kell tennünk:
- Fogadjon a második kedvence ellen
- Annak érdekében, hogy kiegyenlítsük a nyereséget a végén, amely ellen a tét megtörtént
- Ismételje meg a fenti lépéseket, ha az összes fogadás a párban
Hol kezdjem
Kezdjük egy egyszerű módszerrel és hajtsa végre az első két elemet.
Ezek a kiváltó okok önmagukban elégségesek. Ha véletlenszerűen kiválasztott lóversenypiacon használom őket, akkor itt kapok:
És most meg fogjuk győződni arról, hogy ezek az arányok megismétlődnek; sebesség - kiegyenlítés - sebesség - kiigazítás stb. Ez a blokk megismétlésével érhető el.
Alapértelmezés szerint minden blokkot "egyszer" ismétel. Ez azt jelenti, hogy a blokk bármelyik triggerje csak egyszer működhet egy egységes piacon (hacsak nem ütközik a trigger saját beállításaival). Ha egy vagy több triggerre van szükség, hogy ugyanazon a piacon többször is megismételhető legyen, talán ugyanazon a kimeneten, akkor ezeket az aktiválókat egy blokkba kell csoportosítania, amelyet megismétel.
Hurok aktiválja
Módosítsa az "Ismétlés" tulajdonságot a blokkunkban "egyszer" és "legfeljebb 5 másodpercig".
Tipp: Mindig állítsa be a trigger frekvenciáját olyan értékre, amely meghaladja az ajánlatok frissítési gyakoriságát (Ajánlati opciók -> Aktuális ajánlatajánlat frissítése minden ... másodpercenként). Tehát, ha az árak 3 másodpercenként frissülnek, rendkívül fontos, hogy a mondatot legfeljebb egyszer 4 másodpercen belül megismételjük. Az aktiválóknak meg kell várniuk az aktuális fogadások aktuális listáját!
A "legfeljebb 5 másodperces" szavak azt jelentik, hogy a blokk megismétlődik minden 5 másodpercnél kevesebb, a piaci megújulás gyakoriságától függően.
Gyakran itt, és dobja a munkát a ravaszt, bár ez egy hiba. A programnak világossá kell tennie, hogy milyen körülmények között meg kell ismételni a kiváltókat. Ehhez adj hozzá egy speciális triggeret a "zárjon be blokkot" művelettel.
Amikor ez az indítás aktiválódik, a blokk összes többi aktiválója visszaállítja az eredeti állapotát, vagyis a program úgy véli, hogy soha nem hajtotta végre őket. Természetesen, majd újra képesek lesznek dolgozni, és pontosan ez az, amire szükségünk van!
Nézzük meg az eredeti feladatunk harmadik pontját:
Ismételje meg a fenti lépéseket, ha az összes fogadás a párban
Kiderül, hogy nem elég csak megismételni a cselekedeteinket, hanem azt is figyelembe kell venni, hogy minden fogadás párosuljon, vagy inkább, hogy ne legyen semmilyen párosítatlan tét (különben a trigger "szabálytalanul" lenyomja a sebességet). Ehhez a következő feltételeket adjuk hozzá.
Indítsa el ezeket a triggereket, és nézze meg, mi történik!
Wow, valami egyértelműen rosszul ment! A fogadások még mindig mennek, anélkül, hogy kiegyenlítenének. Úgy tűnik, hogy az indítás figyelmen kívül hagyja a feltételeket!
Valójában semmi ilyesmi. Nem azonnal észrevehető, hogy ezek a feltételek mindig is igazak lesznek még az első tét megadását megelőzően. Nincs fogadások = nincs párosítatlan fogadások, a blokk megismételhető! Az első fogadás után nincsenek párosítatlan fogadások, így a következőket teheti, és így tovább, amíg az összes összeget el nem költjük.
Ezek a feltételek egyértelműen elégtelenek. Amikor megfogalmaztuk őket papírra, hiányoztunk néhány fontos pontot, amelyeket általában magától értetődőnek fogadunk el:
- Mielőtt az aktiválók megyek a második fordulóban, egy indítékot ismét fogadni, és egy nyereséget kiegyenlítő triggeret kell végrehajtani.
- Ki kell egyenlíteni a FOR díjtételei és az összes kimenetellel szembeni kötelezettségek teljes kifizetését, azaz semmiféle nyitott pozíció nem lehet semmilyen kimenetelben.
Tipp: soha ne gondold, hogy a program megérti a gondolataitokat. Mindig megfogalmazza ajánlatainak feltételeit a legokosabb módon.
Így kell tényleg:
Ez a konfiguráció a kívánt eredményhez vezet: