Author Topic: Как задать цену коэффициента отдельно для каждого исхода?  (Read 1607 times)

Tags:
  • All members
  • Posts: 22
  • Karma: +0/-0
Приветствую!

Подскажите, пожалуйста, как можно проверить, стоит ли наша заявка не в паре по определенной цене?

Проблема в том,что триггер bu_bpricedat_{коэффициент} допускает использование или  фиксированного числа, или определенной ранее константы, обозначенной одним словом. Если я определяю эту константу непосредственно перед проверкой ставки, то значение коэффициента переопределяется по последней лошади. То есть, для всех исходов используется одно и то же значение константы.

Поскольку делаются ставки одновременно на несколько лошадей по различным коэффициентам, то нужно проверять наличие уже поставленных ставок для каждой лошади отдельно.

По сути, вся задача сводится к тому, чтобы внутри скобок {} вписать нужную мне функцию.

  • Administrator
  • Posts: 8853
  • Karma: +330/-1
  • Gender: Female
*
Функцию, увы, вписать нельзя - у этой переменной ограниченные возможности.
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: 22
  • Karma: +0/-0
Тогда немного переиначу вопрос: как установить переменную отдельно для каждого исхода? Конкретно мне нужно записывать в эту переменную значения последней сделки + два тика. Но, чтобы эта переменная была уникальная для каждой лошади, прошедшей условие отбора.

  • Administrator
  • Posts: 8853
  • Karma: +330/-1
  • Gender: Female
*
Установить переменную пользователя для каждого исхода по отдельности тоже нельзя: только для рынка в целом или для всей программы.

Существует переменные исхода bm_backp и bm_layp (для непарных ставок - bu_backp и bu_layp), которые возвращают коэффициент последней ставки заданного типа. Соответственно, r_ticks(bm_backp, 2) вернет на два тика больше. Но использовать эту формулу в переменной bu_bpricedat, к сожалению, нельзя.

Возможно, ваша проблема решается каким-то другим способом. Если вы ее здесь опишете, попробую помочь.
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!

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