ProtoOASpotEvent
* Ereignis, das gesendet wird, wenn ein neues Spot-Ereignis auf der Serverseite generiert wird. Erfordert ein Abonnement für Spot-Ereignisse, siehe ProtoOASubscribeSpotsReq. Erstes Ereignis, das nach dem Abonnement empfangen wird, enthält die neuesten Spot-Preise, auch wenn der Markt geschlossen ist.
Implementiert: IMessage<ProtoOASpotEvent>, IMessage, IEquatable<ProtoOASpotEvent>, IDeepCloneable<ProtoOASpotEvent>, IBufferMessage
Eigenschaften
public ulong Ask { get; set; }
value = protoOASpotEvent.Ask
protoOASpotEvent.Ask = value
Preisfrage: In 1/100 000 der Preiseinheit angegeben.
public ulong Bid { get; set; }
value = protoOASpotEvent.Bid
protoOASpotEvent.Bid = value
Angebotspreis. In 1/100 000 der Preiseinheit angegeben. (e.g 1.23 -> 123 000)
public long CtidTraderAccountId { get; set; }
value = protoOASpotEvent.CtidTraderAccountId
protoOASpotEvent.CtidTraderAccountId = value
Eindeutige Kennung des Händlerkontos, die verwendet wird, um die Antworten auf die Händlerkonten abzugleichen.
public bool HasAsk { get; }
value = protoOASpotEvent.HasAsk
Bekommt, ob das Feld "fragen" gesetzt ist
public bool HasBid { get; }
value = protoOASpotEvent.HasBid
Bekommt, ob das Feld "Bid" gesetzt ist
public bool HasCtidTraderAccountId { get; }
value = protoOASpotEvent.HasCtidTraderAccountId
Erhaltet, ob das Feld "ctidTraderAccountId" gesetzt ist
public bool HasPayloadType { get; }
value = protoOASpotEvent.HasPayloadType
Erhaltet, ob das Feld "payloadType" gesetzt ist
public bool HasSessionClose { get; }
value = protoOASpotEvent.HasSessionClose
Erhaltet, ob das Feld "sessionClose" gesetzt ist
public bool HasSymbolId { get; }
value = protoOASpotEvent.HasSymbolId
Erhaltet, ob das Feld "symbolId" gesetzt ist
public bool HasTimestamp { get; }
value = protoOASpotEvent.HasTimestamp
Bekommt, ob das Feld "Timestamp" gesetzt ist
public ulong SessionClose { get; set; }
value = protoOASpotEvent.SessionClose
protoOASpotEvent.SessionClose = value
Letzte Sitzung geschlossen. In 1/100 000 der Einheit eines Preises angegeben.
public long SymbolId { get; set; }
value = protoOASpotEvent.SymbolId
protoOASpotEvent.SymbolId = value
Eindeutige Kennung des Symbols in cTrader Plattform.
public long Timestamp { get; set; }
value = protoOASpotEvent.Timestamp
protoOASpotEvent.Timestamp = value
Die Unix-Zeit für Spot.
public RepeatedField<ProtoOATrendbar> Trendbar { get; }
value = protoOASpotEvent.Trendbar
Gibt einen Live-Trendbalken zurück. Erfordert ein Abonnement für die Trendbalken.
Methoden
public void ClearCtidTraderAccountId()
protoOASpotEvent.ClearCtidTraderAccountId()
Löscht den Wert des Feldes "ctidTraderAccountId"
public void ClearPayloadType()
protoOASpotEvent.ClearPayloadType()
Löscht den Wert des Feldes "payloadType"
public void ClearSessionClose()
protoOASpotEvent.ClearSessionClose()
Löscht den Wert des Feldes "sessionClose"
public void ClearSymbolId()
protoOASpotEvent.ClearSymbolId()
Löscht den Wert des Feldes "symbolId"
public void ClearTimestamp()
protoOASpotEvent.ClearTimestamp()
Löscht den Wert des Felds "Timestamp"
Felder
public const int AskFieldNumber
value = ProtoOASpotEvent.AskFieldNumber
Feldnummer für das Feld "fragen".
public const int BidFieldNumber
value = ProtoOASpotEvent.BidFieldNumber
Feldnummer für das Feld "Bid".
public const int CtidTraderAccountIdFieldNumber
value = ProtoOASpotEvent.CtidTraderAccountIdFieldNumber
Feldnummer für das Feld "ctidTraderAccountId".
public const int PayloadTypeFieldNumber
value = ProtoOASpotEvent.PayloadTypeFieldNumber
Feldnummer für das Feld "payloadType".
public const int SessionCloseFieldNumber
value = ProtoOASpotEvent.SessionCloseFieldNumber
Feldnummer für das Feld "sessionClose".
public const int SymbolIdFieldNumber
value = ProtoOASpotEvent.SymbolIdFieldNumber
Feldnummer für das Feld "symbolId".
public const int TimestampFieldNumber
value = ProtoOASpotEvent.TimestampFieldNumber
Feldnummer für das Feld "Zeitstempel".
public const int TrendbarFieldNumber
value = ProtoOASpotEvent.TrendbarFieldNumber
Feldnummer für das Feld "Trendbar".