Skip to content

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}")