ProtoOADepositWithdraw

StockSharp.cTrader.Native.Model

* Account deposit/withdrawal operation entity.

Implementa: IMessage<ProtoOADepositWithdraw>, IMessage, IEquatable<ProtoOADepositWithdraw>, IDeepCloneable<ProtoOADepositWithdraw>, IBufferMessage

Propiedades

Balance : long

Account balance after the operation was executed.

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.

Delta : long

Amount of deposit/withdrawal operation.

Equity : long

Total account's equity after balance 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

HasDelta : bool

Gets whether the "delta" field is set

HasEquity : bool

Gets whether the "equity" 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.