Hi, i'm trying to do something fairly simple but somehow i can't do it and this is driving me crazy so if somebody can explain to me how to do it, i'd be grateful. i am trying to retrieve the close price for all symbols in nasdaq and display it to the console but it just crashes when i try to display the close price. here is the error message : 

Trying to dynamically access a method that does not exist throws a TypeError exception. To prevent the exception, ensure each parameter type matches those required by the 'pandas.core.series.Series'>) method. Please checkout the API documentation.
  at OnData
    self.Debug("past_close_price vaut " in main.py: line 68

Also i don't manage to display the whole df in the console i always get the 3 dots, i dont know how to increase the number of strings it can display, if somebody knows how to do that also it would be helpful.

Here is my code :

    def Initialize(self):

    self.nasdaq100 = ['AAPL', 'GOOG', 'MSFT', 'AMZN', 'FB', 'NVDA', 'TSLA'…]

    def OnData(self, data: Slice):

        if not self.Portfolio.Invested:

            df = self.History(self.nasdaq100, start_time, end_time, Resolution.Daily) 

            df_close = df.close

            self.Debug(df)

            self.Debug(df_close)


            for symbol in self.nasdaq100:

                for i in range(100):
                    past_close_price = df_close.loc[self.nasdaq100[i]]

                    self.Debug("past_close_price is worth ", past_close_price)

                   #… doing a bunch of other things