OrderRegisterMessage
A mensagem que contém as informações para o registo da ordem.
Herda de: OrderMessage
Construtores
protected OrderRegisterMessage(MessageTypes type)
orderRegisterMessage = OrderRegisterMessage(type)
Inicializar OrderRegisterMessage.
- type
- Tipo de mensagem.
public OrderRegisterMessage()
orderRegisterMessage = OrderRegisterMessage()
Inicializa uma nova instância do OrderRegisterMessage.
Propriedades
public bool? IsManual { get; set; }
value = orderRegisterMessage.IsManual
orderRegisterMessage.IsManual = value
É manual de encomendas.
public bool? IsMarketMaker { get; set; }
value = orderRegisterMessage.IsMarketMaker
orderRegisterMessage.IsMarketMaker = value
É a ordem do fabricante de mercado.
public int? Leverage { get; set; }
value = orderRegisterMessage.Leverage
orderRegisterMessage.Leverage = value
Margem de alavancagem.
public decimal? MinOrderVolume { get; set; }
value = orderRegisterMessage.MinOrderVolume
orderRegisterMessage.MinOrderVolume = value
Quantidade mínima de uma ordem a executar.
public long? OrderId { get; set; }
value = orderRegisterMessage.OrderId
orderRegisterMessage.OrderId = value
The order's own id, when the side placing it has already given it one: the one name the order goes by from then on, kept by a replace of it.
public OrderPositionEffects? PositionEffect { get; set; }
value = orderRegisterMessage.PositionEffect
orderRegisterMessage.PositionEffect = value
Efeito de posição.
public bool? PostOnly { get; set; }
value = orderRegisterMessage.PostOnly
orderRegisterMessage.PostOnly = value
Só para encomendar.
public decimal Price { get; set; }
value = orderRegisterMessage.Price
orderRegisterMessage.Price = value
Preço de encomenda.
public Sides Side { get; set; }
value = orderRegisterMessage.Side
orderRegisterMessage.Side = value
Lado da ordem (compre ou venda).
public decimal? Slippage { get; set; }
value = orderRegisterMessage.Slippage
orderRegisterMessage.Slippage = value
Deslize no preço de comércio.
public DateTime? TillDate { get; set; }
value = orderRegisterMessage.TillDate
orderRegisterMessage.TillDate = value
Prazo de validade da ordem. O valor por omissão é , o que significa (GTC).
public TimeInForce? TimeInForce { get; set; }
value = orderRegisterMessage.TimeInForce
orderRegisterMessage.TimeInForce = value
Limitar o tempo de ordem em vigor.
public decimal? VisibleVolume { get; set; }
value = orderRegisterMessage.VisibleVolume
orderRegisterMessage.VisibleVolume = value
Quantidade visível de contratos em ordem.
public decimal Volume { get; set; }
value = orderRegisterMessage.Volume
orderRegisterMessage.Volume = value
Número de contratos na ordem.
Métodos
public override Message Clone()
result = orderRegisterMessage.Clone()
Criar uma cópia de OrderRegisterMessage.
Retorna: Entendido.
public void CopyTo(OrderRegisterMessage destination)
orderRegisterMessage.CopyTo(destination)
Copie a mensagem para o .
- destination
- O objeto, para o qual copiou informações.
public override string ToString()
result = orderRegisterMessage.ToString()
Converter para uma representação de linha.
Retorna: Desempenho de cordas.