python - 我在 Backtrader Lib 遇到问题
问题描述
我有兴趣通过 backtrader 对我的策略进行回测,但一开始我遇到了问题。
这是我的代码:
import backtrader as bt
cerebro = bt.Cerebro()
data = bt.feeds.GenericCSVData(dataname='BTCUSDT_15min.csv', dtformat = 2)
cerebro.adddata(data)
cerebro.run()
cerebro.plot()
当我运行它时,输出是:
py", line 98, in <lambda>
self._dtconvert = lambda x: datetime.utcfromtimestamp(float(x))
OSError: [Errno 22] Invalid argument
它显示cerebro.run()
解决方案
推荐阅读
- sql - 如何使用 oracle sql 删除列中的 _step
- php - 如何在 Mockery 中正确模拟界面?
- azure - 在进行蓝绿部署时,Azure 上的实时连接是否断开
- reactjs - webpack v4 在生产模式下如何处理 devDependencies?
- multithreading - DLL_PROCESS_DETACH 只剩下一个线程
- php - 如何在正则表达式中跳过某些内容?
- dealloc - xv6的分配函数中的释放函数是什么
- node.js - 使用 python 脚本调用 npx
- hana - 使用 SAP Hana 历史表时出现问题
- python - Django:http客户端的“可读”500页面?