WsOrderRegister

StockSharp.Ws

DTO de fio para OrderRegisterMessage.

Herda de: WsOrderConditionFields

Propriedades

Comment
public string Comment { get; set; }
value = wsOrderRegister.Comment
wsOrderRegister.Comment = value

Comentário de campo de fio.

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

Campo de arame isManual.

IsMarketMaker
public bool? IsMarketMaker { get; set; }
value = wsOrderRegister.IsMarketMaker
wsOrderRegister.IsMarketMaker = value

Campo de arame isMarketMaker.

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

A alavancagem do campo de arame.

MarginMode
public MarginModes? MarginMode { get; set; }
value = wsOrderRegister.MarginMode
wsOrderRegister.MarginMode = value

Campo de arame marginMode.

MinVolume
public decimal? MinVolume { get; set; }
value = wsOrderRegister.MinVolume
wsOrderRegister.MinVolume = value

Campo de arame minVolume.

OrderType
public OrderTypes? OrderType { get; set; }
value = wsOrderRegister.OrderType
wsOrderRegister.OrderType = value

Campo de arame orderType.

PortfolioId
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.

PortfolioName
public string PortfolioName { get; set; }
value = wsOrderRegister.PortfolioName
wsOrderRegister.PortfolioName = value

Campo de arame portfolioName.

PositionEffect
public OrderPositionEffects? PositionEffect { get; set; }
value = wsOrderRegister.PositionEffect
wsOrderRegister.PositionEffect = value

Campo de arame positionEffect.

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

Campo de arame postOnly.

Price
public decimal Price { get; set; }
value = wsOrderRegister.Price
wsOrderRegister.Price = value

Preço do campo de arame.

SecurityId
public WsSecurityId SecurityId { get; set; }
value = wsOrderRegister.SecurityId
wsOrderRegister.SecurityId = value

Campo de arame securityId.

Side
public Sides? Side { get; set; }
value = wsOrderRegister.Side
wsOrderRegister.Side = value

Lado do campo de arame.

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

Deslize no campo de escuta.

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

Campo de arame strategyId.

TillDate
public DateTime? TillDate { get; set; }
value = wsOrderRegister.TillDate
wsOrderRegister.TillDate = value

Campo de arame tillDate (unix microssegundos).

TimeInForce
public TimeInForce? TimeInForce { get; set; }
value = wsOrderRegister.TimeInForce
wsOrderRegister.TimeInForce = value

Campo de arame timeInForce.

TransactionId
public long TransactionId { get; set; }
value = wsOrderRegister.TransactionId
wsOrderRegister.TransactionId = value

Campo de arame transactionId.

Type
public string Type { get; set; }
value = wsOrderRegister.Type
wsOrderRegister.Type = value

Tipo de campo de arame.

UserOrderId
public string UserOrderId { get; set; }
value = wsOrderRegister.UserOrderId
wsOrderRegister.UserOrderId = value

Campo de arame userOrderId.

VisibleVolume
public decimal? VisibleVolume { get; set; }
value = wsOrderRegister.VisibleVolume
wsOrderRegister.VisibleVolume = value

Campo de arame visibleVolume.

Volume
public decimal Volume { get; set; }
value = wsOrderRegister.Volume
wsOrderRegister.Volume = value

Volume de campo de arame.

Métodos

From
public static WsOrderRegister From(OrderRegisterMessage msg)
result = WsOrderRegister.From(msg)

De onde.

ToMessage
public OrderRegisterMessage ToMessage()
result = wsOrderRegister.ToMessage()

ToMessage.