ProtoOABonusDepositWithdraw

StockSharp.cTrader.Native.Model

* ボーナス預金/引き出しエンティティティ。

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

プロパティ

BonusHistoryId
public long BonusHistoryId { get; set; }
value = protoOABonusDepositWithdraw.BonusHistoryId
protoOABonusDepositWithdraw.BonusHistoryId = value

ボーナスデポジット/引き出し操作のユニークなID。

ChangeBonusTimestamp
public long ChangeBonusTimestamp { get; set; }
value = protoOABonusDepositWithdraw.ChangeBonusTimestamp
protoOABonusDepositWithdraw.ChangeBonusTimestamp = value

ボーナスの動作が実行された際のミリ秒単位のUnix時間。

ExternalNote
public string ExternalNote { get; set; }
value = protoOABonusDepositWithdraw.ExternalNote
protoOABonusDepositWithdraw.ExternalNote = value

作業に注意してください。 トレーダーに可視。

HasBonusHistoryId
public bool HasBonusHistoryId { get; }
value = protoOABonusDepositWithdraw.HasBonusHistoryId

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

HasChangeBonusTimestamp
public bool HasChangeBonusTimestamp { get; }
value = protoOABonusDepositWithdraw.HasChangeBonusTimestamp

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

HasExternalNote
public bool HasExternalNote { get; }
value = protoOABonusDepositWithdraw.HasExternalNote

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

HasIbBonus
public bool HasIbBonus { get; }
value = protoOABonusDepositWithdraw.HasIbBonus

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

HasIbDelta
public bool HasIbDelta { get; }
value = protoOABonusDepositWithdraw.HasIbDelta

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

HasIntroducingBrokerId
public bool HasIntroducingBrokerId { get; }
value = protoOABonusDepositWithdraw.HasIntroducingBrokerId

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

HasManagerBonus
public bool HasManagerBonus { get; }
value = protoOABonusDepositWithdraw.HasManagerBonus

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

HasManagerDelta
public bool HasManagerDelta { get; }
value = protoOABonusDepositWithdraw.HasManagerDelta

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

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

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

HasOperationType
public bool HasOperationType { get; }
value = protoOABonusDepositWithdraw.HasOperationType

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

IbBonus
public long IbBonus { get; set; }
value = protoOABonusDepositWithdraw.IbBonus
protoOABonusDepositWithdraw.IbBonus = value

運用後の導入ブローカーのボーナスの合計金額。

IbDelta
public long IbDelta { get; set; }
value = protoOABonusDepositWithdraw.IbDelta
protoOABonusDepositWithdraw.IbDelta = value

ブローカーを導入することにより、入金/返金の金額。

IntroducingBrokerId
public long IntroducingBrokerId { get; set; }
value = protoOABonusDepositWithdraw.IntroducingBrokerId
protoOABonusDepositWithdraw.IntroducingBrokerId = value

入金/入金ボーナスを発行するブローカーのID。

ManagerBonus
public long ManagerBonus { get; set; }
value = protoOABonusDepositWithdraw.ManagerBonus
protoOABonusDepositWithdraw.ManagerBonus = value

運用後のブローカーのボーナスの合計額。

ManagerDelta
public long ManagerDelta { get; set; }
value = protoOABonusDepositWithdraw.ManagerDelta
protoOABonusDepositWithdraw.ManagerDelta = value

管理者による入金/返金の金額。

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

金融価値の指数の指数を指定します。E.g.@moneyDigits=8は10^8で多岐にわたるビジネス価値として解釈されなければならない、そして実質の残高は10053099944/10^8 = 100.53099944である。 影響managerBonus、managerDelta、ibBonus、ibBonus、ibDelta、ibDelta@S5S5ibDeltaibDelta@

OperationType
public ProtoOAChangeBonusType OperationType { get; set; }
value = protoOABonusDepositWithdraw.OperationType
protoOABonusDepositWithdraw.OperationType = value

操作の種類。 預金/引き出し。

メソッド

ClearBonusHistoryId
public void ClearBonusHistoryId()
protoOABonusDepositWithdraw.ClearBonusHistoryId()

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

ClearChangeBonusTimestamp
public void ClearChangeBonusTimestamp()
protoOABonusDepositWithdraw.ClearChangeBonusTimestamp()

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

ClearExternalNote
public void ClearExternalNote()
protoOABonusDepositWithdraw.ClearExternalNote()

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

ClearIbBonus
public void ClearIbBonus()
protoOABonusDepositWithdraw.ClearIbBonus()

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

ClearIbDelta
public void ClearIbDelta()
protoOABonusDepositWithdraw.ClearIbDelta()

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

ClearIntroducingBrokerId
public void ClearIntroducingBrokerId()
protoOABonusDepositWithdraw.ClearIntroducingBrokerId()

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

ClearManagerBonus
public void ClearManagerBonus()
protoOABonusDepositWithdraw.ClearManagerBonus()

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

ClearManagerDelta
public void ClearManagerDelta()
protoOABonusDepositWithdraw.ClearManagerDelta()

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

ClearMoneyDigits
public void ClearMoneyDigits()
protoOABonusDepositWithdraw.ClearMoneyDigits()

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

ClearOperationType
public void ClearOperationType()
protoOABonusDepositWithdraw.ClearOperationType()

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

フィールド

BonusHistoryIdFieldNumber
public const int BonusHistoryIdFieldNumber
value = ProtoOABonusDepositWithdraw.BonusHistoryIdFieldNumber

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

ChangeBonusTimestampFieldNumber
public const int ChangeBonusTimestampFieldNumber
value = ProtoOABonusDepositWithdraw.ChangeBonusTimestampFieldNumber

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

ExternalNoteFieldNumber
public const int ExternalNoteFieldNumber
value = ProtoOABonusDepositWithdraw.ExternalNoteFieldNumber

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

IbBonusFieldNumber
public const int IbBonusFieldNumber
value = ProtoOABonusDepositWithdraw.IbBonusFieldNumber

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

IbDeltaFieldNumber
public const int IbDeltaFieldNumber
value = ProtoOABonusDepositWithdraw.IbDeltaFieldNumber

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

IntroducingBrokerIdFieldNumber
public const int IntroducingBrokerIdFieldNumber
value = ProtoOABonusDepositWithdraw.IntroducingBrokerIdFieldNumber

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

ManagerBonusFieldNumber
public const int ManagerBonusFieldNumber
value = ProtoOABonusDepositWithdraw.ManagerBonusFieldNumber

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

ManagerDeltaFieldNumber
public const int ManagerDeltaFieldNumber
value = ProtoOABonusDepositWithdraw.ManagerDeltaFieldNumber

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

MoneyDigitsFieldNumber
public const int MoneyDigitsFieldNumber
value = ProtoOABonusDepositWithdraw.MoneyDigitsFieldNumber

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

OperationTypeFieldNumber
public const int OperationTypeFieldNumber
value = ProtoOABonusDepositWithdraw.OperationTypeFieldNumber

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