CANCELORDER

8.15.4

Описание

Экшн для отмены одного или нескольких ордеров на бирже. Поддерживает отмену по различным критериям: ID ордера, символу, стороне торговли и другим параметрам.

Поддерживаемые рынки

  • ✅ Spot (спот)

  • ✅ Futures (фьючерсы)

Алиасы

Нет

Синтаксис

action=cancelorder[;параметры_отбора]

Методы отмены

По ID ордера

action=cancelorder;orderid=ORDER_ID[;clientid=CLIENT_ID]

По символу

По стороне торговли

Все ордера

Основные параметры

orderid

ID ордера на бирже

clientid

Пользовательский ID ордера

by

Критерий отбора ордеров для отмены

symbol

Торговый символ (обязательный при by=symbol)

side

Сторона торговли (обязательная при by=side)

mktype

Тип рынка

positionside

Для режима хеджирования (только futures)

Примеры использования

Отмена конкретного ордера по ID

Отмена ордера по пользовательскому ID

Отмена всех ордеров по символу

Отмена всех ордеров на покупку

Отмена всех ордеров на споте

Отмена ордеров на продажу по символу

В режиме хеджирования

В составе сцепки команд

Отменяет все ордера по BTCUSDT, затем создает новый ордер

Особенности

Безопасная отмена Если ордер уже исполнен или отменен, команда не вернет ошибку

Производительность Отмена по ID ордера выполняется быстрее всего

Результат выполнения

Возвращает подтверждение отмены ордера(ов) или сообщение об ошибке.

Связанные экшены

Данный экшн подерживает сокращенную запись

Варианты использования

Параметр by
Описание

symbol

Отмена ордера по торговой паре

side

Отмена ордера по стороне

type

Отмена ордера по типу

id

Отмена ордера по идентификатору

SYMBOL

Закрыть все ордера по торговой паре BTCUSDT на рынке spot

SIDE

Закрыть все ордера по торговой паре BTCUSDT на рынке spot по стороне buy

TYPE

Закрыть все ордера по торговой паре BTCUSDT на рынке spot по типу stop_market

ID

Закрыть ордер по номеру 123456 по торговой паре BTCUSDT на рынке spot

Закрыть ордер по идентификатору myorder по торговой паре BTCUSDT на рынке spot

Last updated