FixOrderCancelReplaceRequest
Dados de OrderCancelReplaceRequest FIX message.
Implementa: IEquatable<FixOrderCancelReplaceRequest>
Construtores
public FixOrderCancelReplaceRequest(FixId ClOrdId, FixId OrigClOrdId, string OrderId, string Account, decimal? Price, decimal? OrderQty, string SecurityType, string CfiCode, string Symbol, string SecurityExchange, char? CashMargin, decimal? Slippage, bool? IsManual, decimal? MinQty, char? PositionEffect, bool? PostOnly, string SecondaryOrderId, string StrategyId, decimal? OldPrice, decimal? OldVolume, int? Leverage, FixParty[] Parties)
fixOrderCancelReplaceRequest = FixOrderCancelReplaceRequest(ClOrdId, OrigClOrdId, OrderId, Account, Price, OrderQty, SecurityType, CfiCode, Symbol, SecurityExchange, CashMargin, Slippage, IsManual, MinQty, PositionEffect, PostOnly, SecondaryOrderId, StrategyId, OldPrice, OldVolume, Leverage, Parties)
Dados de OrderCancelReplaceRequest FIX message.
- ClOrdId
- Identificador da ordem do cliente para o pedido de substituição.
- OrigClOrdId
- Identificador original da ordem do cliente.
- OrderId
- Identificador da ordem de câmbio.
- Account
- Identificador da conta.
- Price
- Novo preço de encomenda.
- OrderQty
- Nova quantidade de encomenda.
- SecurityType
- tipo de instrumento financeiro.
- CfiCode
- Código CFI (Classificação dos Instrumentos Financeiros).
- Symbol
- símbolo do instrumento financeiro.
- SecurityExchange
- Código de troca de instrumentos financeiros.
- CashMargin
- Indicador da margem de caixa.
- Slippage
- Permissão de deslize.
- IsManual
- Se a modificação da ordem é manual.
- MinQty
- Quantidade mínima de execução.
- PositionEffect
- Efeito de posição (O=Abrir, C=Fechar).
- PostOnly
- Bandeira só pós-activa (apenas fabricante).
- SecondaryOrderId
- Identificador de ordem secundária.
- StrategyId
- Identificador de estratégia.
- OldPrice
- Preço de encomenda anterior.
- OldVolume
- Volume de ordem anterior.
- Leverage
- Multiplicador de alavanca.
- Parties
- Informação do partido (ClientCode, BrokerCode).
Propriedades
public string Account { get; set; }
value = fixOrderCancelReplaceRequest.Account
fixOrderCancelReplaceRequest.Account = value
Identificador da conta.
public char? CashMargin { get; set; }
value = fixOrderCancelReplaceRequest.CashMargin
fixOrderCancelReplaceRequest.CashMargin = value
Indicador da margem de caixa.
public string CfiCode { get; set; }
value = fixOrderCancelReplaceRequest.CfiCode
fixOrderCancelReplaceRequest.CfiCode = value
Código CFI (Classificação dos Instrumentos Financeiros).
public FixId ClOrdId { get; set; }
value = fixOrderCancelReplaceRequest.ClOrdId
fixOrderCancelReplaceRequest.ClOrdId = value
Identificador da ordem do cliente para o pedido de substituição.
public bool? IsManual { get; set; }
value = fixOrderCancelReplaceRequest.IsManual
fixOrderCancelReplaceRequest.IsManual = value
Se a modificação da ordem é manual.
public int? Leverage { get; set; }
value = fixOrderCancelReplaceRequest.Leverage
fixOrderCancelReplaceRequest.Leverage = value
Multiplicador de alavanca.
public decimal? MinQty { get; set; }
value = fixOrderCancelReplaceRequest.MinQty
fixOrderCancelReplaceRequest.MinQty = value
Quantidade mínima de execução.
public decimal? OldPrice { get; set; }
value = fixOrderCancelReplaceRequest.OldPrice
fixOrderCancelReplaceRequest.OldPrice = value
Preço de encomenda anterior.
public decimal? OldVolume { get; set; }
value = fixOrderCancelReplaceRequest.OldVolume
fixOrderCancelReplaceRequest.OldVolume = value
Volume de ordem anterior.
public string OrderId { get; set; }
value = fixOrderCancelReplaceRequest.OrderId
fixOrderCancelReplaceRequest.OrderId = value
Identificador da ordem de câmbio.
public decimal? OrderQty { get; set; }
value = fixOrderCancelReplaceRequest.OrderQty
fixOrderCancelReplaceRequest.OrderQty = value
Nova quantidade de encomenda.
public FixId OrigClOrdId { get; set; }
value = fixOrderCancelReplaceRequest.OrigClOrdId
fixOrderCancelReplaceRequest.OrigClOrdId = value
Identificador original da ordem do cliente.
public FixParty[] Parties { get; set; }
value = fixOrderCancelReplaceRequest.Parties
fixOrderCancelReplaceRequest.Parties = value
Informação do partido (ClientCode, BrokerCode).
public char? PositionEffect { get; set; }
value = fixOrderCancelReplaceRequest.PositionEffect
fixOrderCancelReplaceRequest.PositionEffect = value
Efeito de posição (O=Abrir, C=Fechar).
public bool? PostOnly { get; set; }
value = fixOrderCancelReplaceRequest.PostOnly
fixOrderCancelReplaceRequest.PostOnly = value
Bandeira só pós-activa (apenas fabricante).
public decimal? Price { get; set; }
value = fixOrderCancelReplaceRequest.Price
fixOrderCancelReplaceRequest.Price = value
Novo preço de encomenda.
public string SecondaryOrderId { get; set; }
value = fixOrderCancelReplaceRequest.SecondaryOrderId
fixOrderCancelReplaceRequest.SecondaryOrderId = value
Identificador de ordem secundária.
public string SecurityExchange { get; set; }
value = fixOrderCancelReplaceRequest.SecurityExchange
fixOrderCancelReplaceRequest.SecurityExchange = value
Código de troca de instrumentos financeiros.
public string SecurityType { get; set; }
value = fixOrderCancelReplaceRequest.SecurityType
fixOrderCancelReplaceRequest.SecurityType = value
tipo de instrumento financeiro.
public decimal? Slippage { get; set; }
value = fixOrderCancelReplaceRequest.Slippage
fixOrderCancelReplaceRequest.Slippage = value
Permissão de deslize.
public string StrategyId { get; set; }
value = fixOrderCancelReplaceRequest.StrategyId
fixOrderCancelReplaceRequest.StrategyId = value
Identificador de estratégia.
public string Symbol { get; set; }
value = fixOrderCancelReplaceRequest.Symbol
fixOrderCancelReplaceRequest.Symbol = value
símbolo do instrumento financeiro.