Теперь прошу или написать заново или доработать триггер "Ставка на подающего в теннисе". Дело в том, что вышеуказанный триггер работает как-то нестабильно и нелогично. И я не могу разобраться почему - очень много условий и записей в логах. Например, мне кажется, что при проигрыше подающим игроком своего гейма (после брейка) надо в любом случае уравнивать убыток в конце гейма. А триггер и текущую ставку не закрывает, и еще и удваивает ставку и ставит ЗА на второго игрока. В итоге получается хаос в ставках и убытки. А иногда триггер уравнивает ставку и далее перестает делать какие-либо ставки. В общем, давайте я напишу условия работы триггера, а вы по своему опыту решите, как проще - написать новый или доработать существующий.
1. Ставка ЗА в процентах от банка на подающего. Причем сделать возможность выбора - ставим на обоих игроков или только на фаворита (исхожу из той логики, что фаворит свою подачу выиграет с бОльшими шансами)
2. В конце гейма или закрываемся с прибылью или фиксируем убыток. Это условие должно выполняться в любом случае.
3. Если выбран вариант ставить только на фаворита - подачу андердога пропускаем.
4. Ждем опять подачу фаворита - если прошлую ставку проиграли, увеличиваем ставку, если выиграли, оставляем по умолчанию.
и т.д.
Условия ставки ЗА примерно такие же, как в оригинальном триггере:
У рынка денег в паре больше ...
У исхода коэф. ЗА в пределах ...
Разница в коэф. между фаворитом и андердогом не меньше ...
Разрыв в тиках не больше ...
Необходимо предусмотреть такой нюанс - иногда в процессе розыгрыша гейма фаворит меняется. Тогда ставить на него вторую ставку не нужно вплоть до конца гейма. Как только гейм заканчивается и рассчитывается убыток, только тогда проверяем, кто фаворит и ставим на него.
И еще - есть возможность автоматически удалять рынки, где не поддерживается счет?
Заранее спасибо!