Pages:
Actions
  • #1 by MorozBY on 08 Oct 2018
  • Нужна помощь в написании одной формулы:
    Есть ставка против третьего исхода (ничьей).
    При определенных условиях нужно сделать ставку ЗА размером чтобы покрыть обязательства ставки ПРОТИВ (исход 3), а весь лишний профит/убыток разделились на 1 и 2 исход. В итоге если побеждает третий исход то у нас П/У 0,00$, если побеждает первый или второй, то П/У не равно 0,00$

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

    Вручную в интерфейсе ставок я это могу сделать кнопкой "разброс убытка" 
  • #2 by Oxa (WellDoneSoft) on 09 Oct 2018
  • Здравствуйте!

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

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

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

    -profit_loss/(back_price-1)
  • #3 by MorozBY on 09 Oct 2018


  • lay_matched*(bm_layp-1)/(back_price-1)
    Спасибо! То что нужно!
  • #4 by MorozBY on 14 Oct 2018
  • Еще вопрос, по сути смежный с предыдущим:
    Можно ли делать такую проверку: при проставлении тригерром ставки Против(в процентах от баланса(10%)), делать проверку баланса, чтобы остаток доступных средств после проставления ставки(а ставка может быть третья-четвертая, при не рассчитанных первых двух) составлял не менее 15%(в теории хватило бы и 10%, но баланс плавает, поэтому страхуемся) от общего баланса, ну или по другому "все текущие обязательства по всем рынкам плюс потенциальные обязательства по текущей ставке равно не более 85% от баланса". Короче, в запасе должно оставаться денег на 1,5 ставки.
    Для чего нужно, в интерфейсе MarketFeeder'a не работает следующая ситуация, есть ставка Против, что-то пошло не по плану, триггер делает ставку ЗА, по своим параметрам, и она делается за счет доступного баланса (т.е. если в доступном балансе не хватит средств - то ловим ошибку и триггер не выполняется), а в Веб-интерфейсе Betfair если вручную  сделать частичную выплату, то все нормально, даже несмотря на нехватку баланса(т.е. за счет покрытия текущих ставок/обязательств)
  • #5 by Oxa (WellDoneSoft) on 23 Oct 2018
  • Да, действительно, в тестовом режиме такой "заем" средств у будущей прибыли от ставки не работает. Но в реальном режиме -- вполне. Просто в тестовом режиме залейте побольше средств, а когда переключитесь, программа не применит эту проверку, и ставка пройдет.
Pages:
Actions