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:

  1. Fogadjon a második kedvence ellen
  2. Annak érdekében, hogy kiegyenlítsük a nyereséget a végén, amely ellen a tét megtörtént
  3. 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:

Kapcsolódó cikkek