AddReportMsg

StockSharp.SpbEx.Protocol

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

Felder

Account
public AccountInfo Account
value = addReportMsg.Account

Komponente der Identifizierung des Kunden, der die Bestellung eingereicht hat

Amount
public int Amount
value = addReportMsg.Amount

int4 Umfang des Auftrags/Antrags

AmountExtra
public int AmountExtra
value = addReportMsg.AmountExtra

int4 Das Volumen des sichtbaren Teils der Bestellung / Anwendung

AutoCancel
public bool AutoCancel
value = addReportMsg.AutoCancel

int1 Deinstallieren Sie automatisch Aufträge, wenn die Verbindung unterbrochen ist. Werte: • 0 (OFF): Deinstallieren Sie die Bestellung nicht automatisch; • 1 (AUTO_CANCEL): Ziehen Sie die Bestellung automatisch zurück

Comment
public Utf8String24 Comment
value = addReportMsg.Comment

char23+1 Kundenkommentar zur Bestellung

DateExpire
public Time4Sec DateExpire
value = addReportMsg.DateExpire

time4 Datum und Uhrzeit der automatischen Rücknahme von Bestellungen

Dir
public OrderSide Dir
value = addReportMsg.Dir

Übermittlung einer Aufgabe

ExchOrderId
public AsciiString20 ExchOrderId
value = addReportMsg.ExchOrderId

ascii20 Application Identifier, der von Exchange zugewiesen wird

Extra1
public AsciiString4 Extra1
value = addReportMsg.Extra1

Ascii4 Zusätzliches Textfeld

ExtraRef
public AsciiString12 ExtraRef
value = addReportMsg.ExtraRef

ascii12 Zusätzliche Anwendungskennung

Flags
public TransFlags Flags
value = addReportMsg.Flags

int8 Marktabhängige Parameter.

Frame
public Frame Frame
value = addReportMsg.Frame

Sitzungstitel

GateHeader
public GateHeader GateHeader
value = addReportMsg.GateHeader

Standard-Schlagzeile

Instrument
public InstrumentInfo Instrument
value = addReportMsg.Instrument

Handelsinstrumenten-Identifizierungskomponente

MatchRef
public int MatchRef
value = addReportMsg.MatchRef

int4 Identifier für die Information der Adresstransaktion

OrderId
public long OrderId
value = addReportMsg.OrderId

int8 Order Identifier, der von der Handelsplattform zugewiesen wird

OrigMarket
public short OrigMarket
value = addReportMsg.OrigMarket

int2 Handelsraum, der vom Kunden bei der Übermittlung angegeben wird

OrigOrderId
public long OrigOrderId
value = addReportMsg.OrigOrderId

int8 Die ursprüngliche Auftragskennung wird ausgefüllt, wenn sich die Auftragsparameter durch den Kunden ändern

Pad
public byte Pad
value = addReportMsg.Pad

int1 Reserviertes Feld, gefüllt mit Nullbyte

Pad1
public byte Pad1
value = addReportMsg.Pad1

ascii1 Reserviertes Feld. gefüllt mit Null

Parties
public OtcCodes Parties
value = addReportMsg.Parties

Komponente der Identifizierung der Parteien des Adressauftrags

PassiveOnly
public byte PassiveOnly
value = addReportMsg.PassiveOnly

int1 Reserviertes Feld, gefüllt mit Nullbyte

Price
public Decimal8 Price
value = addReportMsg.Price

dec8 Preis: Für Repos werden die jährlichen Renditen als Prozentsätze angezeigt

PriceEntry
public byte PriceEntry
value = addReportMsg.PriceEntry

int1 Preisniveaunummer in Bezug auf das Beste, bei dem der Antrag eingereicht wurde.

PriceExtra
public Decimal8 PriceExtra
value = addReportMsg.PriceExtra

Dec8 Transaktionspreis.Ziehen Sie nur für Repo

PrimeExchange
public PrimeExchange PrimeExchange
value = addReportMsg.PrimeExchange

int2 Haupthandelsplattform

RoutingDest
public short RoutingDest
value = addReportMsg.RoutingDest

Int2 Kennung der Handelsplattform

RoutingInstruction
public short RoutingInstruction
value = addReportMsg.RoutingInstruction

int2 Routing-Algorithmus für den Rest der Order

TimeInForce
public TifEnum TimeInForce
value = addReportMsg.TimeInForce

int1 Gültigkeit des Auftrags/Antrags

TimeValid
public TimeNano TimeValid
value = addReportMsg.TimeValid

time8n Das letzte Mal, dass eine Bestellung von der Handelsplattform akzeptiert werden konnte

Type
public OrderType Type
value = addReportMsg.Type

Art der Besorgung.