我正在用backtrader学习金融学中的Python。 现在,我已经实现了一个简单的买卖资产策略,但是我对这个平台没有很好的理解。文件很好,但我还是不清楚。 因此,目前主要有两个问题:
__init__
方法中,我在计算SMA
如下:self.sma =
bt.indicators.SimpleMovingAverage(self.datas[0],
period=self.params.maperiod)
我可以从日志输出中看到
每次调用next
时,SMA都是不同的。在next
时,inidcators都会重新计算,我可以在__init__
中声明一个变量来存储最后一次调用的日期吗
购买日期?在我已经实现了这一点,似乎一切正常,但我不确定。在
backtrader管理社区的答案是was given:
相关问题 更多 >
编程相关推荐