img

Сигналы

Сигналы предназначены для отслеживания различных событий и их автоматической обработки.

В торговом терминале реализованы следующие сигналы:

  • «Восстановление соединения с сервером» [“Reconnection with server”].
  • «Потеря соединения с сервером» [“Loss of connection with server”].
  • «Short margin» [“Short margin”].
  • «Достижение заданного уровня залога» [“Target Margin Level reached”].
  • «Выполнение балансовой операции» [“Balance Operation performed”].
  • «Активация ордера» [“Order activation”].
  • «Активация трейлинг-стопа» [“Activation of Trailing Stop”].
  • «Исполнение ордера» [“Order execution”].
  • «Достижение заданного уровня цены» [“Target Price Level reached”].
  • «Изменение цены» [“Price Change”].
  • «Достижение заданного уровня прибыли/убытка по позиции» [“Target Position Profit/Loss reached”].
  • «Наступление заданного момента времени (Будильник)» [“Alarm clock”].

Сигналы могут находиться в следующих состояниях:

  • «Исполняется» [“In service”].
    Сигнал активен. Сигнал отслеживает наступление заданного события и выполняет заданное действие, когда событие произошло.
  • «Приостановлен» [“Suspended”].
    Сигнал временно приостановлен. Сигнал не отслеживает и не обрабатывает наступление заданного события (см. «Приостановка/восстановление сигнала»). Для сигнала в состоянии «Приостановлен» действует ограничение по времени (если оно задано), по прошествии которого срок действия сигнала истекает и он переходит в состояние «Истек».
  • «Завершен» [“Finished”].
    Сигнал остановлен, т.к. он сработал заданное число раз.
  • «Истек» [“Expired”].
    Сигнал остановлен, т.к. время его действия истекло.
  • «Отменен» [“Aborted”].
    Сигнал остановлен, т.к. его исполнение невозможно по внешним причинам (например, удален ордер, к которому привязан сигнал).