Трейлинг ордера (подтяжка отложенных ордеров за ценой)

Инструмент Трейлинг ордера - позволяет осуществить автоматическую подтяжку ордера (вверх или вниз по ценовому графику) таким образом, чтобы он оставался на заданном расстоянии от рыночной цены. Инструмент может быть установлен на отложенный ордер, либо на стоп-лосс или тейк-профит рыночного ордера.

Группа включает в себя три торговых инструмента:

Трейлинг ордера. Автоматическая подтяжка ордера вверх или вниз за ценой.

Instr_pull_up - Подтяжка вверх - подтягивает ордер только вверх по ценовому графику.

Instr_pull_down - Подтяжка вниз - подтягивает ордер только вниз по ценовому графику.

Instr_pull_up_down - Следование за ценой - подтягивает ордер как вверх, так и вниз.

Инструменты осуществляют трейлинг отложенных ордеров, а также подтяжку стоп-лосс и тейк-профит рыночных ордеров

Параметры инструментов

Каждый инструмент характеризуются двумя параметрами:

Дистанция - дистанция в пунктах, которая должна сохраняться между ордером и рыночной ценой.
Шаг - шаг модификации ордера в пунктах.

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

Инструмент "Подтяжка вверх"

Инструмент Подтяжка вверх (Instr_pull_up) - подтягивает ордер только вверх по ценовому графику.

Рассмотрим действие инструмента более подробно.

1) Рассмотрим случай, когда ордер находится выше рыночной цены. В этом случае, цель инструмента Подтяжка вверх - не допустить приближения рыночной цены слишком близко к ордеру. При этом, минимально допустимое расстояние высчитывается, исходя из параметров инструмента:

Минимально допустимое расстояние = Дистанция - Шаг

По мере того, как рыночная цена двигается вверх, инструмент Подтяжка вверх анализирует расстояние между рыночной ценой и ордером. Если расстояние становится:

меньше (или равно), чем минимально допустимое

,то инструмент автоматически подтягивает ордер вверх таким образом, чтобы расстояние стало равным параметру инструмента Дистанция.

Трейлинг отложенных ордеров. Ордер Sell Limit автоматически подтягивается вверх, сохраняя константное расстояние до рыночной цены.

Рассмотрим пример.

На рисунках показан установленный инструмент Подтяжка вверх с параметрами:

Дистанция = 20 пунктов
Шаг = 5 пунктов
Минимально допустимое расстояние = 20 - 5 = 15 пунктов

Изначальное расстояние между ордером Sell Limit и рыночной ценой Bid было 20 пунктов (Рис. 1). Рыночная цена стала расти вверх. И в какой-то момент, расстояние сократилось до 15 пунктов (Рис. 2). Поскольку 15 пунктов - это минимально допустимое расстояние, инструмент Подтяжка вверх автоматически передвинул ордер вверх таким образом, чтобы расстояние стало равным значению параметра Дистанция, т.е. 20 пунктам (Рис. 3).

2) Теперь рассмотрим случай, когда ордер находится ниже рыночной цены. В этом случае, цель инструмента Подтяжка вверх - не допускать, чтобы ордер находился слишком далеко от рыночной цены. При этом, максимально допустимое расстояние высчитывается также, исходя из параметров инструмента:

Максимально допустимое расстояние = Дистанция + Шаг

По мере того, как рыночная цена двигается вверх, инструмент Подтяжка вверх анализирует расстояние между рыночной ценой и ордером. Если расстояние становится

больше или равно, чем максимально допустимое

, то инструмент автоматически подтягивает ордер вверх таким образом, чтобы расстояние стало равным параметру инструмента Дистанция.

Трейлинг отложенного ордера BuyLimit. Ордер автоматически подтягивается вверх, сохраняя константное расстояние до рыночной цены.

Рассмотрим пример.

На рисунках показан установленный инструмент Подтяжка вверх с параметрами:

Дистанция = 15 пунктов
Шаг = 5 пунктов
Максимально допустимое расстояние = 15 + 5 = 20 пунктов

Изначальное расстояние между ордером Buy Limit и рыночной ценой Ask было 10 пунктов (Рис. 1). Рыночная цена стала расти вверх. И в какой-то момент, расстояние увеличилось до 20 пунктов (Рис. 2). Поскольку 20 пунктов - это максимально допустимое расстояние, инструмент Подтяжка вверх автоматически передвинул ордер вверх таким образом, чтобы расстояние стало равным значению параметра Дистанция, т.е. 15 пунктам (Рис. 3).

Инструмент "Подтяжка вниз"

Инструмент Подтяжка вниз (Instr_pull_down) работает точно по такому же принципу, как и инструмент Подтяжка вверх, только зеркально наоборот:

Случай 1, когда ордер находится выше рыночной цены (рис 1):

Если при движении рыночной цены вниз расстояние между ордером и рыночной ценой становится больше (или равно), чем Дистанция + Шаг, то ордер автоматически подтягивается вниз таким образом, чтобы расстояние стало равным параметру инструмента Дистанция. Т.е., ордер всё время "преследует" рыночную цену.

Случай 2, когда ордерная линия находится ниже рыночной цены (рис 2):

Если при движении рыночной цены вниз расстояние между ордером и рыночной ценой становится меньше (или равно), чем Дистанция - Шаг, то ордер автоматически подтягивается вниз таким образом, чтобы расстояние стало равным параметру инструмента Дистанция. Т.е., ордер всё время "убегает" от рыночной цены.

Инструмент осуществляет трейлинг ордера за ценой. Ордера автоматически подтягиваются вниз, сохраняя константное расстояние до рыночной цены.

Инструмент "Следование за ценой"

Инструмент Следование за ценой (Instr_pull_up_down) автоматически подтягивает ордер как вверх, так и вниз. Цель инструмента - сохранять константное расстояние от ордера до рыночной цены, независимо от того, куда двигается цена - вверх или вниз.

Если расстояние между ордером и рыночной ценой становится

меньше(или равно), чем Дистанция - Шаг, либо
больше(или равно), чем Дистанция + Шаг

,то ордер автоматически перемещается таким образом, чтобы расстояние стало равным параметру инструмента Дистанция:

Трейлинг отложенных ордеров SellLimit и SellStop. Ордера автоматически следуют за рыночной ценой.

Установка

Инструменты данной группы используются, чтобы осуществить трейлинг отложенного ордера, а также подтяжку стоп-лосс и тейк-профит рыночных ордеров. Таким образом, инструменты могут быть установлены на ордера следующих типов:

Для установки инструмента необходимо:

1. Настроить параметр Шаг на Панели управления.
2. Выделить значок инструмента на Панели инструментов.
3. Подвести значок к линии ордера и отпустить левую кнопку мыши.

Если выбрана допустимая линия ордера, то инструмент установится.

При установке инструмента параметр Дистанция становится равным расстоянию между линией ордера и рыночной ценой.

Исполнение

Для того, чтобы установленные инструменты исполнялись, необходимо установить ручной либо автоматический режим торговли (смотреть раздел Три режима торговли).

Обратите внимание! Если не выбран ни один из режимов - установленные инструменты не будут исполняться.

Настройка параметров

Как уже говорилось выше, в момент установки инструмента параметр Дистанция принимает значение равное расстоянию между ордером и рыночной ценой. Параметр Шаг принимает то значение, которое установлено в этот момент на Панели управления.

Для того, чтобы изменить какой-либо параметр инструмента необходимо:

1. Выделить значение параметра возле инструмента и немного его сдвинуть.
2. На Панели управления появится шкала значений. Выбрать новое значение параметра на шкале.

Кроме стандартного способа, параметр Дистанция можно изменить также, перемещая установленный инструмент мышкой.

Для этого необходимо:

1. Выделить инструмент.
2. Переместить его вверх или вниз.

При перемещении инструмента (вверх или вниз) значение параметра Дистанция меняется (в большую или меньшую сторону). Как только будет отпущена левая кнопка мышки - параметр примет своё новое значение.

Также, параметр Дистанция может измениться автоматически при модификации самого ордера. Если пользователь переместит линию ордера таким образом, что расстояние от неё до рыночной цены станет:

меньше (или равно), чем минимально допустимое расстояние, либо
больше (или равно), чем максимально допустимое расстояние

, то параметр Дистанция станет равным фактическому расстоянию от линии ордера до рыночной цены.

Рассмотрим пример:

Трейлинг отложенного ордера SellLimit.

Sell Limit установлен на цене 1.38920. Рыночная цена равна 1.38910. На ордер установлен инструмент Подтяжка вверх.

Параметры инструмента:

Дистанция = 10 пунктов
Шаг = 1 пункт
Минимально допустимое расстояние = 10 - 1 = 9 пунктов

Пользователь перемещает Sell Limit на цену 1.38916. Т.е., фактическое расстояние от ордера до рыночной цены становится равным 6 пунктам. Это меньше, чем минимально допустимое расстояние. Поэтому, параметр Дистанция автоматически пересчитывается и становится равным 6 пунктам.

Взаимодействие с другими инструментами

1. Если инструмент группы Подтяжка за ценой устанавливается на линию ордера, на котором уже есть:

,то указанные инструменты автоматически удаляются.

2. Если же на линию ордера, на которую уже установлен один из инструментов группы Подтяжка за ценой, устанавливается:

, то ранее установленный инструмент автоматически удаляется.

3. Также, действуют следующие ограничения:

И наоборот.

Удаление инструмента

Для того, чтобы удалить инструмент, необходимо выделить его двойным щелчком мыши и нажать клавишу Del.