请教问题
1.模拟账户成交了3次,控制台台上只打印了2次,其中21点14分的成交没有打印,是什么原因?
2.按开仓的程序部分,要A_BuyPosition==0,才开仓,实际却是每高于前K线高,就开仓一次,不知道什么原因
3.按开仓的程序部分,执行了开仓发单。但平仓部分程序却不发平仓单,是什么原因?
4.换月部分的程序这样写,会有问题么?
谢谢!

辅k线不能完全代表策略单元,所以这里的print无效。辅k线是以策略单元的配置重新新建一个单元重新跑公式,和原来的执行路径是不一样的。
你如果想调试就直接用k线图跑
策略单元也用的这些程序运行,只执行开仓,不执行平仓是怎么回事呢。
这个只能说明你代码逻辑出问题了
你用a函数,那就要写好详细的输出日志来分析原因
全部代码都在上面了,开平仓都是很简单的条件。能帮看看问题出在哪里么?
你有输出过你的buyposition结果看看么?我印象中,你如果用888,那你buyposition返回的是你888的持仓,不是主力合约的持仓。
确实输出显示持仓为0。那怎么在888加载图上,来获得账户的实际持有的多仓A_BuyPosition值?
用getposition的a函数,我记得有一个模态是可以填symbol参数的
好的。谢谢!