报告一个Tbquant的bug,FileAppend在多品种上运行时,会写两次。
特别注意,在图表上运行,不会出现此bug。要复现此BUG,需要在“策略研究”中把策略运行在多个品种上——按版块添加策略就行。测试代码与输出结果已在附件中,解压即可。下面截图简要说明↓:场景:把所有的工作区都关掉,把之前的文件清空或删除。1、新建一个策略单元,不留其他一切。2、随便选一个版块都行,我这里选了“期货次主力”。注意,一共73个合约。3、那么最后的结果应该也只有73行。但,可能是由于TB的BUG,出现了146行,写了两次。1-73行写完后,又原封不动的把74-146行重写一次,明显是循环了两遍。麻烦各位大神看看,能否复现?还是只有我一个人这样?我明明反复试验了好多次,每次都把其他东西关得干干净净了。