WsOrderRegister

StockSharp.Ws

Подключите DTO для OrderRegisterMessage.

Наследует: WsOrderConditionFields

Свойства

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

Комментарий Wire Field.

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

Проводное поле isManual.

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

Проводное поле isMarketMaker.

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

Проводное поле.

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

Проводное поле marginMode.

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

Проводное поле minVolume.

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

Проводное поле 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

Проводное поле portfolioName.

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

Проводное поле positionEffect.

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

Проводное поле postOnly.

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

Цена на проводное поле.

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

Проводное поле securityId.

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

Проволочная сторона поля.

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

Пропуск проводов.

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

Проводное поле strategyId.

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

Проводное поле tillDate (микросекунды UNIX).

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

Проводное поле timeInForce.

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

Проводное поле transactionId.

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

Тип проводного поля.

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

Проводное поле userOrderId.

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

Проводное поле visibleVolume.

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

Объем проводного поля.

Методы

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

От.

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

ToMessage.