ProtoOADepositWithdraw
* Account deposit/withdrawal operation entity.
Implementa: IMessage<ProtoOADepositWithdraw>, IMessage, IEquatable<ProtoOADepositWithdraw>, IDeepCloneable<ProtoOADepositWithdraw>, IBufferMessage
Propriedades
BalanceHistoryId : long
The unique ID of the deposit/withdrawal operation.
BalanceVersion : long
Balance version used to identify the final balance. Increments each time when the trader's account balance is changed.
ChangeBalanceTimestamp : long
The Unix time in milliseconds when deposit/withdrawal operation was executed.
ExternalNote : string
Note added to operation. Visible to the trader.
HasBalance : bool
Gets whether the "balance" field is set
HasBalanceHistoryId : bool
Gets whether the "balanceHistoryId" field is set
HasBalanceVersion : bool
Gets whether the "balanceVersion" field is set
HasChangeBalanceTimestamp : bool
Gets whether the "changeBalanceTimestamp" field is set
HasExternalNote : bool
Gets whether the "externalNote" field is set
HasMoneyDigits : bool
Gets whether the "moneyDigits" field is set
HasOperationType : bool
Gets whether the "operationType" field is set
MoneyDigits : uint
Specifies the exponent of the monetary values. E.g. moneyDigits = 8 must be interpret as business value multiplied by 10^8, then real balance would be 10053099944 / 10^8 = 100.53099944. Affects balance, delta, equity.
OperationType : ProtoOAChangeBalanceType
Type of the operation. Deposit/Withdrawal.
Métodos
ClearBalance()
Clears the value of the "balance" field
ClearBalanceHistoryId()
Clears the value of the "balanceHistoryId" field
ClearBalanceVersion()
Clears the value of the "balanceVersion" field
ClearChangeBalanceTimestamp()
Clears the value of the "changeBalanceTimestamp" field
ClearDelta()
Clears the value of the "delta" field
ClearEquity()
Clears the value of the "equity" field
ClearExternalNote()
Clears the value of the "externalNote" field
ClearMoneyDigits()
Clears the value of the "moneyDigits" field
ClearOperationType()
Clears the value of the "operationType" field
Campos
BalanceFieldNumber : int
Field number for the "balance" field.
BalanceHistoryIdFieldNumber : int
Field number for the "balanceHistoryId" field.
BalanceVersionFieldNumber : int
Field number for the "balanceVersion" field.
ChangeBalanceTimestampFieldNumber : int
Field number for the "changeBalanceTimestamp" field.
DeltaFieldNumber : int
Field number for the "delta" field.
EquityFieldNumber : int
Field number for the "equity" field.
ExternalNoteFieldNumber : int
Field number for the "externalNote" field.
MoneyDigitsFieldNumber : int
Field number for the "moneyDigits" field.
OperationTypeFieldNumber : int
Field number for the "operationType" field.