Добрый день!
По вашим триггерам было много работы, связанной с тестированием, отсюда и задержка.
первым делом без увеличения ставки если позволяет кеф отыгрываем проигравшую ставку
В подавляющем большинстве случаев коэффициент (даже фаворита) на выбранных вами рынках будет больше 2.0, а значит, без увеличения ставки отыграть предыдущий проигрыш невозможно. Поэтому я просто подправила формулу догона так, чтобы на первом шаге компенсировался только предыдущий проигрыш, а на втором и далее -- проигрыш плюс начальная ставка.
Предположим триг сработал на "N" ипподроме и ставка проиграла, соответственно включается догон и триг ждет следующего забега
Так в триггерах и было раньше. Другое дело, что рынок, который не рассчитывается более 15 минут, игнорировался триггерами, чтобы не было зависания догона. Но я увеличила это время до 20 минут.
это нужно для того, чтобы если сработает триг на 9 забеге, то мы догоном можем не успеть компенсировать проигрыш на этом ипподроме, попросту не хватит забегов для догона.
Добавила и максимальное количество пропусков рынков подряд (
max_null_races) и максимальный порядковый номер рынка на ипподроме, в котором можно делать стартовую ставку (
max_start_num). Понятное дело, если есть неотыгранный проигрыш, то ставки выполняются несмотря на эти настройки.
Прикрепляю файл с измененными триггерами. Обязательно протестируйте в тестовом режиме.