请教问题连续合约问题

请教问题

1.模拟账户成交了3次,控制台台上只打印了2次,其中21点14分的成交没有打印,是什么原因?

2.按开仓的程序部分,要A_BuyPosition==0,才开仓,实际却是每高于前K线高,就开仓一次,不知道什么原因

3.按开仓的程序部分,执行了开仓发单。但平仓部分程序却不发平仓单,是什么原因?

4.换月部分的程序这样写,会有问题么?

谢谢!

连续合约发单问题
连续合约与主力合约映射问题
连续合约价格问题
关于在连续合约上映射主力合约交易,sell交易时候,输入open价问题?
关于连续合约代码内设置问题
连续合约
如果我策略应用在连续合约上,有什么方法能让我的策略在连续合约反映我实际账户持仓的问题啊
连续合约、主力合约、onbaropen
期货主力连续前复权合约的变化问题
连续合约自动换月

辅k线不能完全代表策略单元,所以这里的print无效。辅k线是以策略单元的配置重新新建一个单元重新跑公式,和原来的执行路径是不一样的。

你如果想调试就直接用k线图跑

策略单元也用的这些程序运行,只执行开仓,不执行平仓是怎么回事呢。

这个只能说明你代码逻辑出问题了

你用a函数,那就要写好详细的输出日志来分析原因

全部代码都在上面了,开平仓都是很简单的条件。能帮看看问题出在哪里么?

你有输出过你的buyposition结果看看么?我印象中,你如果用888,那你buyposition返回的是你888的持仓,不是主力合约的持仓。


确实输出显示持仓为0。那怎么在888加载图上,来获得账户的实际持有的多仓A_BuyPosition值?

用getposition的a函数,我记得有一个模态是可以填symbol参数的

好的。谢谢!