Author Topic: Помогите пожалуйста с условием в триггере.  (Read 1278 times)

Tags:
  • All members
  • Posts: 5
  • Karma: +0/-0
Добрый день. Подскажите, пожалуйста, какое условие надо добавить? Триггер работает одновременно на нескольких футбольных рынках в лайве. После неудачного исхода на одном из рынков одного события, триггер делает переставку на такой же рынок но в другое событие, при этом смотрит нужную минуту и нужный счет для того чтобы переставить в нужное нам любое попавшееся событие. И получается так, что таких футбольных рынков может быть несколько идущих одновременно и триггер задваивает (затраивает и тд) ставку на них всех. Как сделать чтобы переставка была только на одно какое-то первое событие. Дело в том, что после этой переставки меняется начальная ставка на исходную. Т.е. принцип мартингейла. И нам надо отыграть минус только один раз а он этот минус может запихнуть в несколько одновременно подходящих рынков. Стоит условие обнуление ставки до первоначальной если он видит поставленную ставку большего размера чем первоначальная. Но до покуда он проверяет условия на одном рынке куда уже ушла ставка , в параллельном событии условия подходят и он ставит и во второй и в третий... до пока не поймет хотя бы из одного матча что уже ставка сбросилась до первоначальной.

  • Tim Vetrov
  • Administrator
  • Posts: 4565
  • Karma: +18/-0
  • Gender: Male
*
1. Завести глобальну переменную.
2. Вторым действием после ставки установить значение переменной в 1
3. Делать ставку только, если значение = 0
4. Устанавливать значение в 0 когда требуется (например при расчете рынка)
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 5
  • Karma: +0/-0
Спасибо за совет. В принципе все так и реализовано, но не вторым действием, а отдельным блоком, который убеждается что ставка вошла в пару а потом устанавливает переменную в ноль. Сейчас попробую сделать по-вашему, посмотрю будет ли он успевать сбрасывать переменную до постановки в другие события. Но скорее всего не получится, события в лайве и для них всех проверка условий будет проходить одновременно, а заставить их действовать по очереди не получается, вернее получается они и так работают по очереди, но это происходит почти мгновенно. Как проверю отпишусь, спасибо.

  • Tim Vetrov
  • Administrator
  • Posts: 4565
  • Karma: +18/-0
  • Gender: Male
*
Вклиниться между двумя действиями одного триггера не может никто.
А вот Ваш вариант действительно позволяет выполняться между ставкой и изменением переменной другим триггерам.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 5
  • Karma: +0/-0
Попробовал, теперь другая проблема. Первое действие в блоке ставка если совпадают условия и не ставка если не совпадают, второе действие обнуление переменной ставки, но обнуление проходит хоть была ставка хоть нет. Как ему прописать обнуление, if какое событие? Как ему определить пошла ставка в первом действии или нет?

  • Tim Vetrov
  • Administrator
  • Posts: 4565
  • Karma: +18/-0
  • Gender: Male
*
Quote
и не ставка если не совпадают
Это как? Триггер или выполняется, если условия подошли, или не выполняется.
Покажите триггер.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 5
  • Karma: +0/-0
Напишите адрес почты куда можно его скинуть чтобы не был в общем доступе

  • Tim Vetrov
  • Administrator
  • Posts: 4565
  • Karma: +18/-0
  • Gender: Male
*
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 5
  • Karma: +0/-0
Отправил