Pages:
Actions
  • #1 by jendocik22 on 09 Jul 2018
  • Решил рассмотреть работу триггера Система "Мария"
    https://marketfeeder.ru/learn/triggers/maria/
    Сумма ставки рассчитывается по формуле:
    IF(lay_price<range1, нач_ставка, IF(lay_price<range2, нач_ставка*0.6, IF(lay_price<=range3, нач_ставка*0.4, 0)))
    Но если кэф выше 11, то Сумма ставки равна 0. Вот мы и пришли к ошибке. В логах написано Ставки были сброшены.
    Ставлю я против трех исходов одновременно. 
    В чем может быть проблема? Можно ли заменить "0" на аналог?
  • #2 by jendocik22 on 09 Jul 2018
  • Я вижу только единственный выход, на мой взгляд:
    вместо 0 делать ставку 0.01
    Но это минус ставка!!!
  • #3 by Oxa (WellDoneSoft) on 09 Jul 2018
  • Эта стратегия работает в строго определенных диапазонах коэффициентов. Если у вас range3 равен 11.0, а у исхода коэффициент был выше, то триггер вообще не должен был сработать, так как в нем стоит условие:

    У исхода Коэффициент ПРОТИВ меньше или равен range3.

    Вы убрали это условие из триггера?
  • #4 by jendocik22 on 10 Jul 2018
  • Нет, никакие условия я не убирал. У меня просто на одном рынке ставит сразу 3 ставки против по данным условиям. И если один из кэф больше 11, то скрин ошибки я показывал выше постом. Изменил "0" на "0.01", проблем нет, но это лишняя ставка.
  • #5 by Oxa (WellDoneSoft) on 10 Jul 2018
  • Прикрепите файл с триггерами, которые вы используете: в оригинальном триггере Марии ставка не должна делаться, если коэффициент выше range3.
Pages:
Actions