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.