Enum CalculationMode
- Namespace
- ViiSync.AccountApi
- Assembly
- ViiSync.AccountApi.dll
Symbol profit/margin calculation mode.
public enum CalculationMode
Fields
Forex = 0MT5 CalculationMode.Forex.
MT5 equivalent
CalculationMode.Forex— full
Futures = 1MT5 CalculationMode.Futures.
MT5 equivalent
CalculationMode.Futures— full
CFD = 2MT5 CalculationMode.CFD.
MT5 equivalent
CalculationMode.CFD— full
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] CFDIndex = 3MT5 CalculationMode.CFDIndex (source compatibility only; ViiSync never produces it).
MT5 equivalent
CalculationMode.CFDIndex— partial
CFDLeverage = 4MT5 CalculationMode.CFDLeverage.
MT5 equivalent
CalculationMode.CFDLeverage— full
CalcMode5 = 5MT5 CalculationMode.CalcMode5.
MT5 equivalent
CalculationMode.CalcMode5— full
ExchangeStocks = 32MT5 CalculationMode.ExchangeStocks.
MT5 equivalent
CalculationMode.ExchangeStocks— full
ExchangeFutures = 33MT5 CalculationMode.ExchangeFutures.
MT5 equivalent
CalculationMode.ExchangeFutures— full
[NotEmittedByViiSync("Defined for source compatibility with MT5 code; ViiSync never produces this value.")] FORTSFutures = 34MT5 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 = 35MT5 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 = 36MT5 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 = 37MT5 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 = 64MT5 CalculationMode.Collateral (source compatibility only; ViiSync never produces it).
MT5 equivalent
CalculationMode.Collateral— partial