WsOrderRegister

StockSharp.Ws

Wire DTO für OrderRegisterMessage.

Erbt von: WsOrderConditionFields

Eigenschaften

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

Kommentar zum Drahtfeld.

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

Wire Feld isManual.

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

Wire Feld isMarketMaker.

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

Drahtfeldhebelwirkung.

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

Wire Feld marginMode.

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

Wire Feld minVolume.

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

Wire Feld 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

Wire Feld portfolioName.

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

Wire Feld positionEffect.

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

Wire Feld postOnly.

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

Drahtfeldpreis.

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

Wire Feld securityId.

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

Drahtfeldseite.

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

Drahtfeldschlupf.

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

Wire Feld strategyId.

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

Wire Feld tillDate (Unix Mikrosekunden).

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

Wire Feld timeInForce.

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

Wire Feld transactionId.

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

Art des Drahtfelds.

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

Wire Feld userOrderId.

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

Wire Feld visibleVolume.

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

Drahtfeldvolumen.

Methoden

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

Von.

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

ToMessage.