ProtoOAGetPositionUnrealizedPnLRes

StockSharp.cTrader.Native.Model

※ProtoOAGetPositionUnrealizedPnLReqリクエストへの対応

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

プロパティ

CtidTraderAccountId
public long CtidTraderAccountId { get; set; }
value = protoOAGetPositionUnrealizedPnLRes.CtidTraderAccountId
protoOAGetPositionUnrealizedPnLRes.CtidTraderAccountId = value

cTraderプラットフォームでトレーダーのアカウントのユニークな識別子。

HasCtidTraderAccountId
public bool HasCtidTraderAccountId { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasCtidTraderAccountId

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

HasMoneyDigits
public bool HasMoneyDigits { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasMoneyDigits

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

HasPayloadType
public bool HasPayloadType { get; }
value = protoOAGetPositionUnrealizedPnLRes.HasPayloadType

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

MoneyDigits
public uint MoneyDigits { get; set; }
value = protoOAGetPositionUnrealizedPnLRes.MoneyDigits
protoOAGetPositionUnrealizedPnLRes.MoneyDigits = value

様々な通貨値の指数の指数を指定します。E.g.,moneyDigits=8は10^8で「実質的」値が10053099944 / 10^8 = 100.53099944に等しい10^8で、値が解釈されるべきです。 影響positionUnrealizedPnL.grossUnrealizedPnL,positionUnrealizedPnL.netUnrealizedPnL.

PositionUnrealizedPnL
public RepeatedField<ProtoOAPositionUnrealizedPnL> PositionUnrealizedPnL { get; }
value = protoOAGetPositionUnrealizedPnLRes.PositionUnrealizedPnL

トレーダーのポジションの未実現 PnLs についての情報。

メソッド

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOAGetPositionUnrealizedPnLRes.ClearCtidTraderAccountId()

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

ClearMoneyDigits
public void ClearMoneyDigits()
protoOAGetPositionUnrealizedPnLRes.ClearMoneyDigits()

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

ClearPayloadType
public void ClearPayloadType()
protoOAGetPositionUnrealizedPnLRes.ClearPayloadType()

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

フィールド

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.CtidTraderAccountIdFieldNumber

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

MoneyDigitsFieldNumber
public const int MoneyDigitsFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.MoneyDigitsFieldNumber

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

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.PayloadTypeFieldNumber

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

PositionUnrealizedPnLFieldNumber
public const int PositionUnrealizedPnLFieldNumber
value = ProtoOAGetPositionUnrealizedPnLRes.PositionUnrealizedPnLFieldNumber

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