Symbol.VolumeInUnitsMax
property · Symbol · cAlgo.API.Internals
DesktopCLICloud
Gets the maximum tradable amount.
Definition
double VolumeInUnitsMax {get;}
api.Symbol.VolumeInUnitsMax: float
Returns double
Examples
var volume = Symbol.NormalizeVolumeInUnits(Symbol.QuantityToVolumeInUnits(10), RoundingMode.Down);
if (volume <= Symbol.VolumeInUnitsMax)
ExecuteMarketOrder(TradeType.Buy, SymbolName, volume);
else
Print("Volume {0} exceeds the maximum {1}", volume, Symbol.VolumeInUnitsMax);
volume = api.Symbol.NormalizeVolumeInUnits(api.Symbol.QuantityToVolumeInUnits(10), RoundingMode.Down)
if volume <= api.Symbol.VolumeInUnitsMax:
api.ExecuteMarketOrder(TradeType.Buy, api.SymbolName, volume)
else:
api.Print(f"Volume {volume} exceeds the maximum {api.Symbol.VolumeInUnitsMax}")