WsOrderRegister
DTO de fio para OrderRegisterMessage.
Herda de: WsOrderConditionFields
Propriedades
public string Comment { get; set; }
value = wsOrderRegister.Comment
wsOrderRegister.Comment = value
Comentário de campo de fio.
public bool? IsManual { get; set; }
value = wsOrderRegister.IsManual
wsOrderRegister.IsManual = value
Campo de arame isManual.
public bool? IsMarketMaker { get; set; }
value = wsOrderRegister.IsMarketMaker
wsOrderRegister.IsMarketMaker = value
Campo de arame isMarketMaker.
public int? Leverage { get; set; }
value = wsOrderRegister.Leverage
wsOrderRegister.Leverage = value
A alavancagem do campo de arame.
public MarginModes? MarginMode { get; set; }
value = wsOrderRegister.MarginMode
wsOrderRegister.MarginMode = value
Campo de arame marginMode.
public decimal? MinVolume { get; set; }
value = wsOrderRegister.MinVolume
wsOrderRegister.MinVolume = value
Campo de arame minVolume.
public OrderTypes? OrderType { get; set; }
value = wsOrderRegister.OrderType
wsOrderRegister.OrderType = value
Campo de arame orderType.
public long? PortfolioId { get; set; }
value = wsOrderRegister.PortfolioId
wsOrderRegister.PortfolioId = value
Wire field portfolioId — the portfolio primary key (broker PK). Optional and additive: when the client supplies it the gateway forwards the numeric owner PK downstream so the Router routes by id instead of resolving the display name. PortfolioName stays for display and as the resolution fallback.
public string PortfolioName { get; set; }
value = wsOrderRegister.PortfolioName
wsOrderRegister.PortfolioName = value
Campo de arame portfolioName.
public OrderPositionEffects? PositionEffect { get; set; }
value = wsOrderRegister.PositionEffect
wsOrderRegister.PositionEffect = value
Campo de arame positionEffect.
public bool? PostOnly { get; set; }
value = wsOrderRegister.PostOnly
wsOrderRegister.PostOnly = value
Campo de arame postOnly.
public decimal Price { get; set; }
value = wsOrderRegister.Price
wsOrderRegister.Price = value
Preço do campo de arame.
public WsSecurityId SecurityId { get; set; }
value = wsOrderRegister.SecurityId
wsOrderRegister.SecurityId = value
Campo de arame securityId.
public Sides? Side { get; set; }
value = wsOrderRegister.Side
wsOrderRegister.Side = value
Lado do campo de arame.
public decimal? Slippage { get; set; }
value = wsOrderRegister.Slippage
wsOrderRegister.Slippage = value
Deslize no campo de escuta.
public string StrategyId { get; set; }
value = wsOrderRegister.StrategyId
wsOrderRegister.StrategyId = value
Campo de arame strategyId.
public DateTime? TillDate { get; set; }
value = wsOrderRegister.TillDate
wsOrderRegister.TillDate = value
Campo de arame tillDate (unix microssegundos).
public TimeInForce? TimeInForce { get; set; }
value = wsOrderRegister.TimeInForce
wsOrderRegister.TimeInForce = value
Campo de arame timeInForce.
public long TransactionId { get; set; }
value = wsOrderRegister.TransactionId
wsOrderRegister.TransactionId = value
Campo de arame transactionId.
public string Type { get; set; }
value = wsOrderRegister.Type
wsOrderRegister.Type = value
Tipo de campo de arame.
public string UserOrderId { get; set; }
value = wsOrderRegister.UserOrderId
wsOrderRegister.UserOrderId = value
Campo de arame userOrderId.
public decimal? VisibleVolume { get; set; }
value = wsOrderRegister.VisibleVolume
wsOrderRegister.VisibleVolume = value
Campo de arame visibleVolume.
public decimal Volume { get; set; }
value = wsOrderRegister.Volume
wsOrderRegister.Volume = value
Volume de campo de arame.
Métodos
public static WsOrderRegister From(OrderRegisterMessage msg)
result = WsOrderRegister.From(msg)
De onde.