Author Topic: Функция ABS  (Read 2365 times)

Tags:
  • All members
  • Posts: 132
Функция ABS
« on: 08 Jul 2018, 17:08 »
Добрый день.

Как я понял, функция ABS в качестве параметра принимает только число, не выражение.
Не срабатывает функция ABS(last_lost). Может вместо этого применить выражение last_lost*(-1)?

Спасибо.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Функция ABS
« Reply #1 on: 09 Jul 2018, 10:46 »
Здравствуйте!

В качестве аругмента функция ABS может принимать любые допустимые арифметические выражения, функции и переменные триггеров, так что ABS(last_lost) -- вполне приемлемая форма записи (см. скриншот во вложении).

Другое дело, что last_lost не бывает отрицательным: это значение последнего общего убытка после выигрыша -- оно может быть либо нулевым, либо положительным.

Если вам нужна сумма П/У по последней ставке, используйте last_pl.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 132
Re: Функция ABS
« Reply #2 on: 09 Jul 2018, 11:17 »
Тогда почему не срабатывает простое выражение my_stake+last_lost ?

Я пытаюсь прибавить общий убыток после последнего выигрыша к следующей ставке для простого догона, но ставится просто my_stake (это определенная сумма, скажем 2% от банка).

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Функция ABS
« Reply #3 on: 09 Jul 2018, 12:11 »
Значит есть логическая ошибка в ваших триггерах, и вам нужно ее искать.

Триггер, увеличивающий ставку, должен применяться к рассчитанным рынкам. Посмотрите его логи и проверьте, нет ли там ошибок и выполняется ли он в принципе.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 132
Re: Функция ABS
« Reply #4 on: 09 Jul 2018, 12:28 »
Ведь last_lost вычисляется автоматически после расчета последнего рынка, и не нужно его как-то запоминать, не так ли?

У меня всего один простейший триггер: Дачинг За Размер выигрыш my_stake+last_lost Ставить полные ставки Оставить.

Вот и все. Но следующая ставка в следующем рынке делается в размере my_stake, хотя последний/последние рынки уже рассчитаны с убытком.

  • Administrator
  • Posts: 8821
  • Gender: Female
*
Re: Функция ABS
« Reply #5 on: 09 Jul 2018, 16:06 »
Откройте лог триггера и сравните момент его срабатывания (ставку) с моментом расчета предыдущего рынка. Убедитесь, что рынок точно был рассчитан.
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