FixOrderCancelRequest

StockSharp.Fix.Native

Data from OrderCancelRequest FIX message.

Implements: IEquatable<FixOrderCancelRequest>

Constructors

FixOrderCancelRequest
public FixOrderCancelRequest(FixId ClOrdId, FixId OrigClOrdId, string OrderId, string Account, decimal? Balance, decimal? OrderQty, string SecurityType, string CfiCode, string Symbol, string SecurityExchange, string Text, char? OrdType, char? CashMargin, char? Side, FixParty[] Parties)
fixOrderCancelRequest = FixOrderCancelRequest(ClOrdId, OrigClOrdId, OrderId, Account, Balance, OrderQty, SecurityType, CfiCode, Symbol, SecurityExchange, Text, OrdType, CashMargin, Side, Parties)

Data from OrderCancelRequest FIX message.

ClOrdId
Client order identifier for the cancel request.
OrigClOrdId
Original client order identifier of order to cancel.
OrderId
Exchange order identifier.
Account
Account identifier.
Balance
Remaining order quantity.
OrderQty
Original order quantity.
SecurityType
Security type.
CfiCode
CFI code (Classification of Financial Instruments).
Symbol
Security symbol.
SecurityExchange
Security exchange code.
Text
Free text comment.
OrdType
Order type (1=Market, 2=Limit, etc.).
CashMargin
Cash margin indicator.
Side
Order side (1=Buy, 2=Sell).
Parties
Party information (ClientCode, BrokerCode).

Properties

Account
public string Account { get; set; }
value = fixOrderCancelRequest.Account
fixOrderCancelRequest.Account = value

Account identifier.

Balance
public decimal? Balance { get; set; }
value = fixOrderCancelRequest.Balance
fixOrderCancelRequest.Balance = value

Remaining order quantity.

CashMargin
public char? CashMargin { get; set; }
value = fixOrderCancelRequest.CashMargin
fixOrderCancelRequest.CashMargin = value

Cash margin indicator.

CfiCode
public string CfiCode { get; set; }
value = fixOrderCancelRequest.CfiCode
fixOrderCancelRequest.CfiCode = value

CFI code (Classification of Financial Instruments).

ClOrdId
public FixId ClOrdId { get; set; }
value = fixOrderCancelRequest.ClOrdId
fixOrderCancelRequest.ClOrdId = value

Client order identifier for the cancel request.

OrderId
public string OrderId { get; set; }
value = fixOrderCancelRequest.OrderId
fixOrderCancelRequest.OrderId = value

Exchange order identifier.

OrderQty
public decimal? OrderQty { get; set; }
value = fixOrderCancelRequest.OrderQty
fixOrderCancelRequest.OrderQty = value

Original order quantity.

OrdType
public char? OrdType { get; set; }
value = fixOrderCancelRequest.OrdType
fixOrderCancelRequest.OrdType = value

Order type (1=Market, 2=Limit, etc.).

OrigClOrdId
public FixId OrigClOrdId { get; set; }
value = fixOrderCancelRequest.OrigClOrdId
fixOrderCancelRequest.OrigClOrdId = value

Original client order identifier of order to cancel.

Parties
public FixParty[] Parties { get; set; }
value = fixOrderCancelRequest.Parties
fixOrderCancelRequest.Parties = value

Party information (ClientCode, BrokerCode).

SecurityExchange
public string SecurityExchange { get; set; }
value = fixOrderCancelRequest.SecurityExchange
fixOrderCancelRequest.SecurityExchange = value

Security exchange code.

SecurityType
public string SecurityType { get; set; }
value = fixOrderCancelRequest.SecurityType
fixOrderCancelRequest.SecurityType = value

Security type.

Side
public char? Side { get; set; }
value = fixOrderCancelRequest.Side
fixOrderCancelRequest.Side = value

Order side (1=Buy, 2=Sell).

Symbol
public string Symbol { get; set; }
value = fixOrderCancelRequest.Symbol
fixOrderCancelRequest.Symbol = value

Security symbol.

Text
public string Text { get; set; }
value = fixOrderCancelRequest.Text
fixOrderCancelRequest.Text = value

Free text comment.