WsMarketData
Wire DTO für MarketDataMessage - Server → Client-Richtung (e.g Echo eines Abonnements, das der Server selbst erstellt hat, oder ein Server-initiiertes Reset). Client → Server-Abonnieren / Unsubscribe verwendet eine andere Befehlsform ("Typ": "Abonnement" + dataType Dispatcher), die separat von WsSubscribeCommand behandelt wird.
Eigenschaften
public Level1Fields? BuildField { get; set; }
value = wsMarketData.BuildField
wsMarketData.BuildField = value
Wire Feld buildField.
public string BuildFrom { get; set; }
value = wsMarketData.BuildFrom
wsMarketData.BuildFrom = value
Drahtfeld buildFrom. DataType ist zusammengesetzt (e.g. CandleTimeFrame), so dass seine serialisierbare Stringform hier beibehalten wird.
public MarketDataBuildModes? BuildMode { get; set; }
value = wsMarketData.BuildMode
wsMarketData.BuildMode = value
Wire Feld buildMode.
public long? Count { get; set; }
value = wsMarketData.Count
wsMarketData.Count = value
Drahtfeldzahl.
public string DataType { get; set; }
value = wsMarketData.DataType
wsMarketData.DataType = value
Wire Feld dataType.
public DateTime? FromDate { get; set; }
value = wsMarketData.FromDate
wsMarketData.FromDate = value
Drahtfeld von (Unix Mikrosekunden, UTC).
public bool? IsFinishedOnly { get; set; }
value = wsMarketData.IsFinishedOnly
wsMarketData.IsFinishedOnly = value
Wire Feld isFinishedOnly.
public bool? IsRegularTradingHours { get; set; }
value = wsMarketData.IsRegularTradingHours
wsMarketData.IsRegularTradingHours = value
Wire Feld isRegularTradingHours.
public bool IsSubscribe { get; set; }
value = wsMarketData.IsSubscribe
wsMarketData.IsSubscribe = value
Wire Feld isSubscribe.
public int? MaxDepth { get; set; }
value = wsMarketData.MaxDepth
wsMarketData.MaxDepth = value
Wire Feld maxDepth.
public string NewsId { get; set; }
value = wsMarketData.NewsId
wsMarketData.NewsId = value
Wire Feld newsId.
public long? RefreshSpeed { get; set; }
value = wsMarketData.RefreshSpeed
wsMarketData.RefreshSpeed = value
Wire Feld refreshSpeed. Zecken (TimeSpan.Ticks).
public WsSecurityId SecurityId { get; set; }
value = wsMarketData.SecurityId
wsMarketData.SecurityId = value
Wire Feld securityId.
public long? Skip { get; set; }
value = wsMarketData.Skip
wsMarketData.Skip = value
Drahtfeldsprung.
public DateTime? ToDate { get; set; }
value = wsMarketData.ToDate
wsMarketData.ToDate = value
Drahtfeld an (Unix Mikrosekunden, UTC).
public long TransactionId { get; set; }
value = wsMarketData.TransactionId
wsMarketData.TransactionId = value
Wire Feld transactionId.