А банально сделать паузу в 1 минуту после того как рынок рассчитан можно ?
Пока нет, но такое условие стоит добавить в будущем.
Я еще раз проверила код, и убедилась, что программа не считает рынок рассчитанным, если в нем была хоть одна ставка и результат этой ставки еще неизвестен (не пришел с BetFair). Так что окно рынка может становиться серым, но при этом он будет "Окончен", но не "Рассчитан", и соответствующее условие триггера выполняться не будет.
Стало быть, нужно разбираться, что имнно там у вас происходит между рынками. Прикрепите, пожалуйста, следующие логи:
- логи триггера "ставим ПРОТИВ" для того рынка (внимание!), который идет следом за рынком, где была задержка с рассчетом;
- логи программы за тот день, можно ту часть, где упоминается рассчет рынка, где произошла задержка.