AddReportMsg
При успешном принятии поручения торговой платформой шлюз направляет клиенту отчет AddReport, содержащий идентификатор order_id, уникальный в течение торговой сессии. Также отчет включает в себя клиентский идентификатор поручения clorder_id и все параметры поручения. Отчет о постановке адресного поручения также содержит идентификаторы контрагентов initiator_party и ctrparty_id и код для сведения адресного поручения match_ref. После разбиения поручения на биржевые заявки и их маршрутизации на торговые площадки система ожидает отклика от биржи. В случае принятия заявки биржей клиенту будет направлен отчет AddReport, содержащий параметры заявки и биржевой идентификатор exch_orderid. Если биржа отклонила заявку, то сервер направит клиенту отчет об отклонении RejectReport
Felder
Account : AccountInfo
Компонент идентификации клиента, подавшего поручение
AmountExtra : int
int4 Объем видимой части поручения/заявки
AutoCancel : bool
int1 Режим автоматического снятия поручения при разрыве соединения. Значения: • 0 (OFF): не снимать поручение автоматически; • 1 (AUTO_CANCEL): снимать поручение автоматически
Comment : Utf8String24
char23+1 Клиентский комментарий к поручению
DateExpire : Time4Sec
time4 Дата и время автоматического снятия поручения
ExchOrderId : AsciiString20
ascii20 Идентификатор заявки, присвоенный биржей
Extra1 : AsciiString4
ascii4 Дополнительное текстовое поле
ExtraRef : AsciiString12
ascii12 Дополнительный идентификатор заявки
Flags : TransFlags
int8 Параметры, зависящие от рынка.
GateHeader : GateHeader
Стандартный заголовок
Instrument : InstrumentInfo
Компонент идентификации торгового инструмента
OrigMarket : short
int2 Торговая площадка, указанная клиентом при подаче
OrigOrderId : long
int8 Идентификатор исходного поручения, заполняется при изменении параметров поручения клиентом
PassiveOnly : byte
int1 Зарезервированное поле. Заполняется нулевым байтом
Price : Decimal8
dec8 Цена. Для репо указывается годовая доходность в процентах
PriceEntry : byte
int1 Номер ценового уровня по отношению к лучшему, на который попала заявка. В текущей версии системы не обрабатывается
PriceExtra : Decimal8
dec8 Цена сделки.Заполняется только для репо
PrimeExchange : PrimeExchange
int2 Основная торговая площадка
RoutingDest : short
int2 Идентификатор торговой площадки
RoutingInstruction : short
int2 Алгоритм маршрутизации остатка поручения
TimeInForce : TifEnum
int1 Время действия поручения/заявки
TimeValid : TimeNano
time8n Последний срок, когда поручение могло быть принято торговой платформой