CustomSymbol.MinCommissionAsset
property · CustomSymbol · cAlgo.API Since 5.3
DesktopCLICloud
Gets / sets the symbol minimum commission asset. If MinCommissionType is set to Asset then you can use this property to get that asset. The MinCommission value will be converted from MinCommissionAsset to account deposit asset at the moment of trade.
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
Asset MinCommissionAsset {get; set;}
customSymbol.MinCommissionAsset: Asset
Returns Asset
Examples
var customSymbol = CustomSymbols.Add("MYEURUSD", Symbols.GetSymbol("EURUSD"));
customSymbol.MinCommissionType = SymbolMinCommissionType.Asset;
customSymbol.MinCommissionAsset = Assets.GetAsset("EUR");
Print("Minimum commission asset: {0}", customSymbol.MinCommissionAsset.Name);
customSymbol = api.CustomSymbols.Add("MYEURUSD", api.Symbols.GetSymbol("EURUSD"))
customSymbol.MinCommissionType = SymbolMinCommissionType.Asset
customSymbol.MinCommissionAsset = api.Assets.GetAsset("EUR")
api.Print(f"Minimum commission asset: {customSymbol.MinCommissionAsset.Name}")