我试图学习backtrader,但当使用我自己的数据(1分钟图表)时,我遇到了这个问题,交易与图表不一致。
不要介意很多交易,目前还没有制定一个合适的策略,因为我只是测试和尝试学习backtrader。 我环顾四周,阅读了其他有同样问题的人的回复。 在大多数情况下,他们解决的是添加stdstats=False和一个买卖观察者
cerebro = bt.Cerebro(stdstats=False)
cerebro.addobserver(bt.observers.BuySell)
我还声明我的时间框架为分钟:
data = bt.feeds.GenericCSVData(
dataname='BTCUSD2.csv',
timeframe=bt.TimeFrame.Minutes,
fromdate=datetime.datetime(2021, 1, 1),
todate=datetime.datetime(2021, 1, 17),
reverse=False)
我就是想不出还有什么不对的地方
请注意以下此类问题的其他报告:
基本上,您需要更改这一行,并根据documentation添加
barplot
和bardist
高于0.0025的值只是一个示例
相关问题 更多 >
编程相关推荐