Pages:
Actions
  • #1 by proffkot on 27 Jan 2015
  • В инженерном режиме есть кнопка "закрыть все позиции". Какое выражение её заменяет в триггере?
  • #2 by Oxa (WellDoneSoft) on 27 Jan 2015
  • Нет такого выражения в триггере.
    Можно вычислить размер ставки для закрытия позиции по какому-то одному исходу:

    Для ситуации, когда ставок ЗА больше, чем ставок ПРОТИВ:

    ставка ПРОТИВ = (back_payout-lay_payout)/lay_price - back_matched

    Для ситуации, когда ставок ПРОТИВ больше, чем ставок ЗА:

    ставка ЗА = lay_matched - (lay_payout-back_payout)/back_price
  • #3 by proffkot on 28 Jan 2015
  • А так не пойдёт?
    "В триггере добавляете два действия: "уравнять прибыль" и "уравнять убыток", выбираете "В шагах" и ставите -1 и там, и там. Таким образом программа немедленно выполнит наиболее подходящее действие (уравнивание либо прибыли, либо убытка)."

    И еще вопрос:
    Как ограничить работу триггера только в одном рынке до определённых условий?

  • #4 by Oxa (WellDoneSoft) on 28 Jan 2015
  • Пойдет. Но вы ведь спросили, какое выражение триггера заменяет действие. Выражение триггера - это набор переменных, функций и арифметических действий.

    Как ограничить работу триггера только в одном рынке до определённых условий?

    Добавить эти определенные условия в этот триггер.

    И
             у Триггера Мой триггер Кол-во выполнений равно 0 всего
          ИЛИ
            Определенное условие 1
            и Определенное условие 2
            и Определенное условие 3
            ...

  • #5 by proffkot on 29 Jan 2015
  • Спасибо.
  • #6 by proffkot on 29 Jan 2015
  • Как можно сделать паузу в размещении ставки?  Нужно, чтобы через минуту после изменения счёта, сделать ставку. Пробовал условия:
    У рынка значение счёта изменилось
    И
    У рынка Минут с последней приостановки равно 1
    но не уверен, что так правильно, не ставит.
Pages:
Actions