WsMarketData
Wire DTO for MarketDataMessage — server→ dirección cliente (e.g. eco de un subscribir el servidor construido en sí mismo, o un reinicio iniciado por servidor). Client→suscripción/descríbete utiliza una forma de comando diferente ("tipo": "suscribe" + dataType despachador), manejado por separado por WsSubscribeCommand.
Propiedades
public Level1Fields? BuildField { get; set; }
value = wsMarketData.BuildField
wsMarketData.BuildField = value
Campo de cable buildField@.
public string BuildFrom { get; set; }
value = wsMarketData.BuildFrom
wsMarketData.BuildFrom = value
Campo de alambre buildFrom. DataType es compuesto (e.g. CandleTimeFrame), por lo que su forma de cadena serializable se mantiene aquí.
public MarketDataBuildModes? BuildMode { get; set; }
value = wsMarketData.BuildMode
wsMarketData.BuildMode = value
Campo de cable buildMode@.
public long? Count { get; set; }
value = wsMarketData.Count
wsMarketData.Count = value
Cuenta de campo de alambre.
public string DataType { get; set; }
value = wsMarketData.DataType
wsMarketData.DataType = value
Campo de cable dataType@.
public DateTime? FromDate { get; set; }
value = wsMarketData.FromDate
wsMarketData.FromDate = value
Campo de alambre de (unix microsegundos, UTC).
public bool? IsFinishedOnly { get; set; }
value = wsMarketData.IsFinishedOnly
wsMarketData.IsFinishedOnly = value
Campo de cable isFinishedOnly@.
public bool? IsRegularTradingHours { get; set; }
value = wsMarketData.IsRegularTradingHours
wsMarketData.IsRegularTradingHours = value
Campo de cable isRegularTradingHours@.
public bool IsSubscribe { get; set; }
value = wsMarketData.IsSubscribe
wsMarketData.IsSubscribe = value
Campo de cable isSubscribe@.
public int? MaxDepth { get; set; }
value = wsMarketData.MaxDepth
wsMarketData.MaxDepth = value
Campo de cable maxDepth@.
public string NewsId { get; set; }
value = wsMarketData.NewsId
wsMarketData.NewsId = value
Campo de cable newsId@.
public long? RefreshSpeed { get; set; }
value = wsMarketData.RefreshSpeed
wsMarketData.RefreshSpeed = value
Campo de alambre refreshSpeed. Tetas (TimeSpan.Ticks).
public WsSecurityId SecurityId { get; set; }
value = wsMarketData.SecurityId
wsMarketData.SecurityId = value
Campo de cable securityId@.
public long? Skip { get; set; }
value = wsMarketData.Skip
wsMarketData.Skip = value
Patrón de campo de alambre.
public DateTime? ToDate { get; set; }
value = wsMarketData.ToDate
wsMarketData.ToDate = value
Campo de alambre a (unix microsegundos, UTC).
public long TransactionId { get; set; }
value = wsMarketData.TransactionId
wsMarketData.TransactionId = value
Campo de cable transactionId@.