ExecutionMsg

StockSharp.SpbEx.Protocol

При сведении заявки в сделку торговая платформа направляет клиенту отчет о сделке Execution. При этом один отчет может содержать информацию о нескольких сделках, совершенных на одной торговой площадке, которая указана в поле exec_market (значения см. в 3.5.5). Параметры сделки(цена, объем и уникальный идентификатор) содержатся в повторяющейся группе deals. Количество записей в этой группе(то есть количество отчитываемых сделок) указано в поле deals_count. Сообщение Execution имеет динамический размер: он зависит от количества записей в группе deals. (Об особенностях обработки сообщения см. 3.4.)

フィールド

Account
public AccountInfo Account
value = executionMsg.Account

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

AmountRest
public int AmountRest
value = executionMsg.AmountRest

int4 注文のアクティブバランス

Deal
public Deal Deal
value = executionMsg.Deal

トランザクションコンポーネント。リストの最初の項目

DealsCount
public short DealsCount
value = executionMsg.DealsCount

int2 取引グループレコード数

DealsOffset
public short DealsOffset
value = executionMsg.DealsOffset

int2 このフィールドの先頭に相対的に取引グループの最初のエントリをシフト

Dir
public OrderSide Dir
value = executionMsg.Dir

譲渡の送信

ExchOrderId
public AsciiString20 ExchOrderId
value = executionMsg.ExchOrderId

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

ExecMarket
public short ExecMarket
value = executionMsg.ExecMarket

int2 取引が行われた取引フロア(3.5.5.5参照)

Flags
public TransFlags Flags
value = executionMsg.Flags

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

Frame
public Frame Frame
value = executionMsg.Frame

セッションヘッディング

GateHeader
public GateHeader GateHeader
value = executionMsg.GateHeader

標準的なヘッドライン

Instrument
public InstrumentInfo Instrument
value = executionMsg.Instrument

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

OrderId
public long OrderId
value = executionMsg.OrderId

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

Parties
public OtcCodes Parties
value = executionMsg.Parties

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

Price
public Decimal8 Price
value = executionMsg.Price

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

PriceExtra
public Decimal8 PriceExtra
value = executionMsg.PriceExtra

dec8 追加価格: トランザクション価格を示すレポス

Type
public OrderType Type
value = executionMsg.Type

errandの種類。