Hi, I am new to quantconnect. The following codes work perfectly under hour and minute resolution, but the chart is not showing under daily resolution. Anyone know why? Thanks.

from AlgorithmImports import *

class SimpleMovingAveragePatternAlgorithm(QCAlgorithm):

    def Initialize(self):

        self.SetStartDate(2023, 6, 1)

        self.SetEndDate(2023, 8, 25)

        self.SetCash(100000)

        self.resol = Resolution.Hour

        self.equity = self.AddEquity("AAPL", self.resol, dataNormalizationMode=DataNormalizationMode.Raw)

        self.symbol = self.equity.Symbol

 

        chart = Chart("Candlestick")

        self.AddChart(chart)

        chart.AddSeries(CandlestickSeries(self.symbol, "$"))

 

    def OnData(self, data):

        # chart

        if not data.ContainsKey(self.symbol):

            return        

        if self.IsMarketOpen(self.symbol):

            self.Plot("Candlestick", self.symbol, data[self.symbol])