Table of Contents

Enum CalculationMode

Namespace
ViiSync.AccountApi
Assembly
ViiSync.AccountApi.dll

Symbol profit/margin calculation mode.

public enum CalculationMode

Fields

Forex = 0

MT5 CalculationMode.Forex.

MT5 equivalent

  • CalculationMode.Forex — full
Futures = 1

MT5 CalculationMode.Futures.

MT5 equivalent

  • CalculationMode.Futures — full
CFD = 2

MT5 CalculationMode.CFD.

MT5 equivalent

  • CalculationMode.CFD — full
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] CFDIndex = 3

MT5 CalculationMode.CFDIndex (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.CFDIndex — partial
CFDLeverage = 4

MT5 CalculationMode.CFDLeverage.

MT5 equivalent

  • CalculationMode.CFDLeverage — full
CalcMode5 = 5

MT5 CalculationMode.CalcMode5.

MT5 equivalent

  • CalculationMode.CalcMode5 — full
ExchangeStocks = 32

MT5 CalculationMode.ExchangeStocks.

MT5 equivalent

  • CalculationMode.ExchangeStocks — full
ExchangeFutures = 33

MT5 CalculationMode.ExchangeFutures.

MT5 equivalent

  • CalculationMode.ExchangeFutures — full
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] FORTSFutures = 34

MT5 CalculationMode.FORTSFutures (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.FORTSFutures — partial
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] ExchangeOption = 35

MT5 CalculationMode.ExchangeOption (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.ExchangeOption — partial
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] ExchangeMarginOption = 36

MT5 CalculationMode.ExchangeMarginOption (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.ExchangeMarginOption — partial
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] ExchangeBounds = 37

MT5 CalculationMode.ExchangeBounds (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.ExchangeBounds — partial
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] Collateral = 64

MT5 CalculationMode.Collateral (source compatibility only; ViiSync never produces it).

MT5 equivalent

  • CalculationMode.Collateral — partial