ProtoOATradeData

StockSharp.cTrader.Native.Model

* Position / Order Trading Details Entität.

Implementiert: IMessage<ProtoOATradeData>, IMessage, IEquatable<ProtoOATradeData>, IDeepCloneable<ProtoOATradeData>, IBufferMessage

Eigenschaften

CloseTimestamp
public ulong CloseTimestamp { get; set; }
value = protoOATradeData.CloseTimestamp
protoOATradeData.CloseTimestamp = value

Die Unix-Zeit in Millisekunden, wenn eine Position geschlossen wurde

Comment
public string Comment { get; set; }
value = protoOATradeData.Comment
protoOATradeData.Comment = value

Benutzerspezifischer Kommentar.

GuaranteedStopLoss
public bool GuaranteedStopLoss { get; set; }
value = protoOATradeData.GuaranteedStopLoss
protoOATradeData.GuaranteedStopLoss = value

Wenn TRUE dann Position / Order Stop Loss ist guaranteedStopLoss.

HasCloseTimestamp
public bool HasCloseTimestamp { get; }
value = protoOATradeData.HasCloseTimestamp

Erhaltet, ob das Feld "closeTimestamp" gesetzt ist

HasComment
public bool HasComment { get; }
value = protoOATradeData.HasComment

Bekommt, ob das Feld "Kommentar" gesetzt ist

HasGuaranteedStopLoss
public bool HasGuaranteedStopLoss { get; }
value = protoOATradeData.HasGuaranteedStopLoss

Erhaltet, ob das Feld "guaranteedStopLoss" gesetzt ist

HasLabel
public bool HasLabel { get; }
value = protoOATradeData.HasLabel

Bekommt, ob das Feld "label" gesetzt ist

HasMeasurementUnits
public bool HasMeasurementUnits { get; }
value = protoOATradeData.HasMeasurementUnits

Erhaltet, ob das Feld "measurementUnits" gesetzt ist

HasOpenTimestamp
public bool HasOpenTimestamp { get; }
value = protoOATradeData.HasOpenTimestamp

Erhaltet, ob das Feld "openTimestamp" gesetzt ist

HasSymbolId
public bool HasSymbolId { get; }
value = protoOATradeData.HasSymbolId

Erhaltet, ob das Feld "symbolId" gesetzt ist

HasTradeSide
public bool HasTradeSide { get; }
value = protoOATradeData.HasTradeSide

Erhaltet, ob das Feld "tradeSide" gesetzt ist

HasVolume
public bool HasVolume { get; }
value = protoOATradeData.HasVolume

Bestimmt, ob das Feld "Volume" gesetzt ist

Label
public string Label { get; set; }
value = protoOATradeData.Label
protoOATradeData.Label = value

Text-Etikett, das während der Bestellanfrage angegeben wurde.

MeasurementUnits
public string MeasurementUnits { get; set; }
value = protoOATradeData.MeasurementUnits
protoOATradeData.MeasurementUnits = value

Gibt die Einheiten an, auf die das Symbol lautet.

OpenTimestamp
public long OpenTimestamp { get; set; }
value = protoOATradeData.OpenTimestamp
protoOATradeData.OpenTimestamp = value

Die Unix-Zeit in Millisekunden, wenn die Position geöffnet oder die Ordnung erstellt wurde.

SymbolId
public long SymbolId { get; set; }
value = protoOATradeData.SymbolId
protoOATradeData.SymbolId = value

Die eindeutige Kennung des Symbols in einer bestimmten Serverumgebung innerhalb der cTrader Plattform. Verschiedene Broker können unterschiedliche IDs haben.

TradeSide
public ProtoOATradeSide TradeSide { get; set; }
value = protoOATradeData.TradeSide
protoOATradeData.TradeSide = value

Kaufen, verkaufen.

Volume
public long Volume { get; set; }
value = protoOATradeData.Volume
protoOATradeData.Volume = value

Volumen in Cent.

Methoden

ClearCloseTimestamp
public void ClearCloseTimestamp()
protoOATradeData.ClearCloseTimestamp()

Löscht den Wert des Feldes "closeTimestamp"

ClearComment
public void ClearComment()
protoOATradeData.ClearComment()

Löscht den Wert des Feldes "Kommentar"

ClearGuaranteedStopLoss
public void ClearGuaranteedStopLoss()
protoOATradeData.ClearGuaranteedStopLoss()

Löscht den Wert des Feldes "guaranteedStopLoss"

ClearLabel
public void ClearLabel()
protoOATradeData.ClearLabel()

Löscht den Wert des Felds "label"

ClearMeasurementUnits
public void ClearMeasurementUnits()
protoOATradeData.ClearMeasurementUnits()

Löscht den Wert des Feldes "measurementUnits"

ClearOpenTimestamp
public void ClearOpenTimestamp()
protoOATradeData.ClearOpenTimestamp()

Löscht den Wert des Feldes "openTimestamp"

ClearSymbolId
public void ClearSymbolId()
protoOATradeData.ClearSymbolId()

Löscht den Wert des Feldes "symbolId"

ClearTradeSide
public void ClearTradeSide()
protoOATradeData.ClearTradeSide()

Löscht den Wert des Feldes "tradeSide"

ClearVolume
public void ClearVolume()
protoOATradeData.ClearVolume()

Löscht den Wert des Felds "Volume"

Felder

CloseTimestampFieldNumber
public const int CloseTimestampFieldNumber
value = ProtoOATradeData.CloseTimestampFieldNumber

Feldnummer für das Feld "closeTimestamp".

CommentFieldNumber
public const int CommentFieldNumber
value = ProtoOATradeData.CommentFieldNumber

Feldnummer für das Feld "Kommentar".

GuaranteedStopLossFieldNumber
public const int GuaranteedStopLossFieldNumber
value = ProtoOATradeData.GuaranteedStopLossFieldNumber

Feldnummer für das Feld "guaranteedStopLoss".

LabelFieldNumber
public const int LabelFieldNumber
value = ProtoOATradeData.LabelFieldNumber

Feldnummer für das Feld "label".

MeasurementUnitsFieldNumber
public const int MeasurementUnitsFieldNumber
value = ProtoOATradeData.MeasurementUnitsFieldNumber

Feldnummer für das Feld "measurementUnits".

OpenTimestampFieldNumber
public const int OpenTimestampFieldNumber
value = ProtoOATradeData.OpenTimestampFieldNumber

Feldnummer für das Feld "openTimestamp".

SymbolIdFieldNumber
public const int SymbolIdFieldNumber
value = ProtoOATradeData.SymbolIdFieldNumber

Feldnummer für das Feld "symbolId".

TradeSideFieldNumber
public const int TradeSideFieldNumber
value = ProtoOATradeData.TradeSideFieldNumber

Feldnummer für das Feld "tradeSide".

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOATradeData.VolumeFieldNumber

Feldnummer für das Feld "Volume".