4.74K 浏览
0

TQSDK更新1.1.0后回测没有打印“模拟交易成交记录”,及“模拟交易账户资金”

使用IDE为vscode

ringo 已回答的问题 2019年10月21日
0

之前能打印是应该是因为策略最后有使用 api.close()会打印报告

ringo 已回答的问题 2019年10月21日
0

使用的是 VS Code 插件版本么? 还是直接使用的 IDE 裸跑 TqSdk,参考这篇文档获取对应回测结果数据

https://doc.shinnytech.com/pysdk/latest/usage/backtest.html

uyesino uyesino 发表新评论 2019年10月21日

我用的是插件版,
在1.0.0版本时,不用加入backtest捕捉异常就直接打印出来的。升级到1.1.0之后,只有在策略出错中断或者ctrl+c手动中断后,没有发生过交易时,有时会打印出来,这个信息里面都是0。正常运行完就没有。
从sim._report()里面应该是有logge.warning直接输出的吧?