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

Tags:
  • All members
  • Posts: 16
  • Karma: +1/-0
  • Gender: Male
Почему ставки дублируются?
« on: Wed, 24 June, 2020, 14:32 »
Здравствуйте. Почему вместо одной, выставляется 2 ставки.
Идея какая. Ставим ставку ПРОТИВ на 2 тика меньше текущей и ждём когда примется. После снижения кэфа и сматчивания ставки, выставляется следующая,  опять на 2 тика меньше. И так определённое кол-во раз. Так вот, вместо одной ставки, выставляется две с одинаковым кэфом размер ставки тот же что задавали. С чем это может быть связано? Неужели не согласованность настроек в ТаймМашине?
Заранее спасибо за ответ. (Рынок - футбол, тоталы, по ходу игры.)

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

  • Administrator
  • Posts: 8944
  • Karma: +337/-2
  • Gender: Female
*
Re: Почему ставки дублируются?
« Reply #2 on: Thu, 25 June, 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.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

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

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

Follow us on Twitter.

Usuários brasileiros, bem vindos ao nosso WhatsApp chat!

Присоединяйтесь к нашей официальной группе ВКонтакте!

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