Author Topic: Почему ставки дублируются?  (Read 1551 times)

Tags:
  • All members
  • Posts: 23
  • Gender: Male
Здравствуйте. Почему вместо одной, выставляется 2 ставки.
Идея какая. Ставим ставку ПРОТИВ на 2 тика меньше текущей и ждём когда примется. После снижения кэфа и сматчивания ставки, выставляется следующая,  опять на 2 тика меньше. И так определённое кол-во раз. Так вот, вместо одной ставки, выставляется две с одинаковым кэфом размер ставки тот же что задавали. С чем это может быть связано? Неужели не согласованность настроек в ТаймМашине?
Заранее спасибо за ответ. (Рынок - футбол, тоталы, по ходу игры.)

  • All members
  • Posts: 23
  • Gender: Male
Re: Почему ставки дублируются?
« Reply #1 on: 25 Jun 2020, 17:38 »
Кажется нашел ответ сам. Если поставить время обновления программы 7 сек., а время постановки - 3 сек. то  ставка отправляется только одна. Так как в условиях триггера указано, что не должно быть не принятых ставок. То есть очередная ставка выставляется только после принятия предыдущей. :)
Раньше время обновлени стояло 2 сек., поэтому триггер успевал послать 2 ставки.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Почему ставки дублируются?
« Reply #2 on: 25 Jun 2020, 19:52 »
Здравствуйте!

Совершенно верно, частота обновления рынка должна быть выше (чаще), чем частота выполнения триггера, зависящего от ставок. Для этих целей я часто в действия триггера добавляю переменную, например, last_bet_time, значение которой устанавливаю в now_time при постановке ставки, а затем в условиях триггера, делающего ставку, проверяю, чтобы (now_time - last_bet_time)/mf_second было больше 3. Обычно трех секунд хватает на обновление списка ставок.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 6
Re: Почему ставки дублируются?
« Reply #3 on: 15 Jul 2020, 09:34 »
Можете выложить пример триггера? Переменная last_bet_time будет не определена, пока не будет сделана первая ставка, а ставка не сможет пройти проверку  (now_time - last_bet_time)/mf_second >3, потому что не определена last_bet_time. Замкнутый круг получается.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Почему ставки дублируются?
« Reply #4 on: 15 Jul 2020, 10:43 »
А вы last_bet_time заранее определите: сделайте триггер для инициализации переменных.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • All members
  • Posts: 6
Re: Почему ставки дублируются?
« Reply #5 on: 15 Jul 2020, 11:02 »
Ага, разобрался. спасибо.

 

Please note, BetFair is seems to be currently OFFLINE