Author Topic: Небольшая помощь в формуле  (Read 2449 times)

Tags:
  • All members
  • Posts: 54
  • Gender: Male
Нужна помощь в написании одной формулы:
Есть ставка против третьего исхода (ничьей).
При определенных условиях нужно сделать ставку ЗА размером чтобы покрыть обязательства ставки ПРОТИВ (исход 3), а весь лишний профит/убыток разделились на 1 и 2 исход. В итоге если побеждает третий исход то у нас П/У 0,00$, если побеждает первый или второй, то П/У не равно 0,00$

я понимаю это должно выглядеть примерно так: 
"сумма обязательств по спаренной ставке ПРОТИВ"/back_price  
либо 
lay_matched*(bm_layp-1)/back_price 
Правильно?

Вручную в интерфейсе ставок я это могу сделать кнопкой "разброс убытка" 

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: Небольшая помощь в формуле
« Reply #1 on: 09 Oct 2018, 19:56 »
Здравствуйте!

Не совсем. Разброс убытка можно рассчитать по формуле:

lay_matched*(bm_layp-1)/(back_price-1)

Либо даже более универсально:

-profit_loss/(back_price-1)
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 54
  • Gender: Male
Re: Небольшая помощь в формуле
« Reply #2 on: 09 Oct 2018, 21:48 »


lay_matched*(bm_layp-1)/(back_price-1)
Спасибо! То что нужно!

  • All members
  • Posts: 54
  • Gender: Male
Re: Небольшая помощь в формуле
« Reply #3 on: 14 Oct 2018, 09:03 »
Еще вопрос, по сути смежный с предыдущим:
Можно ли делать такую проверку: при проставлении тригерром ставки Против(в процентах от баланса(10%)), делать проверку баланса, чтобы остаток доступных средств после проставления ставки(а ставка может быть третья-четвертая, при не рассчитанных первых двух) составлял не менее 15%(в теории хватило бы и 10%, но баланс плавает, поэтому страхуемся) от общего баланса, ну или по другому "все текущие обязательства по всем рынкам плюс потенциальные обязательства по текущей ставке равно не более 85% от баланса". Короче, в запасе должно оставаться денег на 1,5 ставки.
Для чего нужно, в интерфейсе MarketFeeder'a не работает следующая ситуация, есть ставка Против, что-то пошло не по плану, триггер делает ставку ЗА, по своим параметрам, и она делается за счет доступного баланса (т.е. если в доступном балансе не хватит средств - то ловим ошибку и триггер не выполняется), а в Веб-интерфейсе Betfair если вручную  сделать частичную выплату, то все нормально, даже несмотря на нехватку баланса(т.е. за счет покрытия текущих ставок/обязательств)

  • Administrator
  • Posts: 8819
  • Gender: Female
*
Re: Небольшая помощь в формуле
« Reply #4 on: 23 Oct 2018, 10:23 »
Да, действительно, в тестовом режиме такой "заем" средств у будущей прибыли от ставки не работает. Но в реальном режиме -- вполне. Просто в тестовом режиме залейте побольше средств, а когда переключитесь, программа не применит эту проверку, и ставка пройдет.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

 

Please note, BetFair is seems to be currently OFFLINE