Table of Contents

Enum DealType

Namespace
ViiSync.AccountApi
Assembly
ViiSync.AccountApi.dll

Deal (ledger row) type.

public enum DealType

Fields

DealBuy = 0

MT5 DealType.DealBuy.

MT5 equivalent

  • DealType.DealBuy — full
DealSell = 1

MT5 DealType.DealSell.

MT5 equivalent

  • DealType.DealSell — full
Balance = 2

MT5 DealType.Balance.

MT5 equivalent

  • DealType.Balance — full
Credit = 3

MT5 DealType.Credit.

MT5 equivalent

  • DealType.Credit — full
Charge = 4

MT5 DealType.Charge.

MT5 equivalent

  • DealType.Charge — full
Correction = 5

MT5 DealType.Correction.

MT5 equivalent

  • DealType.Correction — full
Bonus = 6

MT5 DealType.Bonus.

MT5 equivalent

  • DealType.Bonus — full
Commission = 7

MT5 DealType.Commission.

MT5 equivalent

  • DealType.Commission — full
DailyCommission = 8

MT5 DealType.DailyCommission.

MT5 equivalent

  • DealType.DailyCommission — full
MonthlyCommission = 9

MT5 DealType.MonthlyCommission.

MT5 equivalent

  • DealType.MonthlyCommission — full
DailyAgentCommission = 10

MT5 DealType.DailyAgentCommission.

MT5 equivalent

  • DealType.DailyAgentCommission — full
MonthlyAgentCommission = 11

MT5 DealType.MonthlyAgentCommission.

MT5 equivalent

  • DealType.MonthlyAgentCommission — full
InterestRate = 12

MT5 DealType.InterestRate.

MT5 equivalent

  • DealType.InterestRate — full
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] CanceledBuy = 13

MT5 DealType.CanceledBuy (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • DealType.CanceledBuy — partial: exchange-side cancellation of a booked deal — ViiSync never cancels a deal (it books a correction)
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] CanceledSell = 14

MT5 DealType.CanceledSell (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • DealType.CanceledSell — partial: exchange-side cancellation of a booked deal — ViiSync never cancels a deal (it books a correction)
Dividend = 15

MT5 DealType.Dividend.

MT5 equivalent

  • DealType.Dividend — full
FrankedDividend = 16

MT5 DealType.FrankedDividend.

MT5 equivalent

  • DealType.FrankedDividend — full
Tax = 17

MT5 DealType.Tax.

MT5 equivalent

  • DealType.Tax — full
AgentCommission = 18

MT5 DealType.AgentCommission.

MT5 equivalent

  • DealType.AgentCommission — full
SoCompensation = 19

MT5 DealType.SoCompensation.

MT5 equivalent

  • DealType.SoCompensation — full
SoCreditCompensation = 20

MT5 DealType.SoCreditCompensation.

MT5 equivalent

  • DealType.SoCreditCompensation — full