Pages:
Actions
  • #1 by jendocik22 on 23 Feb 2016
  • Доброго времени суток.
    Столкнулся с проблемой:
    необходимо чтобы триггер ставил на определенное количество рынков(к примеру 10), но с тем условием, что может быть и такая ситуация, как 3 матча уже рассчиталось и началось 15, и нам надо чтобы только в 7 из них были сделаны ставки, и только после того как в сумме будет 10 матчей, то он подсчитывает п/у всех, после умножает на коэффициент догона, сумма на такой блок из 10 матчей должна быть константой. если в блоке получился плюс, то сбрасывает на начальную.
    заранее спасибо за помощь и советы.
  • #2 by Tim (WellDoneSoft) on 23 Feb 2016
  • В триггер(ы), который делает ставку, добавить действие увеличения на 1 глобальной переменной. В условиях проверять значение меньше 10.
    Добавить триггер, который при расчете рынка, где были сделаны ставки, уменьшает её на 1.
  • #3 by jendocik22 on 23 Feb 2016
  • Так, ну это вроде понятно. А вот теперь самое во что уперся:
    как только будет сделано 10 ставок и рассчитано, необходимо сравнить п/у больше или меньше нуля, это значит в триггер, который отнимает при расчете рынка, надо добавить действие на увеличение переменной убытка на + last_pl?
  • #4 by jendocik22 on 23 Feb 2016
  • В триггер(ы), который делает ставку, добавить действие увеличения на 1 глобальной переменной. В условиях проверять значение меньше 10.
    Добавить триггер, который при расчете рынка, где были сделаны ставки, уменьшает её на 1.


    Это условие что вы подсказали по сути работает только в том случае, если все события начинаются в одно время, а вот начал проверять если, к примеру, у нас блок на 3 матча, 2 из них закончилось, начинается 3ий и в логах получается что счетчик матчей, где была сделана ставка, превышает счетчик с теми что ведут обратный отсчет по окончившимся матчам
  • #5 by Tim (WellDoneSoft) on 23 Feb 2016
  • Переменная должна быть одна и та же.
    Т.е. поставили ставку - увеличили счетчик, расчиталась ставка - уменьшили.
    Таким образом всегда будет не более 10 ставок.
  • #6 by jendocik22 on 23 Feb 2016
  • Переменная должна быть одна и та же.
    Т.е. поставили ставку - увеличили счетчик, расчиталась ставка - уменьшили.
    Таким образом всегда будет не более 10 ставок.
    тут не просто надо не более 10 ставок, а чтобы как рассчиталось эти 10, триггер делал уже другие установленные задачи
  • #7 by Tim (WellDoneSoft) on 23 Feb 2016
  • Да, именно с блоками будет проблема. Такой фонкциональности нет.
  • #8 by jendocik22 on 24 Feb 2016
  • У меня всё получилось) Там надо было не отнимать когда рассчиталась игра, а добавлять новую константу и сравнивать в отдельности наше количество необходимых матчей в блоке с начавшимися и с окончившимися)
Pages:
Actions