FixNewOrderSingle

StockSharp.Fix.Native

Dados de NewOrderSingle FIX message.

Implementa: IEquatable<FixNewOrderSingle>

Construtores

FixNewOrderSingle
public FixNewOrderSingle(FixId ClOrdId, string Account, decimal? Price, decimal? OrderQty, decimal? MaxFloor, string SecurityType, string CfiCode, string Symbol, string SecurityExchange, char? Side, char? OrdType, char? TimeInForce, DateTime? ExpiryDate, OrderCondition Condition, string Text, FixParty[] Parties, char? OrderCapacity, string OrderRestrictions, char? CashMargin, decimal? Slippage, bool? IsManual, decimal? MinQty, char? PositionEffect, bool? PostOnly, string SecondaryOrderId, string StrategyId, int? Leverage)
fixNewOrderSingle = FixNewOrderSingle(ClOrdId, Account, Price, OrderQty, MaxFloor, SecurityType, CfiCode, Symbol, SecurityExchange, Side, OrdType, TimeInForce, ExpiryDate, Condition, Text, Parties, OrderCapacity, OrderRestrictions, CashMargin, Slippage, IsManual, MinQty, PositionEffect, PostOnly, SecondaryOrderId, StrategyId, Leverage)

Dados de NewOrderSingle FIX message.

ClOrdId
Identificador da ordem do cliente.
Account
Identificador da conta.
Price
Preço de encomenda.
OrderQty
Quantidade de encomenda.
MaxFloor
Quantidade máxima visível (ordens de iceberg).
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.
Side
Lado da ordem (1=Comprar, 2=Venda).
OrdType
Tipo de ordem (1=Market, 2=Limit, etc.).
TimeInForce
Tempo em vigor (0=Dia, 1=GTC, 3=IOC, 4=FOK, 6=GTD).
ExpiryDate
Data de expiração da ordem (para pedidos GTD).
Condition
Condição de ordem (stop, take-profit, etc.).
Text
Comentário de texto livre.
Parties
Informações da parte (cliente, corretor, etc.).
OrderCapacity
Capacidade de ordem (A=Agência, P=Principal, R=Iscas).
OrderRestrictions
Restrições de encomendas.
CashMargin
Indicador da margem de caixa.
Slippage
Permissão de deslize para encomendas de mercado.
IsManual
Se a 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.
Leverage
Multiplicador de alavanca.

Propriedades

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

Identificador da conta.

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

Indicador da margem de caixa.

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

Código CFI (Classificação dos Instrumentos Financeiros).

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

Identificador da ordem do cliente.

Condition
public OrderCondition Condition { get; set; }
value = fixNewOrderSingle.Condition
fixNewOrderSingle.Condition = value

Condição de ordem (stop, take-profit, etc.).

ExpiryDate
public DateTime? ExpiryDate { get; set; }
value = fixNewOrderSingle.ExpiryDate
fixNewOrderSingle.ExpiryDate = value

Data de expiração da ordem (para pedidos GTD).

IsManual
public bool? IsManual { get; set; }
value = fixNewOrderSingle.IsManual
fixNewOrderSingle.IsManual = value

Se a ordem é manual.

Leverage
public int? Leverage { get; set; }
value = fixNewOrderSingle.Leverage
fixNewOrderSingle.Leverage = value

Multiplicador de alavanca.

MaxFloor
public decimal? MaxFloor { get; set; }
value = fixNewOrderSingle.MaxFloor
fixNewOrderSingle.MaxFloor = value

Quantidade máxima visível (ordens de iceberg).

MinQty
public decimal? MinQty { get; set; }
value = fixNewOrderSingle.MinQty
fixNewOrderSingle.MinQty = value

Quantidade mínima de execução.

OrderCapacity
public char? OrderCapacity { get; set; }
value = fixNewOrderSingle.OrderCapacity
fixNewOrderSingle.OrderCapacity = value

Capacidade de ordem (A=Agência, P=Principal, R=Iscas).

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

Quantidade de encomenda.

OrderRestrictions
public string OrderRestrictions { get; set; }
value = fixNewOrderSingle.OrderRestrictions
fixNewOrderSingle.OrderRestrictions = value

Restrições de encomendas.

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

Tipo de ordem (1=Market, 2=Limit, etc.).

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

Informações da parte (cliente, corretor, etc.).

PositionEffect
public char? PositionEffect { get; set; }
value = fixNewOrderSingle.PositionEffect
fixNewOrderSingle.PositionEffect = value

Efeito de posição (O=Abrir, C=Fechar).

PostOnly
public bool? PostOnly { get; set; }
value = fixNewOrderSingle.PostOnly
fixNewOrderSingle.PostOnly = value

Bandeira só pós-activa (apenas fabricante).

Price
public decimal? Price { get; set; }
value = fixNewOrderSingle.Price
fixNewOrderSingle.Price = value

Preço de encomenda.

SecondaryOrderId
public string SecondaryOrderId { get; set; }
value = fixNewOrderSingle.SecondaryOrderId
fixNewOrderSingle.SecondaryOrderId = value

Identificador de ordem secundária.

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

Código de troca de instrumentos financeiros.

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

tipo de instrumento financeiro.

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

Lado da ordem (1=Comprar, 2=Venda).

Slippage
public decimal? Slippage { get; set; }
value = fixNewOrderSingle.Slippage
fixNewOrderSingle.Slippage = value

Permissão de deslize para encomendas de mercado.

StrategyId
public string StrategyId { get; set; }
value = fixNewOrderSingle.StrategyId
fixNewOrderSingle.StrategyId = value

Identificador de estratégia.

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

símbolo do instrumento financeiro.

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

Comentário de texto livre.

TimeInForce
public char? TimeInForce { get; set; }
value = fixNewOrderSingle.TimeInForce
fixNewOrderSingle.TimeInForce = value

Tempo em vigor (0=Dia, 1=GTC, 3=IOC, 4=FOK, 6=GTD).