class MyStrategy(bt.Strategy):
...
next(self):
tday = self.datas[0].datetime.datetime(0).day
tday = self.datas[0].datetime.date(0).day
#以上兩者都可以呼叫到當天交易日是哪一天,datetime可以細到時分秒,date只到日期
如果要取前一天日期的話 可以在最後一個datetime(-1) -1就是前一天概念
previous_day = self.datas[0].datetime.datetime(-1).day
previous_day = self.datas[0].datetime.date(-1).day
輸出結果:
self.datas[0].datetime.datetime(0) = 2020-12-22 00:00:00
self.datas[0].datetime.datetime(0).day =22
self.datas[0].datetime.date(0).day =22
self.datas[0].datetime.datetime(-1) = 21