Перейти к основному содержимому

Управление заявками

Торговая система АЛОР Брокер предоставляет возможность управления заявками через API. Запросы такого типа можно передавать через HTTP API и WebSocket API.

Выбор способа взаимодействия

Универсального способа взаимодействия не существует: HTTP API проще во внедрении и использовании, тогда как WebSocket API обеспечивают небольшой прирост к скорости обмена данными (до 5 мс).

Под управлением заявками понимаются следующие действия:

  • Выставление
  • Изменение
  • Снятие
Просмотр заявок

Через API также можно просматривать созданные ранее заявки, но этот тип запросов относится к категории Получение данных и потому не упомянут в этом разделе.

Взаимодействовать через API можно со следующими типами заявок:

  • Прямые заявки — заявки, передаваемые напрямую бирже. К ним относятся рыночные и лимитные заявки. Прямые заявки видны всем участникам торгов с момента их выставления и подчиняются всем требованиям и ограничениям биржи.
  • Условные заявки — заявки, создаваемые и хранящиеся до выполнения на серверах Брокера. К ним относятся все стоп-заявки, при срабатывании которых бирже должна быть передана прямая заявка на совершение сделки. Например, тейк-профит и стоп-лосс, а также их вариации. Прямые заявки не видны участникам торгов и не существуют для биржи.
Внимание к параметрам

В момент срабатывания условной заявки на биржу выставляется прямая заявка, которая должна соответствовать всем её требованиям. Помните об этом, создавая стоп-заявки.

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