ProtoOAClosePositionDetail

StockSharp.cTrader.Native.Model

※ 取引内容のクローズ取引

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

プロパティ

Balance
public long Balance { get; set; }
value = protoOAClosePositionDetail.Balance
protoOAClosePositionDetail.Balance = value

取引の実行を閉じた後のアカウント残高。

BalanceVersion
public long BalanceVersion { get; set; }
value = protoOAClosePositionDetail.BalanceVersion
protoOAClosePositionDetail.BalanceVersion = value

取引のクローズに伴う口座の残高バージョン。

ClosedVolume
public long ClosedVolume { get; set; }
value = protoOAClosePositionDetail.ClosedVolume
protoOAClosePositionDetail.ClosedVolume = value

クローズドボリュームのセント.

Commission
public long Commission { get; set; }
value = protoOAClosePositionDetail.Commission
protoOAClosePositionDetail.Commission = value

閉鎖した容積に関する実現した手数料の量。

EntryPrice
public double EntryPrice { get; set; }
value = protoOAClosePositionDetail.EntryPrice
protoOAClosePositionDetail.EntryPrice = value

閉鎖順序を満たす瞬間の位置の価格。

GrossProfit
public long GrossProfit { get; set; }
value = protoOAClosePositionDetail.GrossProfit
protoOAClosePositionDetail.GrossProfit = value

取引の終了後、実現した総利益の額。

HasBalance
public bool HasBalance { get; }
value = protoOAClosePositionDetail.HasBalance

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

HasBalanceVersion
public bool HasBalanceVersion { get; }
value = protoOAClosePositionDetail.HasBalanceVersion

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

HasClosedVolume
public bool HasClosedVolume { get; }
value = protoOAClosePositionDetail.HasClosedVolume

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

HasCommission
public bool HasCommission { get; }
value = protoOAClosePositionDetail.HasCommission

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

HasEntryPrice
public bool HasEntryPrice { get; }
value = protoOAClosePositionDetail.HasEntryPrice

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

HasGrossProfit
public bool HasGrossProfit { get; }
value = protoOAClosePositionDetail.HasGrossProfit

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

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

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

HasPnlConversionFee
public bool HasPnlConversionFee { get; }
value = protoOAClosePositionDetail.HasPnlConversionFee

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

HasQuoteToDepositConversionRate
public bool HasQuoteToDepositConversionRate { get; }
value = protoOAClosePositionDetail.HasQuoteToDepositConversionRate

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

HasSwap
public bool HasSwap { get; }
value = protoOAClosePositionDetail.HasSwap

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

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

金融価値の指数の指数を指定します。E.g.@moneyDigits=8は10^8で乗算してビジネス価値として解釈されなければならない、そして実質の残高は10053099944 / 10^8 = 100.53099944になります。 影響grossProfit、スワップ、手数料、残高、pnlConversionFee@。

PnlConversionFee
public long PnlConversionFee { get; set; }
value = protoOAClosePositionDetail.PnlConversionFee
protoOAClosePositionDetail.PnlConversionFee = value

取引者のシンボルの引用資産ID <> ProtoOATrader.depositAssetId に口座のキャッシュに適用される変換のための手数料。

QuoteToDepositConversionRate
public double QuoteToDepositConversionRate { get; set; }
value = protoOAClosePositionDetail.QuoteToDepositConversionRate
protoOAClosePositionDetail.QuoteToDepositConversionRate = value

取引終了時に通貨換算レートを引用/入金します。

Swap
public long Swap { get; set; }
value = protoOAClosePositionDetail.Swap
protoOAClosePositionDetail.Swap = value

クローズドボリュームに関連する、実現したスワップの量。

メソッド

ClearBalance
public void ClearBalance()
protoOAClosePositionDetail.ClearBalance()

「バランス」フィールドの値をクリア

ClearBalanceVersion
public void ClearBalanceVersion()
protoOAClosePositionDetail.ClearBalanceVersion()

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

ClearClosedVolume
public void ClearClosedVolume()
protoOAClosePositionDetail.ClearClosedVolume()

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

ClearCommission
public void ClearCommission()
protoOAClosePositionDetail.ClearCommission()

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

ClearEntryPrice
public void ClearEntryPrice()
protoOAClosePositionDetail.ClearEntryPrice()

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

ClearGrossProfit
public void ClearGrossProfit()
protoOAClosePositionDetail.ClearGrossProfit()

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

ClearMoneyDigits
public void ClearMoneyDigits()
protoOAClosePositionDetail.ClearMoneyDigits()

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

ClearPnlConversionFee
public void ClearPnlConversionFee()
protoOAClosePositionDetail.ClearPnlConversionFee()

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

ClearQuoteToDepositConversionRate
public void ClearQuoteToDepositConversionRate()
protoOAClosePositionDetail.ClearQuoteToDepositConversionRate()

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

ClearSwap
public void ClearSwap()
protoOAClosePositionDetail.ClearSwap()

"swap" フィールドの値をクリア

フィールド

BalanceFieldNumber
public const int BalanceFieldNumber
value = ProtoOAClosePositionDetail.BalanceFieldNumber

フィールド番号は「バランス」フィールドです。

BalanceVersionFieldNumber
public const int BalanceVersionFieldNumber
value = ProtoOAClosePositionDetail.BalanceVersionFieldNumber

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

ClosedVolumeFieldNumber
public const int ClosedVolumeFieldNumber
value = ProtoOAClosePositionDetail.ClosedVolumeFieldNumber

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

CommissionFieldNumber
public const int CommissionFieldNumber
value = ProtoOAClosePositionDetail.CommissionFieldNumber

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

EntryPriceFieldNumber
public const int EntryPriceFieldNumber
value = ProtoOAClosePositionDetail.EntryPriceFieldNumber

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

GrossProfitFieldNumber
public const int GrossProfitFieldNumber
value = ProtoOAClosePositionDetail.GrossProfitFieldNumber

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

MoneyDigitsFieldNumber
public const int MoneyDigitsFieldNumber
value = ProtoOAClosePositionDetail.MoneyDigitsFieldNumber

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

PnlConversionFeeFieldNumber
public const int PnlConversionFeeFieldNumber
value = ProtoOAClosePositionDetail.PnlConversionFeeFieldNumber

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

QuoteToDepositConversionRateFieldNumber
public const int QuoteToDepositConversionRateFieldNumber
value = ProtoOAClosePositionDetail.QuoteToDepositConversionRateFieldNumber

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

SwapFieldNumber
public const int SwapFieldNumber
value = ProtoOAClosePositionDetail.SwapFieldNumber

"swap" フィールドのフィールド番号。