CustomSymbol.Commission
property · CustomSymbol · cAlgo.API Since 5.3
DesktopCLICloud
Gets / sets the amount of base commission for the symbol.
Environment behaviour
CLI — not supported. Available to plugins only, and plugins cannot run in the CLI.
Cloud — not supported. Available to plugins only, and plugins cannot run in the cloud.
Definition
double Commission {get; set;}
customSymbol.Commission: float
Returns double
Examples
var customSymbol = CustomSymbols.Add("MYEURUSD", Symbols.GetSymbol("EURUSD"));
customSymbol.CommissionType = SymbolCommissionType.UsdPerMillionUsdVolume;
customSymbol.Commission = 30;
Print("Commission: {0} ({1})", customSymbol.Commission, customSymbol.CommissionType);
customSymbol = api.CustomSymbols.Add("MYEURUSD", api.Symbols.GetSymbol("EURUSD"))
customSymbol.CommissionType = SymbolCommissionType.UsdPerMillionUsdVolume
customSymbol.Commission = 30
api.Print(f"Commission: {customSymbol.Commission} ({customSymbol.CommissionType})")