投资者咨询:SETMODRUNTYPE(N) (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-7-12 12:32
SETMODRUNTYPE(N);设置模组运行类型。参数N可以设置为0,1,2。
参数N为0时,按照模型中编写的信号执行方式出信号并下单。
参数N为1时,按照模型中编写的信号执行方式出信号,由算法交易运行池中的模型来控制下单。
参数为0时候,既然信号的发出与执行都在模组中进行,那么算法交易有能起到什么作用呢?
像这些函数AA.F_SellAvgPrice(),AA.F_SellPosition(),AA.F_SellRemainPosition,他们的用法介绍都是:只有在对应的模组源码中写入SETMODRUNTYPE(0)或者不写入SETMODRUNTYPE函数时,即按照模组中设置的信号执行方式出信号并下单时,该函数才可以取到值。
参数为0的时候,都是有模组的信号在执行下单,那它在算法交易里面还有作用吗?
技术人员回复
日期:2018-7-12 13:28
有作用的,AA.F_SellAvgPrice()此类函数是取模组中信号的空头持仓成本价
所以必须要由模组出信号并下单才可以取到,当参数为0是算法中是可以取到对应数值的
具体可以实现什么样的思路还取决于您的需求,此类函数可以取到其他模组的运行状态,辅助算法模型进行资金管理等