Прикрепляю триггеры.
Ввиду асинхронности футбольных матчей одни рынки будут заканчиваются, а другие начинаться не по порядку, так что догон тут весьма и весьма приблизительный. Например, вы ставите в одном матче догонную (увеличенную) ставку. Через пять минут ставите в другом матче обычную, базовую ставку, а через минуту эта базовая ставка проигрывает и размер убытка, который нужно догнать, уведичивается. Но та, догонная ставка еще не рассчиталась, хоть и была сделана раньше. Если там не забивают, то она рассчитывается с прибылью и как бы считается, что этот шаг был выигрышным, счетчик побед увеличивается на единицу.
К тому же, если делается две ставки в обоих рынках одного и того же матча, то одна может выиграть, а вторая проиграть, и вы не получите ожидаемую прибыль, на основании которой делался расчет догона.
Более того, из-за уравнивания убытка после гола и вовсе расчет догона сводится на нет. Выписка со счета будет выглядеть хаотичным нагромождением ставок, если честно.
Поэтому я не рекомендую классические догоны в рынках, которые идут параллельно друг другу.
Обязательно протестируйте в тестовом режиме. Обратите внимание, что ближе к концу игры уже могут быть недостаточно высокие коэффициенты, чтобы сделать уравнивание (иногда они просто равны нулю).