ПредишенСледващото

Нека разгледаме един пример за това как да се примка и съща операция на всеки резултат с помощта на тригери. Ще разгледаме как да се групират действия и да ги повтаря при определени условия.

Ето една типична ситуация: на фона на втория фаворит, което се равнява на печалбата, а ако всички залози са сдвоени, а след това се повтаря, докато спре.

Ние разделяме това изявление на няколко части: с това винаги е необходимо да се започне работа по спусъците. Това са стъпките, които трябва да направите:

  1. Залог срещу втория фаворит
  2. Приравняваме печалба в края, срещу което е залог
  3. Повторете тези стъпки, ако всички залози са сдвоени

Първи стъпки

Да започнем с един прост и продават първите две точки.

Тези тригери са достатъчно ясни сами по себе си. Ако аз ги прилага в произволно избран конни надбягвания на пазара, това е, което мога да получа:

И сега се уверите, че тези ставки се повтарят, т.е. скорост - изравняване - скорост - изравняване и т.н. Това може да бъде постигнато чрез повтаряне тригерите на дялове.

По подразбиране, всяка единица се повтаря "само веднъж." Това означава, че всяко задействане на това устройство може да стреля само веднъж в единен пазар (освен ако не е в противоречие с настройките на самите тригери). Ако трябва да се появят един или повече задействания повтарят в едни и същи няколко пъти на пазара, по възможност в един и същи резултат, тогава ще трябва да се групират тези води в звеното, което след това се повтаря.

Ние се натрапвам тригери

Промяна на собствеността "Repeat" в нашия блок с "едно време", за да "не повече от 5 секунди.".

Съвет: Винаги поставяйте спусъка честотата на повторение на стойност, която е по-голяма от честотата на опресняване на Вашите залози (залози Options -> актуализира списъка на текущите валутни всеки ... сек.). Така че, ако данните се актуализират на всеки 3 секунди, а след това е наложително, че устройството се повтаря не повече от веднъж на всеки 4 секунди. Вашите тригери трябва да могат да се изчака в актуалния списък на текущите цени!

Думите "не повече от 5 секунди." Всъщност означава, че устройството ще се повтаря на всеки или по-малко 5 секунди, в зависимост от честотата на актуализациите на пазара.

Доста често на нея и се откажат от работата си на спусъка, въпреки че това е грешка. Програма трябва да се изясни обстоятелствата, при които трябва да се повтарят спусъците. За да направите това, добавете специален спусъка за действие ", за да затворите блок."

Когато се активира тази задейства всички други тригери в блок нулират си състояние с оригинала, с други думи, програмата приема, че те никога не са успели да се срещнат. Разбира се, след това те ще бъдат в състояние да работи отново, и това е, от което имаме нужда!

Нека да разгледаме третия параграф от оригиналния ни проблем:

Повторете тези стъпки, ако всички залози са сдвоени

Оказва се, не е достатъчно само да се повтаря действията ни, ние също трябва да се има предвид, че всички залози трябва да са чифт, или по-скоро, че не трябва да има каквито и да било непосрещнати залози (в противен случай ще предизвика неконтролируем "стреля" с единна ставка за другия)! За да направите това, добавете следните условия.

Изпълнете тези води и да видим какво ще излезе!

Уау, нещо не е ясно грешно! Офертите са все още без да се чака uravnivniya. Изглежда, че спусъка пренебрегва собствените си думи!

Всъщност, нищо подобно. Само не веднага ясно, че тези условия ще бъдат винаги верни, дори преди да бъде направена първата оферта. Не са офертите = няма несвоени единица залагания може да се повтори! След първоначалните залози и не несвоен цени, така че можем да направим следващата, и така, докато не се харчат всички пари.

Тези условия са ясно недостатъчни. Когато ги формулира на хартия, сме пропуснали няколко важни точки, които обикновено се считат очевидно:

  • Преди тригери ще отидат на втория тур, трябва да бъдат изпълнени и спусъка, за да се залага срещу, и да предизвика изравнителна печалби.
  • Общо такси за курсове, както и задълженията, за да се залага срещу всички резултати трябва да бъдат балансирани, т.е. на всеки резултат трябва да бъде няма отворени позиции.

Съвет: Никога не предполагайте, че програмата разбира вашите мисли. Винаги внимателно формулира условията на техните цени.

Ето как стоят нещата в действителност трябва да бъде:

Тази конфигурация води до желания резултат:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!