ProtoOATradeData

StockSharp.cTrader.Native.Model

*ポジション/オーダー取引の詳細エンティティティティ。

実装: IMessage<ProtoOATradeData>, IMessage, IEquatable<ProtoOATradeData>, IDeepCloneable<ProtoOATradeData>, IBufferMessage

プロパティ

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

ポジションが閉じられたときにミリ秒単位のUnix時間

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

ユーザー指定コメント

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

取引停止損失がguaranteedStopLossの場合

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

"closeTimestamp" フィールドがセットされているかどうかを取得する

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

"comment" フィールドが設定されているかどうかを取得する

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

"guaranteedStopLoss" フィールドがセットされているかどうかを取得する

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

「ラベル」フィールドが設定されているかどうかを取得する

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

"measurementUnits" フィールドがセットされているかどうかを取得する

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

"openTimestamp" フィールドがセットされているかどうかを取得する

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

"symbolId" フィールドがセットされているかどうかを取得する

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

"tradeSide" フィールドがセットされているかどうかを取得する

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

"volume" フィールドが設定されているかを調べる

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

注文依頼時に指定したテキストラベル。

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

シンボルが分別される単位を指定します。

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

ポジションが開いているか、注文が作成されたときにミリ秒単位でUnix 時間。

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

cTraderプラットフォーム内の特定のサーバー環境におけるシンボルの固有の識別子。異なるブローカーは異なるIDを持っているかもしれません。

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

購入, 販売.

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

ボリューム に cents.

メソッド

ClearCloseTimestamp
public void ClearCloseTimestamp()
protoOATradeData.ClearCloseTimestamp()

フィールドの「closeTimestamp」の値をクリア

ClearComment
public void ClearComment()
protoOATradeData.ClearComment()

「comment」フィールドの値をクリア

ClearGuaranteedStopLoss
public void ClearGuaranteedStopLoss()
protoOATradeData.ClearGuaranteedStopLoss()

フィールドの「guaranteedStopLoss」の値をクリア

ClearLabel
public void ClearLabel()
protoOATradeData.ClearLabel()

「ラベル」フィールドの値をクリアする

ClearMeasurementUnits
public void ClearMeasurementUnits()
protoOATradeData.ClearMeasurementUnits()

フィールドの「measurementUnits」の値をクリア

ClearOpenTimestamp
public void ClearOpenTimestamp()
protoOATradeData.ClearOpenTimestamp()

フィールドの「openTimestamp」の値をクリア

ClearSymbolId
public void ClearSymbolId()
protoOATradeData.ClearSymbolId()

フィールドの「symbolId」の値をクリア

ClearTradeSide
public void ClearTradeSide()
protoOATradeData.ClearTradeSide()

フィールドの「tradeSide」の値をクリア

ClearVolume
public void ClearVolume()
protoOATradeData.ClearVolume()

数値をクリアする "volume" フィールド

フィールド

CloseTimestampFieldNumber
public const int CloseTimestampFieldNumber
value = ProtoOATradeData.CloseTimestampFieldNumber

フィールド番号は、"closeTimestamp" フィールドです。

CommentFieldNumber
public const int CommentFieldNumber
value = ProtoOATradeData.CommentFieldNumber

「comment」フィールドのフィールド番号。

GuaranteedStopLossFieldNumber
public const int GuaranteedStopLossFieldNumber
value = ProtoOATradeData.GuaranteedStopLossFieldNumber

フィールド番号は、"guaranteedStopLoss" フィールドです。

LabelFieldNumber
public const int LabelFieldNumber
value = ProtoOATradeData.LabelFieldNumber

「ラベル」フィールドのフィールド番号。

MeasurementUnitsFieldNumber
public const int MeasurementUnitsFieldNumber
value = ProtoOATradeData.MeasurementUnitsFieldNumber

フィールド番号は、"measurementUnits" フィールドです。

OpenTimestampFieldNumber
public const int OpenTimestampFieldNumber
value = ProtoOATradeData.OpenTimestampFieldNumber

フィールド番号は、"openTimestamp" フィールドです。

SymbolIdFieldNumber
public const int SymbolIdFieldNumber
value = ProtoOATradeData.SymbolIdFieldNumber

フィールド番号は、"symbolId" フィールドです。

TradeSideFieldNumber
public const int TradeSideFieldNumber
value = ProtoOATradeData.TradeSideFieldNumber

フィールド番号は、"tradeSide" フィールドです。

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOATradeData.VolumeFieldNumber

フィールド番号は「ボリューム」フィールドです。