我在尝试把已有策略从TBQ迁移到TBQ3上,但是发现TBQ3和TBQ对同一策略的行为有点不一样,想让官方人员看看是bug还是feature
问题1. 同样设置的策略单元,拿以下沪铝的策略报告为例子,发现TBQ3的 交易成本(手续费)和TBQ里的不一样,差了1分钱,这是TBQ3的计算精度变化了吗?

但是我发现沪铜为例的策略报告里的 交易成本,TBQ和TBQ3里是一模一样的,回测报告也是一模一样的,完美匹配

问题2. 对于以下代码,根据打开K线图里的观察,TBQ里不会发出指令,但TBQ3里会发出相关的指令(至少在K线图里是这样画出来的),请问这是TBQ3的正常行为吗?
Sell(0,open)
第一个问题,浮点数计算的截断误差问题。这个是有可能发生的,但是一般来说影响极小。
第二问题,tbq也会标记信号的。会不会标记信号取决于两点,你的if里条件是否满足,或者是虚拟账户里的可用资金够不够开对应的手数。
谢谢回答,确实影响不大,我再观察观察,调整调整。