AddReportMsg

StockSharp.SpbEx.Protocol

При успешном принятии поручения торговой платформой шлюз направляет клиенту отчет AddReport, содержащий идентификатор order_id, уникальный в течение торговой сессии. Также отчет включает в себя клиентский идентификатор поручения clorder_id и все параметры поручения. Отчет о постановке адресного поручения также содержит идентификаторы контрагентов initiator_party и ctrparty_id и код для сведения адресного поручения match_ref. После разбиения поручения на биржевые заявки и их маршрутизации на торговые площадки система ожидает отклика от биржи. В случае принятия заявки биржей клиенту будет направлен отчет AddReport, содержащий параметры заявки и биржевой идентификатор exch_orderid. Если биржа отклонила заявку, то сервер направит клиенту отчет об отклонении RejectReport

フィールド

Account
public AccountInfo Account
value = addReportMsg.Account

注文を提出したクライアントの識別の構成

Amount
public int Amount
value = addReportMsg.Amount

int4 注文/アプリケーションの範囲

AmountExtra
public int AmountExtra
value = addReportMsg.AmountExtra

int4 順序/適用の目に見える部分の容積

AutoCancel
public bool AutoCancel
value = addReportMsg.AutoCancel

int1 接続が壊れた場合、自動的に注文をアンインストールします。値: • 0 (OFF): 自動的に注文をアンインストールしないでください。 • 1 (AUTO_CANCEL): 注文を自動的に撤回します

Comment
public Utf8String24 Comment
value = addReportMsg.Comment

char23+1 注文に対するクライアントコメント

DateExpire
public Time4Sec DateExpire
value = addReportMsg.DateExpire

time4 注文の自動出金の日付と時刻

Dir
public OrderSide Dir
value = addReportMsg.Dir

譲渡の送信

ExchOrderId
public AsciiString20 ExchOrderId
value = addReportMsg.ExchOrderId

ascii20 交換によって割り当てられたアプリケーション識別子

Extra1
public AsciiString4 Extra1
value = addReportMsg.Extra1

Ascii4 追加テキストフィールド

ExtraRef
public AsciiString12 ExtraRef
value = addReportMsg.ExtraRef

ascii12 追加アプリケーション識別子

Flags
public TransFlags Flags
value = addReportMsg.Flags

int8 市場に依存するパラメータ。

Frame
public Frame Frame
value = addReportMsg.Frame

セッションヘッディング

GateHeader
public GateHeader GateHeader
value = addReportMsg.GateHeader

標準的なヘッドライン

Instrument
public InstrumentInfo Instrument
value = addReportMsg.Instrument

取引機器識別コンポーネント

MatchRef
public int MatchRef
value = addReportMsg.MatchRef

int4 アドレストランザクションの情報に対する識別子

OrderId
public long OrderId
value = addReportMsg.OrderId

int8 取引プラットフォームで割り当てられた注文識別子

OrigMarket
public short OrigMarket
value = addReportMsg.OrigMarket

顧客から提出する際に指定されたint2取引フロア

OrigOrderId
public long OrigOrderId
value = addReportMsg.OrigOrderId

int8 注文パラメータがクライアントによって変更されるとき、元の注文識別子が満たされます

Pad
public byte Pad
value = addReportMsg.Pad

int1 バイトゼロで埋め込まれた予約フィールド

Pad1
public byte Pad1
value = addReportMsg.Pad1

ascii1 はフィールドを予約しました。ゼロで満たされました

Parties
public OtcCodes Parties
value = addReportMsg.Parties

アドレス注文に当事者の識別の構成

PassiveOnly
public byte PassiveOnly
value = addReportMsg.PassiveOnly

int1 バイトゼロで埋め込まれた予約フィールド

Price
public Decimal8 Price
value = addReportMsg.Price

dec8 価格: 再投稿の場合、年間リターンはパーセンテージとして表示されます。

PriceEntry
public byte PriceEntry
value = addReportMsg.PriceEntry

int1 申請が提出された最高の点に関して価格レベル番号。

PriceExtra
public Decimal8 PriceExtra
value = addReportMsg.PriceExtra

Dec8 取引価格.Pulls のみレポ

PrimeExchange
public PrimeExchange PrimeExchange
value = addReportMsg.PrimeExchange

int2 主要な取引プラットフォーム

RoutingDest
public short RoutingDest
value = addReportMsg.RoutingDest

int2 取引プラットフォーム識別子

RoutingInstruction
public short RoutingInstruction
value = addReportMsg.RoutingInstruction

int2 注文残余のためのルーティングアルゴリズム

TimeInForce
public TifEnum TimeInForce
value = addReportMsg.TimeInForce

int1 注文/アプリケーションの有効性

TimeValid
public TimeNano TimeValid
value = addReportMsg.TimeValid

time8n 取引プラットフォームで注文が受け入れられる最後の時間

Type
public OrderType Type
value = addReportMsg.Type

errandの種類。