Author Topic: Ранг победителя прошлого забега  (Read 3802 times)

Tags:
  • All members
  • Posts: 28
Как узнать ранг победителя прошлого забега (ранг который был до начала забега, например за 20 минут или за 5 минут) ? Т.е. я хочу узнать, победила ли лошадь с рангом, допустим, 4 (значение ранга за 5 минут до начала) в прошлом забеге. Если можно, то объясните популярно, т.к. ещё не использовал "запомненные исходы". Спасибо ::)

  • Tim Vetrov
  • Administrator
  • Posts: 4905
  • Gender: Male
*
ОК, пример триггера во вложении. Триггер делает ставку против такого же ранка лошади, который был за 5 минут до начала предыдущего забега и выиграл.

Начнем с последнего триггера. Он за 5 минут до начала запоминает все исходы.
Второй триггер в момент расчета рынка сравнивает имя выигравшего исхода и устанавливает переменную won в запомненное значение ранка исхода, который выиграл.
Первый триггер делает ставку за 5 минут до начала забега, если переменная установлена (не первый забег) и на исход, текущий ранк которого равен won.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • Tim Vetrov
  • Administrator
  • Posts: 4905
  • Gender: Male
*
Обратите внимание, что предыдущий рынок может не успеть расчитаться.
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 28
У меня не работает. Сначала я подумал, что не успевает рассчитаться пред. рынок. Убрал из первого триггера (который ставит ставку) ограничение по времени. Что-то вроде "как только предыдущий рынок рассчитался и переменная была инициализирована, сразу ставить". Т.е. по логике во втором рынке и далее уже должна была поставится ставка, в любом случае. ??? (диапазон времени для триггера запомнить поставил time-time_s где time=5 и time_s=1)

  • Tim Vetrov
  • Administrator
  • Posts: 4905
  • Gender: Male
*
Что именно не работает?
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 28
Не ставится ставка. В первом триггере который должен это делать, постоянно пишет У исхода Ранг равно won. Т.е. это условие не срабатывает, насколько я понимаю

  • Tim Vetrov
  • Administrator
  • Posts: 4905
  • Gender: Male
*
Рынки расчитываются? Второй триггер срабатывает? Что показывает значение won в окне просмотра переменных?
Proud to be 🇺🇦
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 28
Рынки расчитываются? Второй триггер срабатывает? Что показывает значение won в окне просмотра переменных?

Когда просмотрел значение переменной won по ходу игры (не знал такую возможность программы) и поставил время ставки и запоминания исхода меньше либо рано 0.1 минуты, что бы успевало рассчитаться, то оказалось, что всё работает правильно. Спасибо ::)

 

Please note, BetFair is seems to be currently OFFLINE