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

获取“ 任务” 字段是否设定

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

获取“ 擦拭” 字段是否设定

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

指定货币值的表示符。 E.g = 8 必须解释为营业值乘以 10^8, 那么实际余额为 1005309944 / 10^8 = 100.53099944. 影响 grossProfit, 互换, 佣金, 余额, pnlConversionFee 。

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

当交易符号的引号资产 id QQ ProtoOATrader.depositAssetId 时, 转换费应用到交易的 ccy 中 。

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()

清除“ 任务” 字段的值

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()

清除“ 擦拭” 字段的值

字段

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

"兵团"战地的战地编号.

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

"扫地"字段的字段编号.