Ордера Take-profit и Stop-loss. Режим Trailing-Stop (T/S)
К открытой позиции или к ждущему ордеру можно выставлять, или модифицировать, имеющиеся ордера (отложенного типа) под названием Take-profit и Stop-loss. Эти ордера жестко связаны с выполняемым рыночным ордером, равны ему по объему и могут существовать только пока существует эта открытая позиция или ордер.
Ордер Take-profit выставляется по цене выше цены сделки BUY и ниже цены сделки SELL и является отложенным лимитным ордером. Ордер Stop-loss выставляется по цене ниже цены сделки BUY и выше цены сделки SELL и является отложенным стоповым ордером.
Выставление или модификация ордеров Take-profit и Stop-loss к ждущим (“Pending”) ордерам выполняется в диалоге редактирования параметров ждущего ордера (из окна “Orders”).
Выставление или модификация ордеров Take-profit и Stop-loss к открытым позициям выполняется в диалоге окна “Position orders”. Этот диалог может быть открыт через контекстное меню на строке с открытой позицией в информационном окне “Open positions” командой “Position orders”.
Диалог позволяет:
- установить ордера (один или оба);
- изменить цены установленных ордеров;
- отменить установленные ордера (один или оба);
- отменить или задать режим (и уровень) Trailing Stop.
Пользователь видит в окне диалога неизменяемые поля:
- название валютной пары;
- Deal # - серверный номер сделки по открытию позиции;
- Volume1: - объем в первой валюте;
- Volume2: - объем во второй валюте;
- Open rate: - цена открытия позиции;
- Current rate: - текущая цена валютной пары;
- Open time: - время открытия позиции.
В изменямых поля для ввода данных пользователь, поставив метку в поле “Stop loss”, задает (или изменяет) цену этого ордера в поле цены. Аналогично, поставив метку в поле “Take profit”, пользователь задает (или изменяет) цену этого ордера в поле цены. А также, поставив метку в поле “Уровень Трейлинг Стоп”, пользователь задает (или изменяет) этот уровень.
Далее нажимаем кнопку “Ok” и ждем подтверждения от сервера. Окно диалога закрывается после получения подтверждения от сервера. Кнопкой “Cancel” можно прервать диалог.
Эти ордера (и дистанция для Trailing Stop) не могут быть выставлены слишком близко к цене рыночного ордера (BID или ASK, соответственно) – минимально допустимое расстояние в пунктах задается сервером (обычно, равно величине спреда).
В окне "Orders" по каждому из этих ордеров появляется соответствующая запись (в колонке "Type" запись "Stop loss" или "Take profit").
Когда цена валютной пары дойдет до уровня, указанного в ордере Take-profit или в ордере Stop-loss, то соответствующий ордер исполнится и позиция, открытая ранее по рыночному ордеру, закроется.
Режим Trailing Stop обеспечивает механизм фиксированной дистанции (уровня) связанного ордера Stop-loss от рыночной котировки валютной пары. Если режим Trailing-Stop (T/S) задан и уже активен, то при движении котировки в сторону увеличения прибыли цена ордера Stop-loss сдвигается так, чтобы заданная дистанция (ордера от рынка) сохранялась; а при движении котировки в сторону уменьшения прибыли цена ордера Stop-loss не изменяется.
Когда этот режим задается, он еще не является активным. T/S становится активным, только когда расчетная прибыль позиции становится больше или равна заданной дистанции (уровню) T/S – в этом случае автоматически выставляется (создается) связанный ордер Stop-loss, и далее цена этого ордера передвигается в соответствии с правилами T/S.
Режим T/S может задаваться совместно с обычным выставлением связанного ордера Stop-loss – в этом случае, как только T/S становится активным, поставленный ранее связанный ордер Stop-loss автоматически передвигается на цену отстоящую от котировки на заданную дистанцию T/S.
Режим T/S можно задавать несколькими способами через параметр «Уровень Трейлинг Стоп»:
- при совершении сделки;
- при установке ждущего ордера;
- для существующей позиции при редактировании связанных ордеров.
Режим T/S (состояние и дистанция) отображается в специальной колонке «Уровень T/S»:
- в таблице открытых позиций;
- в таблице ордеров;
- в таблице истории ордеров.
Следует отметить, что все действия по передвижению ордера Stop-loss в режиме T/S не отображаются в истории ордеров, кроме первой установки ордера в момент активизации T/S.
Режим T/S реализован на сервере, т.е. операции с ним связанные будут выполняться и тогда когда торговый терминал клиента неактивен.