WsIndicatorSubscribe
Client-zu-Server-Befehl (Umschlagtyp = "indicatorSubscribe"): abonnieren Sie einen Live-Indikator auf (SecurityId, TimeFrame, Spec). Server schneidet den Indikator mit der Historie an, gibt einen WsIndicatorSeries für das Aufwärmen zurück, dann streamt WsIndicatorPoint Nachrichten als Balken. Senden Sie den gleichen Befehl mit IsSubscribe= + OriginalTransactionId, der mit dem ursprünglichen Sub übereinstimmt TransactionId, um sich abzumelden.
Eigenschaften
public DateTime? From { get; set; }
value = wsIndicatorSubscribe.From
wsIndicatorSubscribe.From = value
Wire-Feld von. Optional — falls eingestellt, verwendet der Server dies als Start des Historienfensters, wenn er den Indikator primiert. Standardmäßig ist er implementierungsdefiniert (Server wählt ein sinnvolles Warm-up-Fenster aus).
public bool IsSubscribe { get; set; }
value = wsIndicatorSubscribe.IsSubscribe
wsIndicatorSubscribe.IsSubscribe = value
Wire Feld isSubscribe. Standard; zum Abmelden.
public long? OriginalTransactionId { get; set; }
value = wsIndicatorSubscribe.OriginalTransactionId
wsIndicatorSubscribe.OriginalTransactionId = value
Wire Feld originalTransactionId. Setzen Sie sich auf Abmelden des ursprünglichen Subs TxId.
public WsSecurityId SecurityId { get; set; }
value = wsIndicatorSubscribe.SecurityId
wsIndicatorSubscribe.SecurityId = value
Wire Feld securityId.
public WsIndicatorSpec Spec { get; set; }
value = wsIndicatorSubscribe.Spec
wsIndicatorSubscribe.Spec = value
Die Art des Indikators + Parameter.
public string TimeFrame { get; set; }
value = wsIndicatorSubscribe.TimeFrame
wsIndicatorSubscribe.TimeFrame = value
Wire-Feld timeFrame. ISO-8601 Dauer ("PT1M") oder kompakte Form ("1m", "15m", "1h", "1d"). Server analysiert beides.
public long TransactionId { get; set; }
value = wsIndicatorSubscribe.TransactionId
wsIndicatorSubscribe.TransactionId = value
Wire Feld transactionId. Client-allocationed id; Echo in Antworten.
public string Type { get; set; }
value = wsIndicatorSubscribe.Type
wsIndicatorSubscribe.Type = value
Wire-Feldtyp: Immer "indicatorsubscribe" für Client-zu-Server-Befehle.