0
我正在學習Python中的金融與backtrader。 現在,我已經爲購買/出售資產實施了一個簡單的方法,但我對這個平臺沒有很好的理解。文檔很好,但對我而言仍然不清楚。 所以,現在有2個主要問題:指標是否爲每個新酒吧計算? [backtrader]
- 指標是否每次計算結果的下一個方法 運行嗎?例如,在
__init__
方法中,我正在計算SMA ,如下所示:self.sma = bt.indicators.SimpleMovingAverage(self.datas[0], period=self.params.maperiod)
正如我從日誌輸出中看到的, SMA每次調用next
時都不相同。 - 如果計算器每次重新計算
next
被調用,我可以在__init__
中聲明一個變量來存儲最後 購買日期的日期嗎?
我已經實現了這一點,似乎所有工作,但我不知道。