For my Forex algorithm, I am subscribed to 'EURUSD Resolution.Minute' level data and using a 30 minute consolidator. Like so:

self.Consolidate("EURUSD", timedelta(minutes=30), self.OnDataConsolidated)

I would also like to get the 'EURUSD Resolution.Daily' data as that works better in some environments.

Is the best practice to just create another consolidator with 1440 minutes? (one day), or use "timedelta(days=1)"? I would like to make sure the bar is the same as the Resolution.Daily one, as that works well for me.