Загружается...
 

Группирование ордеров

 

Группы приказов

В торговой платформе AgenaTrader возможно создание комплексных групп приказов.

Доступны три вида связи между ордерами:

  • OCO (One cancels Other): как только один из ордеров группы выполнен, другой ордер из этой же группы будет удален.
  • IfDone: как только один из ордеров группы выполнен, остальные ордера из этой группы будут автоматически выставлены.
  • ORO (One reduces Other): как только один из ордеров группы выполнен, размер другого ордера из этой группы будет уменьшен на размер выполненного ордера.

Связывание ордеров друг с другом с помощью указанных методов особенно важно для пользователей базовой версии AgenaTrader. В более сложных версиях программы эта комплексная функция выполняется автоматически через Setup Escort. Тем не менее, трейдеры могут безгранично использовать группирование ордеров при разработке собственных стратегий (особенно применение ОСО связи между приказами при внезапном разъединении).

 

OCO приказы

Чтобы создать ОСО-группу необходимо выполнить следующие действия:

  1. Выставить два ордера
  2. Нажать клавишу CTRL и, удерживая ее, кликнуть на первом ордере, а затем на втором.

Можно соединять между собой как подтвержденные, так и не подтвержденные заявки. Линия соединения ОСО будет отображаться в красном цвете.

На рисунке показано соединение двух подтвержденных ордеров в группе ОСО. Верхний трейд является стоп-ордером на покупку, а нижний - стоп-ордер на продажу. Суть создания такой группы в том, что будет реализован один из сценариев, в зависимости от того, в каком направлении будет двигаться цена и какой из ордеров "затронет" первым. Если один из ордеров будет выполнен, то второй автоматически удалится.

ChartMenu TradingBars Grouping1

Два последовательных номера в столбце ОСО закладки Управления ордерами показывают соединение между приказами.

OrderManagerOCO

 

IfDone приказы

Чтобы создать IfDone-группу необходимо выполнить следующие действия:

  1. Выставить два ордера
  2. Нажать клавишу ALT и, удерживая ее, кликнуть на первом ордере, а затем на втором.

Можно соединять между собой как подтверждённые, так и неподтверждённые приказы. Линия соединения IfDone будет отображаться в зеленом цвете.

На рисунке показано соединение трех ордеров в группе IfDone. Трейд посредине является подтверждённым стоп-ордером на продажу (заявка на вход в рынок), а два других - неподтверждённые стоп  и таргет-ордеры . Если ордер на вход в рынок будет выполнен, то два других - стоп и таргет-ордеры - будут автоматически активированы. В нашем примере стоп и таргет-ордер также связаны друг с другом через ОСО-соединение.

ChartMenu TradingBars Grouping3

Три последовательных номера в столбце IfDone закладки Управления ордерами показывают соединение между приказами.

OrderManagerIfDone

 

ORO приказы

Чтобы создать ORO-группу необходимо выполнить следующие действия:

  1. Выставить два ордера
  2. Нажать вместе клавиши CTRL и ALT и, удерживая их, кликнуть на первом ордере, а затем на втором.

Идея создания такой группы в том, чтобы соединить стоп и таргет-ордер в случае, когда несколько таргет-ордеров выполняются отдельно. Линия соединения ORO будет отображаться в синем цвете.

На рисунке показана стоп-комбинация на покупку с одним стопом и двумя таргетами. Четыре ордера связаны между собой IfDone-соединением (как только ордер на вход в рынок будет выполнен, стоп и таргеты будут выставлены на рынок). Кроме того, стоп-ордер и первый таргет-ордер создают между собой ORO-группу. Это значит, что размер стоп-ордера будет уменьшен на объем частичного выполнения (первый таргет). Без создания ORO соединения стоп ордер начнет движение в противоположном направлении после выполнения первого таргет-ордера, потому что размер стоп-ордера не будет уменьшен. И наконец, стоп-ордер связан со вторым таргетом через ОСО-соединение, что влечет за собой закрытие трейда и выход с рынка при выполнении одного из двух ордеров.

Используя IfDone-соединение у Вас есть возможность выставления второго таргет-ордера сразу после выполнения первого таргет-ордера. Это имеет смысл, если Вы предпочитаете не раскрывать настоящий объем заявки максимально долгое время.

Что случится, если только стоп-ордер (без первого таргета) был достигнут? В этом случае соединение ORO приведет к тому, что первый таргет-ордер будет удалён, а поскольку размер ордера будет уменьшен и станет негативным (-5000), то второй таргет также будет удалён в следствии ОСО-соединения.

ChartMenu TradingBars Grouping2

Два последовательных номера в столбце ORO закладки Управления ордерами показывают соединение между этими приказами.

OrderManagerORO

 

ОСО-группа из двух ордеров на вход в рынок для разных инструментов

Если у Вас есть похожие стратегии из групп ордеров для разных инструментов, но Вы хотите реализовать только одну из стратегий, то Вы можете создать группу ОСО для таких ордеров. Если ордер на вход в рынок для одного инструмента будет выставлен раньше, чем ордер на вход для другого инструмента, то второй будет автоматически удален. При этом неподтвержденные стоп и таргет-ордеры необходимо удалить вручную (хотя они не имеют никакого влияния на трейды). Если AgenaTrader++ активирована, то стоп и таргет-ордеры будут удалены автоматически.

Соединение между ордерами на вход в рынок для разных инструментов не может быть установлено прямо на графике. Для этого нужно использовать окно управления ордерами:

  1. Отметьте оба ордера на вход в рынок
  2. Правой кнопкой мыши в закладке управления ордерами вызовите контекстное меню
  3. Выберите опцию Создать ОСО группу

OCO Group

 

Search AgenaTrader Wiki

Выбрать язык