WsOrderRegister
Подключите DTO для OrderRegisterMessage.
Наследует: WsOrderConditionFields
Свойства
public string Comment { get; set; }
value = wsOrderRegister.Comment
wsOrderRegister.Comment = value
Комментарий Wire Field.
public bool? IsManual { get; set; }
value = wsOrderRegister.IsManual
wsOrderRegister.IsManual = value
Проводное поле isManual.
public bool? IsMarketMaker { get; set; }
value = wsOrderRegister.IsMarketMaker
wsOrderRegister.IsMarketMaker = value
Проводное поле isMarketMaker.
public int? Leverage { get; set; }
value = wsOrderRegister.Leverage
wsOrderRegister.Leverage = value
Проводное поле.
public MarginModes? MarginMode { get; set; }
value = wsOrderRegister.MarginMode
wsOrderRegister.MarginMode = value
Проводное поле marginMode.
public decimal? MinVolume { get; set; }
value = wsOrderRegister.MinVolume
wsOrderRegister.MinVolume = value
Проводное поле minVolume.
public OrderTypes? OrderType { get; set; }
value = wsOrderRegister.OrderType
wsOrderRegister.OrderType = value
Проводное поле 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
Проводное поле portfolioName.
public OrderPositionEffects? PositionEffect { get; set; }
value = wsOrderRegister.PositionEffect
wsOrderRegister.PositionEffect = value
Проводное поле positionEffect.
public bool? PostOnly { get; set; }
value = wsOrderRegister.PostOnly
wsOrderRegister.PostOnly = value
Проводное поле postOnly.
public decimal Price { get; set; }
value = wsOrderRegister.Price
wsOrderRegister.Price = value
Цена на проводное поле.
public WsSecurityId SecurityId { get; set; }
value = wsOrderRegister.SecurityId
wsOrderRegister.SecurityId = value
Проводное поле securityId.
public Sides? Side { get; set; }
value = wsOrderRegister.Side
wsOrderRegister.Side = value
Проволочная сторона поля.
public decimal? Slippage { get; set; }
value = wsOrderRegister.Slippage
wsOrderRegister.Slippage = value
Пропуск проводов.
public string StrategyId { get; set; }
value = wsOrderRegister.StrategyId
wsOrderRegister.StrategyId = value
Проводное поле strategyId.
public DateTime? TillDate { get; set; }
value = wsOrderRegister.TillDate
wsOrderRegister.TillDate = value
Проводное поле tillDate (микросекунды UNIX).
public TimeInForce? TimeInForce { get; set; }
value = wsOrderRegister.TimeInForce
wsOrderRegister.TimeInForce = value
Проводное поле timeInForce.
public long TransactionId { get; set; }
value = wsOrderRegister.TransactionId
wsOrderRegister.TransactionId = value
Проводное поле transactionId.
public string Type { get; set; }
value = wsOrderRegister.Type
wsOrderRegister.Type = value
Тип проводного поля.
public string UserOrderId { get; set; }
value = wsOrderRegister.UserOrderId
wsOrderRegister.UserOrderId = value
Проводное поле userOrderId.
public decimal? VisibleVolume { get; set; }
value = wsOrderRegister.VisibleVolume
wsOrderRegister.VisibleVolume = value
Проводное поле visibleVolume.
public decimal Volume { get; set; }
value = wsOrderRegister.Volume
wsOrderRegister.Volume = value
Объем проводного поля.
Методы
public static WsOrderRegister From(OrderRegisterMessage msg)
result = WsOrderRegister.From(msg)
От.