I recently got help and implemented a strategy with a 1hr consolidation, starting at 9:30am, onwards. It works a litte better for me, esp. since the last candle ends at 3:30 when the market is still open and we can act on it. 


However I see that it is much slower esp when dealing with say QC500 universe etc. Is there a way to cache these candles so that I dont have to do consolidate for every backtest?