5.1 开仓量整形
不同的货币对对于最小开仓量的限制不同。例如,EURUSD 限制"0.01手",黄金限制"0.1 手",假如在外汇品种中下单额为"0.11 手",系统就不会正常开仓。这就需要用到"开仓量整形标准模块" 。


这个模块通常用在init( )中,对预设开仓量按照不同的品种规则重新整形。
调用范例源码:


加载运行后主图左上角显示如图5 -1所示。

不规范的开仓量数字被整形成规范格式,避免了程序开仓错误。其中增加了一个当开仓量小于量小开仓量时,按照最小开仓量执行的功能。
不同的货币对对于最小开仓量的限制不同。例如,EURUSD 限制"0.01手",黄金限制"0.1 手",假如在外汇品种中下单额为"0.11 手",系统就不会正常开仓。这就需要用到"开仓量整形标准模块" 。


这个模块通常用在init( )中,对预设开仓量按照不同的品种规则重新整形。
调用范例源码:


加载运行后主图左上角显示如图5 -1所示。

不规范的开仓量数字被整形成规范格式,避免了程序开仓错误。其中增加了一个当开仓量小于量小开仓量时,按照最小开仓量执行的功能。