ProtoOAClosePositionDetail
※ 取引内容のクローズ取引
実装: IMessage<ProtoOAClosePositionDetail>, IMessage, IEquatable<ProtoOAClosePositionDetail>, IDeepCloneable<ProtoOAClosePositionDetail>, IBufferMessage
プロパティ
public long Balance { get; set; }
value = protoOAClosePositionDetail.Balance
protoOAClosePositionDetail.Balance = value
取引の実行を閉じた後のアカウント残高。
public long BalanceVersion { get; set; }
value = protoOAClosePositionDetail.BalanceVersion
protoOAClosePositionDetail.BalanceVersion = value
取引のクローズに伴う口座の残高バージョン。
public long ClosedVolume { get; set; }
value = protoOAClosePositionDetail.ClosedVolume
protoOAClosePositionDetail.ClosedVolume = value
クローズドボリュームのセント.
public long Commission { get; set; }
value = protoOAClosePositionDetail.Commission
protoOAClosePositionDetail.Commission = value
閉鎖した容積に関する実現した手数料の量。
public double EntryPrice { get; set; }
value = protoOAClosePositionDetail.EntryPrice
protoOAClosePositionDetail.EntryPrice = value
閉鎖順序を満たす瞬間の位置の価格。
public long GrossProfit { get; set; }
value = protoOAClosePositionDetail.GrossProfit
protoOAClosePositionDetail.GrossProfit = value
取引の終了後、実現した総利益の額。
public bool HasBalance { get; }
value = protoOAClosePositionDetail.HasBalance
「バランス」フィールドが設定されているかどうかを取得する
public bool HasBalanceVersion { get; }
value = protoOAClosePositionDetail.HasBalanceVersion
"balanceVersion" フィールドがセットされているかどうかを取得する
public bool HasClosedVolume { get; }
value = protoOAClosePositionDetail.HasClosedVolume
"closedVolume" フィールドがセットされているかどうかを取得する
public bool HasCommission { get; }
value = protoOAClosePositionDetail.HasCommission
「commission」フィールドが設定されているかどうかを取得する
public bool HasEntryPrice { get; }
value = protoOAClosePositionDetail.HasEntryPrice
"entryPrice" フィールドがセットされているかどうかを取得する
public bool HasGrossProfit { get; }
value = protoOAClosePositionDetail.HasGrossProfit
"grossProfit" フィールドがセットされているかどうかを取得する
public bool HasMoneyDigits { get; }
value = protoOAClosePositionDetail.HasMoneyDigits
"moneyDigits" フィールドがセットされているかどうかを取得する
public bool HasPnlConversionFee { get; }
value = protoOAClosePositionDetail.HasPnlConversionFee
"pnlConversionFee" フィールドがセットされているかどうかを取得する
public bool HasQuoteToDepositConversionRate { get; }
value = protoOAClosePositionDetail.HasQuoteToDepositConversionRate
"quoteToDepositConversionRate" フィールドがセットされているかどうかを取得する
public bool HasSwap { get; }
value = protoOAClosePositionDetail.HasSwap
"swap" フィールドがセットされているかどうかを取得する
public uint MoneyDigits { get; set; }
value = protoOAClosePositionDetail.MoneyDigits
protoOAClosePositionDetail.MoneyDigits = value
金融価値の指数の指数を指定します。E.g.@moneyDigits=8は10^8で乗算してビジネス価値として解釈されなければならない、そして実質の残高は10053099944 / 10^8 = 100.53099944になります。 影響grossProfit、スワップ、手数料、残高、pnlConversionFee@。
public long PnlConversionFee { get; set; }
value = protoOAClosePositionDetail.PnlConversionFee
protoOAClosePositionDetail.PnlConversionFee = value
取引者のシンボルの引用資産ID <> ProtoOATrader.depositAssetId に口座のキャッシュに適用される変換のための手数料。
public double QuoteToDepositConversionRate { get; set; }
value = protoOAClosePositionDetail.QuoteToDepositConversionRate
protoOAClosePositionDetail.QuoteToDepositConversionRate = value
取引終了時に通貨換算レートを引用/入金します。
public long Swap { get; set; }
value = protoOAClosePositionDetail.Swap
protoOAClosePositionDetail.Swap = value
クローズドボリュームに関連する、実現したスワップの量。
メソッド
public void ClearBalanceVersion()
protoOAClosePositionDetail.ClearBalanceVersion()
フィールドの「balanceVersion」の値をクリア
public void ClearClosedVolume()
protoOAClosePositionDetail.ClearClosedVolume()
フィールドの「closedVolume」の値をクリア
public void ClearCommission()
protoOAClosePositionDetail.ClearCommission()
「commission」フィールドの値をクリアする
public void ClearEntryPrice()
protoOAClosePositionDetail.ClearEntryPrice()
フィールドの「entryPrice」の値をクリア
public void ClearGrossProfit()
protoOAClosePositionDetail.ClearGrossProfit()
フィールドの「grossProfit」の値をクリア
public void ClearMoneyDigits()
protoOAClosePositionDetail.ClearMoneyDigits()
フィールドの「moneyDigits」の値をクリア
public void ClearPnlConversionFee()
protoOAClosePositionDetail.ClearPnlConversionFee()
フィールドの「pnlConversionFee」の値をクリア
public void ClearQuoteToDepositConversionRate()
protoOAClosePositionDetail.ClearQuoteToDepositConversionRate()
フィールドの「quoteToDepositConversionRate」の値をクリア
フィールド
public const int BalanceFieldNumber
value = ProtoOAClosePositionDetail.BalanceFieldNumber
フィールド番号は「バランス」フィールドです。
public const int BalanceVersionFieldNumber
value = ProtoOAClosePositionDetail.BalanceVersionFieldNumber
フィールド番号は、"balanceVersion" フィールドです。
public const int ClosedVolumeFieldNumber
value = ProtoOAClosePositionDetail.ClosedVolumeFieldNumber
フィールド番号は、"closedVolume" フィールドです。
public const int CommissionFieldNumber
value = ProtoOAClosePositionDetail.CommissionFieldNumber
「commission」フィールドのフィールド番号。
public const int EntryPriceFieldNumber
value = ProtoOAClosePositionDetail.EntryPriceFieldNumber
フィールド番号は、"entryPrice" フィールドです。
public const int GrossProfitFieldNumber
value = ProtoOAClosePositionDetail.GrossProfitFieldNumber
フィールド番号は、"grossProfit" フィールドです。
public const int MoneyDigitsFieldNumber
value = ProtoOAClosePositionDetail.MoneyDigitsFieldNumber
フィールド番号は、"moneyDigits" フィールドです。
public const int PnlConversionFeeFieldNumber
value = ProtoOAClosePositionDetail.PnlConversionFeeFieldNumber
フィールド番号は、"pnlConversionFee" フィールドです。
public const int QuoteToDepositConversionRateFieldNumber
value = ProtoOAClosePositionDetail.QuoteToDepositConversionRateFieldNumber
フィールド番号は、"quoteToDepositConversionRate" フィールドです。
public const int SwapFieldNumber
value = ProtoOAClosePositionDetail.SwapFieldNumber
"swap" フィールドのフィールド番号。