繁体   English   中英

Backtrader - 交易没有排队。plot

[英]Backtrader - trades not lining up on .plot

我正在尝试学习反向交易者,但是在使用我自己的数据(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)

我根本想不出还有什么问题?

请注意其他此类问题的报告:

基本上你需要改变这一行,并根据文档添加barplotbardist

cerebro.addobserver(bt.observers.BuySell, barplot=True, bardist=0.0025)

0.0025 以上的值只是一个例子。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM