Pages:
Actions
  • #1 by jendocik22 on 09 Mar 2019
  • Уважаемый Тим и Оха, приветствую вас. Не думал что понадобится ваша помощь, но всё же)
    Допустим у нас есть список, в котором при каком-то кэф, нам надо отправить ставку по другому.
    Пример:
    если кэф ЗА 1,45, то отправляем ставку по 1.6
    если кэф ЗА 1,5, то отправляем ставку по 1.65
    если кэф ЗА 1,55, то отправляем ставку по 1.7
    если кэф ЗА 1,6, то отправляем ставку по 1.75
    Но это надо прописать в одном блоке триггера. т.к. таких условий очень много.
    Заранее спасибо.
  • #2 by jendocik22 on 09 Mar 2019
  • Пробовал как вариант в Редактор "Коэф." прописывать вот это:
    IF (back_price=1.26, 1.57, IF (back_price=1.3, 1.64, IF (back_price=1.32, 1.72, IF (back_price=1.34, 1.78, IF (back_price=1.36, 1.83, IF (back_price=1.38, 1.88, IF (back_price=1.4, 1.89, IF (back_price=1.42, 1.93,  0))))))))
    Но из-за того что в конце "0", то оно всё оч криво работает и с ошибками
  • #3 by jendocik22 on 09 Mar 2019
  • На что мне изменить "0" - лож, чтобы не засорять логи ошибками и это работало правильно?
  • #4 by Oxa (WellDoneSoft) on 09 Mar 2019
  • В вашем случае только писать формулу с IF, как вы сделали выше (разве что вы все-таки формализуете, на сколько тиков меняется коэффициент ставки).

    Чтобы не отправлялись ставки по нулевому коэффициенту, просто добавляете в триггер условие:

    У исхода Коэф. ЗА в списке 1.45, 1.5, 1.55, 1.6 .... 
  • #5 by jendocik22 on 10 Mar 2019
  • Спасибо. Будем пробовать. Но логика мне ясна)
Pages:
Actions