Я поняла, в чем проблема: вам необходимо переделать триггеры таким образом, чтобы возвращаться к шагу 6 только в том случае, если раньше был хотя бы один проигрыш. Попробуйте новый файл во вложении.
Что касается преждевременного срабатывания, то дело здесь в вашей настройке "Начинать мониторинг событий за 13 минут до начала". Объясню.
Допустим, у вас три рынка: 12:05 Abc, 12:20 Def и 12:25 Ghi. Начинается мониторинг рынка 12:05 Abc, в нем делаются ставки.
В 12:07 начинает мониториться рынок 12:20 Def, но к этому моменту ставки в рынке 12:05 Abc еще не рассчитаны. В 12:12 запускается мониторинг рынка 12:25 Ghi. Теперь обновляются все три рынка. Новые ставки по-прежнему не делаются, потому что 12:05 Abc еще не рассчитан.
И, наконец, в 12:14 рынок 12:05 Abc рассчитывается. Теперь условие "В предыдущем событии, где сработал триггер Статус Рассчитан" верно для обоих рынков 12:20 Def и 12:25 Ghi. В каком рынке первым сработает новая ставка - дело случая, а вернее, зависит от того, какой из рынков первым закончит обновление. Поэтому ставка может сделаться и в 12:25 Ghi, в обход рынка 12:20 Def.
Вкратце: поставьте начало обновления рынков за 4 и меньше минут, тогда такой проблемы не должно быть.