如何解决Backtrader TradeAnalyzer 为空 - 其他分析器工作
我正在尝试使用 backtrader 进行回测。当我尝试从 TradeAnalyzer 打印结果时,我只得到这个:
===============================================================================
TradeAnalyzer:
-----------------------------------------------------------------------------
- total:
- total: 0
其他分析器(如夏普比率)也可以使用。我能做什么?
我的代码:
cerebro.addanalyzer(bt.analyzers.DrawDown)
cerebro.addanalyzer(bt.analyzers.TradeAnalyzer)
cerebro.addanalyzer(bt.analyzers.SharpeRatio)
#cerebro.addanalyzer(bt.analyzers.PyFolio)
cerebro.addstrategy(TestStrategy)
result = cerebro.run()
for each in result[0].analyzers:
each.print()
TradeAnalyzer 似乎并没有真正“倾听”或者可能是什么问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。