CancelOrderMsg

StockSharp.SpbEx.Protocol

После того как биржевые заявки были выставлены на торговых площадках, клиент имеет возможность снять несведенный остаток поручения. Для этого необходимо направить в шлюз торговой платформы запрос CancelOrder, в котором снимаемое поручени е должно быть идентифицировано одним из двух полей: orig_clorder_id или order_id (для снятия поручения поданного логином, от которого получен данный запрос на снятие). При снятии поручения, поданного с другого логина, возможна только идентификация при помощи поля order_id. Поля instrument_id, dir, type и client_id также являются обязательными. Клиент должен указать уникальный идентификатор приказа на снятие clorder_id

フィールド

Account : AccountInfo

Компонент идентификации клиента, подавшего поручение

Dir : OrderSide

Направление поручения

Flags : long

int8 Флаги для снятия

Frame : Frame

Сессионный заголовок

Instrument : InstrumentInfo

Компонент идентификации торгового инструмента

OrderId : long

int8 Идентификатор поручения, присвоенный торговой платформой

OrigClOrderId : AsciiString20

ascii20 Клиентский идентификатор снимаемой заявки

Type : OrderType

Тип поручения

UserHeader : UserHeader

Стандартный заголовок