Author Topic: Ошибка с условиями по триггеру Мария  (Read 741 times)

Tags:
  • All members
  • Posts: 83
  • Karma: +1/-0
Решил рассмотреть работу триггера Система "Мария"
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" на аналог?

  • All members
  • Posts: 83
  • Karma: +1/-0
Я вижу только единственный выход, на мой взгляд:
вместо 0 делать ставку 0.01
Но это минус ставка!!!

  • Administrator
  • Posts: 8924
  • Karma: +335/-2
  • Gender: Female
*
Эта стратегия работает в строго определенных диапазонах коэффициентов. Если у вас range3 равен 11.0, а у исхода коэффициент был выше, то триггер вообще не должен был сработать, так как в нем стоит условие:

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

Вы убрали это условие из триггера?
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: 83
  • Karma: +1/-0
Нет, никакие условия я не убирал. У меня просто на одном рынке ставит сразу 3 ставки против по данным условиям. И если один из кэф больше 11, то скрин ошибки я показывал выше постом. Изменил "0" на "0.01", проблем нет, но это лишняя ставка.

  • Administrator
  • Posts: 8924
  • Karma: +335/-2
  • Gender: Female
*
Прикрепите файл с триггерами, которые вы используете: в оригинальном триггере Марии ставка не должна делаться, если коэффициент выше range3.
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!

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