ExecutionMsg

StockSharp.SpbEx.Protocol

Quando uma transação é reduzida, a plataforma de negociação envia um relatório sobre a transação de Execução ao cliente. Um relatório pode conter informações sobre várias transações feitas em uma plataforma de negociação, que é indicada no campo exec_market (valores ver 3.5.5). Os parâmetros da transação (preço, volume e identificador único) estão contidos em um grupo repetitivo de negócios. O número de entradas neste grupo (ou seja, o número de transações relatadas) é indicado no campo deals_count. A mensagem de Execução é dinâmica em tamanho: depende do número de entradas nos negócios de grupo. (ver 3.4).

Campos

Account
public AccountInfo Account
value = executionMsg.Account

Componente de identificação do cliente que apresentou a ordem

AmountRest
public int AmountRest
value = executionMsg.AmountRest

int4 Saldo ativo da ordem

Deal
public Deal Deal
value = executionMsg.Deal

O componente da transacção. O primeiro item da lista

DealsCount
public short DealsCount
value = executionMsg.DealsCount

int2 Número de registos de grupos de transacções

DealsOffset
public short DealsOffset
value = executionMsg.DealsOffset

int2 Mudando a primeira entrada do grupo de negócios em relação ao início deste campo

Dir
public OrderSide Dir
value = executionMsg.Dir

Envio de uma missão

ExchOrderId
public AsciiString20 ExchOrderId
value = executionMsg.ExchOrderId

Identificador de Aplicação ascii20 atribuído pela Bolsa

ExecMarket
public short ExecMarket
value = executionMsg.ExecMarket

int2 O segmento de negociação onde as transações foram realizadas (ver 3.5.5)

Flags
public TransFlags Flags
value = executionMsg.Flags

Parâmetros dependentes do mercado

Frame
public Frame Frame
value = executionMsg.Frame

Cabeçalho da sessão

GateHeader
public GateHeader GateHeader
value = executionMsg.GateHeader

Título padrão

Instrument
public InstrumentInfo Instrument
value = executionMsg.Instrument

Componente de identificação do instrumento de negociação

OrderId
public long OrderId
value = executionMsg.OrderId

int8 Identificador de Ordem atribuído pela plataforma de negociação

Parties
public OtcCodes Parties
value = executionMsg.Parties

Componente de identificação das partes no pedido de endereço

Price
public Decimal8 Price
value = executionMsg.Price

dec8 Preço: Para acordos de recompra, os retornos anuais são mostrados como percentagens

PriceExtra
public Decimal8 PriceExtra
value = executionMsg.PriceExtra

dec8 Preço adicional: Os acordos de recompra indicam o preço de transação

Type
public OrderType Type
value = executionMsg.Type

Tipo de recado.