我正在尝试学习反向交易者,但是在使用我自己的数据(1 分钟图表)时,我遇到了这个问题,即交易与图表不一致。
不要介意很多交易,目前还没有设置合适的策略,因为我只是在测试并尝试学习反向交易。我环顾四周,阅读了其他有同样问题的人的回复。在大多数情况下,为他们解决的问题是添加 stdstats=False 和 BuySell 观察者。
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)
我根本想不出还有什么问题?