Сигналы
Сигналы предназначены для отслеживания различных событий и их автоматической обработки.
В торговом терминале реализованы следующие сигналы:
- «Восстановление соединения с сервером» [“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”].
Сигнал остановлен, т.к. его исполнение невозможно по внешним причинам (например, удален ордер, к которому привязан сигнал).