WsTransaction
Проведите DTO для ExecutionMessage в форме транзакции — самой богатой из трех. Сервер → клиент (эхо отправленных клиентом заказов и любых последующих обновлений).
Свойства
public decimal? AveragePrice { get; set; }
value = wsTransaction.AveragePrice
wsTransaction.AveragePrice = value
Проводное поле averagePrice.
public decimal? Balance { get; set; }
value = wsTransaction.Balance
wsTransaction.Balance = value
Баланс проводного поля.
public string BrokerCode { get; set; }
value = wsTransaction.BrokerCode
wsTransaction.BrokerCode = value
Брокер на проводах.
public string ClientCode { get; set; }
value = wsTransaction.ClientCode
wsTransaction.ClientCode = value
Клиент Wire Field.
public decimal? Commission { get; set; }
value = wsTransaction.Commission
wsTransaction.Commission = value
Комиссию по проводам.
public string CommissionCurrency { get; set; }
value = wsTransaction.CommissionCurrency
wsTransaction.CommissionCurrency = value
Проводное поле commissionCurrency.
public CurrencyTypes? Currency { get; set; }
value = wsTransaction.Currency
wsTransaction.Currency = value
Валюта поля провода.
public string DepoName { get; set; }
value = wsTransaction.DepoName
wsTransaction.DepoName = value
Проводное поле депо.
public string Error { get; set; }
value = wsTransaction.Error
wsTransaction.Error = value
Ошибка поля провода.
public bool? Initiator { get; set; }
value = wsTransaction.Initiator
wsTransaction.Initiator = value
Инициатор проводного поля.
public bool IsCancelled { get; set; }
value = wsTransaction.IsCancelled
wsTransaction.IsCancelled = value
Проводное поле isCancelled.
public bool? IsManual { get; set; }
value = wsTransaction.IsManual
wsTransaction.IsManual = value
Проводное поле isManual.
public bool? IsMarketMaker { get; set; }
value = wsTransaction.IsMarketMaker
wsTransaction.IsMarketMaker = value
Проводное поле isMarketMaker.
public bool IsOrder { get; set; }
value = wsTransaction.IsOrder
wsTransaction.IsOrder = value
Проводное поле isOrder.
public bool? IsSystem { get; set; }
value = wsTransaction.IsSystem
wsTransaction.IsSystem = value
Проводное поле isSystem.
public bool? IsTrailing { get; set; }
value = wsTransaction.IsTrailing
wsTransaction.IsTrailing = value
Проводное поле isTrailing.
public bool? IsUpTick { get; set; }
value = wsTransaction.IsUpTick
wsTransaction.IsUpTick = value
Проводное поле isUpTick.
public long? Latency { get; set; }
value = wsTransaction.Latency
wsTransaction.Latency = value
Задержка проводного поля.
public int? Leverage { get; set; }
value = wsTransaction.Leverage
wsTransaction.Leverage = value
Проводное поле.
public decimal? LimitPrice { get; set; }
value = wsTransaction.LimitPrice
wsTransaction.LimitPrice = value
Проводное поле limitPrice.
public DateTime LocalTime { get; set; }
value = wsTransaction.LocalTime
wsTransaction.LocalTime = value
Проволочное поле l.
public MarginModes? MarginMode { get; set; }
value = wsTransaction.MarginMode
wsTransaction.MarginMode = value
Проводное поле marginMode.
public decimal? MarketPrice { get; set; }
value = wsTransaction.MarketPrice
wsTransaction.MarketPrice = value
Проводное поле marketPrice.
public decimal? MinVolume { get; set; }
value = wsTransaction.MinVolume
wsTransaction.MinVolume = value
Проводное поле minVolume.
public decimal? OpenInterest { get; set; }
value = wsTransaction.OpenInterest
wsTransaction.OpenInterest = value
Проводное поле openInterest.
public string OrderId { get; set; }
value = wsTransaction.OrderId
wsTransaction.OrderId = value
Проводное поле orderId.
public decimal OrderPrice { get; set; }
value = wsTransaction.OrderPrice
wsTransaction.OrderPrice = value
Проводное поле orderPrice.
public OrderStates? OrderState { get; set; }
value = wsTransaction.OrderState
wsTransaction.OrderState = value
Проводное поле orderState.
public long? OrderStatus { get; set; }
value = wsTransaction.OrderStatus
wsTransaction.OrderStatus = value
Проводное поле orderStatus.
public OrderTypes? OrderType { get; set; }
value = wsTransaction.OrderType
wsTransaction.OrderType = value
Проводное поле orderType.
public decimal? OrderVolume { get; set; }
value = wsTransaction.OrderVolume
wsTransaction.OrderVolume = value
Проводное поле orderVolume.
public long OriginalTransactionId { get; set; }
value = wsTransaction.OriginalTransactionId
wsTransaction.OriginalTransactionId = value
Проводное поле originalTransactionId.
public Sides? OriginSide { get; set; }
value = wsTransaction.OriginSide
wsTransaction.OriginSide = value
Проводное поле originSide.
public decimal? PnL { get; set; }
value = wsTransaction.PnL
wsTransaction.PnL = value
Проводное поле pnl.
public string PortfolioName { get; set; }
value = wsTransaction.PortfolioName
wsTransaction.PortfolioName = value
Проводное поле acc.
public decimal? Position { get; set; }
value = wsTransaction.Position
wsTransaction.Position = value
Положение проводного поля.
public OrderPositionEffects? PositionEffect { get; set; }
value = wsTransaction.PositionEffect
wsTransaction.PositionEffect = value
Проводное поле positionEffect.
public bool? PostOnly { get; set; }
value = wsTransaction.PostOnly
wsTransaction.PostOnly = value
Проводное поле postOnly.
public WsSecurityId SecurityId { get; set; }
value = wsTransaction.SecurityId
wsTransaction.SecurityId = value
Проводное поле securityId.
public long SeqNum { get; set; }
value = wsTransaction.SeqNum
wsTransaction.SeqNum = value
Проволочное поле.
public DateTime ServerTime { get; set; }
value = wsTransaction.ServerTime
wsTransaction.ServerTime = value
Проволочное поле s.
public Sides? Side { get; set; }
value = wsTransaction.Side
wsTransaction.Side = value
Проволочная сторона поля.
public decimal? Slippage { get; set; }
value = wsTransaction.Slippage
wsTransaction.Slippage = value
Пропуск проводов.
public decimal? StopPrice { get; set; }
value = wsTransaction.StopPrice
wsTransaction.StopPrice = value
Проводное поле stopPrice.
public string StrategyId { get; set; }
value = wsTransaction.StrategyId
wsTransaction.StrategyId = value
Проводное поле strategyId.
public string TradeId { get; set; }
value = wsTransaction.TradeId
wsTransaction.TradeId = value
Проводное поле tradeId.
public decimal? TradePrice { get; set; }
value = wsTransaction.TradePrice
wsTransaction.TradePrice = value
Проводное поле tradePrice.
public long? TradeStatus { get; set; }
value = wsTransaction.TradeStatus
wsTransaction.TradeStatus = value
Проводное поле tradeStatus.
public decimal? TradeVolume { get; set; }
value = wsTransaction.TradeVolume
wsTransaction.TradeVolume = value
Проводное поле tradeVolume.
public decimal? TrailingOffset { get; set; }
value = wsTransaction.TrailingOffset
wsTransaction.TrailingOffset = value
Проводное поле trailingOffset.
public long TransactionId { get; set; }
value = wsTransaction.TransactionId
wsTransaction.TransactionId = value
Проводное поле transactionId.
public string UserOrderId { get; set; }
value = wsTransaction.UserOrderId
wsTransaction.UserOrderId = value
Проводное поле userOrderId.
public decimal? VisibleVolume { get; set; }
value = wsTransaction.VisibleVolume
wsTransaction.VisibleVolume = value
Проводное поле visibleVolume.
public decimal? Yield { get; set; }
value = wsTransaction.Yield
wsTransaction.Yield = value
Проводное поле.