In my understanding, when the resolution of an automatic indicator is the same as the security resolution, whether or not to specify the resolution of the indicator should not matter. However, from my backtest results attached, when the security resolution is daily:

self.btc_symbol = self.AddCrypto('BTCUSD', Resolution.Daily).Symbol

the following two ways of creating BollingerBands indicators result in different values (See the plot named “BTC” below). I have also attached the backtest for reproducing the plot. Can anyone explain why they are different, and which one should be used? (Note: I also tried the SMA indicator, for which they are the same)

self.bb_daily = self.BB(self.btc_symbol, 20, 2, Resolution.Daily)
self.bb_default = self.BB(self.btc_symbol, 20, 2)
264831_1708746225.jpg