ProtoOAChangeBalanceType
* Balance operation entity. Covers all cash movement operations related to account, trading, IB operations, mirroring, etc.
Fields
public const ProtoOAChangeBalanceType BalanceDeposit
value = ProtoOAChangeBalanceType.BalanceDeposit
Cash deposit.
public const ProtoOAChangeBalanceType BalanceDepositConvertedBonus
value = ProtoOAChangeBalanceType.BalanceDepositConvertedBonus
Bonus being converted from virtual bonus to real deposit.
public const ProtoOAChangeBalanceType BalanceDepositDividends
value = ProtoOAChangeBalanceType.BalanceDepositDividends
Deposit dividends payments.
public const ProtoOAChangeBalanceType BalanceDepositFromSubaccount
value = ProtoOAChangeBalanceType.BalanceDepositFromSubaccount
Manual user's deposit to subaccount (cTrader Copy), from parent account.
public const ProtoOAChangeBalanceType BalanceDepositIbCommissions
value = ProtoOAChangeBalanceType.BalanceDepositIbCommissions
For IB account. Commissions paid by trader.
public const ProtoOAChangeBalanceType BalanceDepositManagementFee
value = ProtoOAChangeBalanceType.BalanceDepositManagementFee
Mirroring commission.
public const ProtoOAChangeBalanceType BalanceDepositNegativeBalanceProtection
value = ProtoOAChangeBalanceType.BalanceDepositNegativeBalanceProtection
Applies if negative balance protection is configured by broker, should make balance = 0.
public const ProtoOAChangeBalanceType BalanceDepositNonwithdrawableBonus
value = ProtoOAChangeBalanceType.BalanceDepositNonwithdrawableBonus
Broker's operation to deposit bonus.
public const ProtoOAChangeBalanceType BalanceDepositPerformanceFee
value = ProtoOAChangeBalanceType.BalanceDepositPerformanceFee
Mirroring commission.
public const ProtoOAChangeBalanceType BalanceDepositRebate
value = ProtoOAChangeBalanceType.BalanceDepositRebate
Deposit rebate for trading volume for period.
public const ProtoOAChangeBalanceType BalanceDepositStrategyCommissionInner
value = ProtoOAChangeBalanceType.BalanceDepositStrategyCommissionInner
Received mirroring commission.
public const ProtoOAChangeBalanceType BalanceDepositStrategyCommissionOuter
value = ProtoOAChangeBalanceType.BalanceDepositStrategyCommissionOuter
Mirroring commission.
public const ProtoOAChangeBalanceType BalanceDepositSwap
value = ProtoOAChangeBalanceType.BalanceDepositSwap
Deposits of negative SWAP.
public const ProtoOAChangeBalanceType BalanceDepositToSubaccount
value = ProtoOAChangeBalanceType.BalanceDepositToSubaccount
Deposit to subaccount on creation (cTrader Copy).
public const ProtoOAChangeBalanceType BalanceDepositTransfer
value = ProtoOAChangeBalanceType.BalanceDepositTransfer
Deposit within the same server (from another account).
public const ProtoOAChangeBalanceType BalanceWithdraw
value = ProtoOAChangeBalanceType.BalanceWithdraw
Cash withdrawal.
public const ProtoOAChangeBalanceType BalanceWithdrawBonusCompensation
value = ProtoOAChangeBalanceType.BalanceWithdrawBonusCompensation
For IB account. Share commission with the Broker.
public const ProtoOAChangeBalanceType BalanceWithdrawCopyFee
value = ProtoOAChangeBalanceType.BalanceWithdrawCopyFee
Withdrawal fees to Strategy Provider.
public const ProtoOAChangeBalanceType BalanceWithdrawDividends
value = ProtoOAChangeBalanceType.BalanceWithdrawDividends
Negative dividend charge for short position.
public const ProtoOAChangeBalanceType BalanceWithdrawForSubaccount
value = ProtoOAChangeBalanceType.BalanceWithdrawForSubaccount
Withdraw for subaccount creation (cTrader Copy).
public const ProtoOAChangeBalanceType BalanceWithdrawFromSubaccount
value = ProtoOAChangeBalanceType.BalanceWithdrawFromSubaccount
Manual user's withdraw from subaccount (cTrader Copy), to parent account.
public const ProtoOAChangeBalanceType BalanceWithdrawGslCharge
value = ProtoOAChangeBalanceType.BalanceWithdrawGslCharge
Charge for guaranteedStopLoss.
public const ProtoOAChangeBalanceType BalanceWithdrawInactivityFee
value = ProtoOAChangeBalanceType.BalanceWithdrawInactivityFee
Withdraw of inactivity fee from the balance.
public const ProtoOAChangeBalanceType BalanceWithdrawManagementFee
value = ProtoOAChangeBalanceType.BalanceWithdrawManagementFee
Mirroring commission. Deprecated since 7.1 in favor of BALANCE_WITHDRAW_COPY_FEE (34).
public const ProtoOAChangeBalanceType BalanceWithdrawNonwithdrawableBonus
value = ProtoOAChangeBalanceType.BalanceWithdrawNonwithdrawableBonus
Broker's operation to withdrawal bonus.
public const ProtoOAChangeBalanceType BalanceWithdrawRebate
value = ProtoOAChangeBalanceType.BalanceWithdrawRebate
Withdrawal of rebate.
public const ProtoOAChangeBalanceType BalanceWithdrawRollover
value = ProtoOAChangeBalanceType.BalanceWithdrawRollover
Charge of rollover fee for Shariah compliant accounts.
public const ProtoOAChangeBalanceType BalanceWithdrawStrategyCommissionInner
value = ProtoOAChangeBalanceType.BalanceWithdrawStrategyCommissionInner
Paid mirroring commission.
public const ProtoOAChangeBalanceType BalanceWithdrawStrategyCommissionOuter
value = ProtoOAChangeBalanceType.BalanceWithdrawStrategyCommissionOuter
Mirroring commission.
public const ProtoOAChangeBalanceType BalanceWithdrawSwap
value = ProtoOAChangeBalanceType.BalanceWithdrawSwap
SWAP charges.
public const ProtoOAChangeBalanceType BalanceWithdrawTransfer
value = ProtoOAChangeBalanceType.BalanceWithdrawTransfer
Withdraw within the same server (to another account).