Senzoukria · Глоссарий

Заявка OCO

Заявка one-cancels-other (OCO) связывает две или более заявки так, что при исполнении одной из них остальные снимаются. Её самое частое применение — пара выходов для открытой позиции, защитный стоп и цель по прибыли, а важнее всего практический вопрос: где соблюдается эта связь — на бирже, на серверах брокера или внутри торгового приложения.

Обновлено: сентябрь 2026Опубликовано: 8 октября 2026 г.

На этой странице
  1. Как работает связь
  2. Где живёт связь
  3. Режимы отказа, о которых стоит знать
  4. Разбор примера
  5. В Senzoukria
  6. См. также
  7. В этом же разделе
  8. Эта страница на других языках
  9. Частые вопросы

Как работает связь

Каждая заявка в группе OCO — это обычная рабочая заявка: стоп, лимитная или иного типа, стоящая у брокера или на бирже. Связь — это дополнительное правило над ними: когда одна нога сообщает об исполнении, снять остальные. Для пары выходов по длинной позиции это означает стоп-продажу ниже и лимитную продажу выше; что будет достигнуто первым, закроет позицию, а другая обязана исчезнуть, чтобы позже не открыть новую позицию.

Где живёт связь

Три места, где может соблюдаться связь OCO
ГдеПереживает ваш разрыв связи?Типичная слабость
Биржа (нативно)ДаТолько для продуктов и типов заявок, которые биржа поддерживает
Сервер брокераДаЗависит от реализации брокера и его задержки
Торговое приложение (клиент)НетПерестаёт работать, когда останавливается приложение или его соединение

Режимы отказа, о которых стоит знать

  • Исполняются обе ноги: на быстром рынке вторая нога способна исполниться до прихода её отмены, оставив непредусмотренную позицию.
  • Частичное исполнение одной ноги: другая нога всё ещё несёт полное количество, если его не уменьшить, поэтому позднее срабатывание способно закрыть позицию с перебором.
  • Разрыв связи: связь на стороне клиента перестаёт наблюдать; обе ноги остаются рабочими у брокера, несвязанными.
  • Отмена отклонена или не подтверждена: состояние оставшейся ноги неизвестно, пока не проверены рабочие заявки у брокера.

Разбор примера

Трейдер в лонге 2 ES от 5 000,00 со стопом на 4 995,00 и целью на 5 010,00, связанными OCO. Цель исполняется: связь отправляет отмену стопа, брокер её подтверждает, и счёт без позиции и без рабочих заявок. Теперь допустим, что цель исполнила только 1 контракт до того, как цена повернула вниз. Стоп всё ещё несёт 2 контракта; если он сработает, он продаст 2 против позиции в 1 и оставит счёт в шорте на 1. OCO выполнила свою задачу лишь тогда, когда остаточные количества были согласованы.

В Senzoukria

На подключении Rithmic связи OCO локальные: сессия заявок приложения наблюдает ноги и отправляет отмену. Постановка стопа и цели из полей SL и TP в панели брокерского счёта отправляет две заявки против позиции и связывает их с сообщением «Stop and target placed. OCO is managed by this app while connected; keep it running.» Автопилот связывает свой стоп и цель так же, как только обе подтверждены. Ноги обязаны принадлежать текущему счёту, одному инструменту, стороне и количеству. Если сессия заявок завершается, пока связь активна, уведомление безопасности сообщает, что приложение не способно держать связь в отключённом состоянии, и просит проверить заявки и позиции у брокера; когда исполняется более одной ноги или когда отмена отклонена либо не подтверждена, приложение не делает автоматических повторов и просит о той же проверке. «OCO Strategy» компактной панели заявок — стоп и цель в тиках, присоединённые к рыночным входам, — существует в панели симулированного счёта.

В этом же разделе

Эта страница на других языках

Частые вопросы

Что станет с моей OCO, если приложение закроется?
При OCO на стороне клиента две заявки остаются рабочими у брокера, но больше ничто их не связывает: если исполнится одна, другая останется и способна позже открыть нежелательную позицию. В Senzoukria связь локальна для работающего приложения, и поэтому оно предупреждает при разрыве и просит проверить рабочие заявки у брокера.
Способны ли исполниться обе ноги OCO?
Да, на быстром рынке, если вторая нога исполнится до обработки её отмены. Нативные биржевые и брокерские связи сужают это окно; связь на стороне клиента, которой нужен круговой путь по сети, устранить его не способна. Проверка позиции после любого выхода на быстром рынке и есть предохранитель.
NEXT

Что почитать дальше