Hi all, I would appreciate your help on this. I have an algo in which I have two lines of code below. self.symbol is what I use to trade and self.vix is what I use as the signal ticker. self.symbol is set to a daily resolution and self.vix to a hourly resolution. When I back-test the algorithm I get outstanding results. However if I change the resolution of self.symbol to hour, the results drop dramatically. Not able to figure out why. Im trying to make an equivalent strategy but using resolution of minutes of hours.

Any guidance would be greatly appreciated. 

self.symbol = self.AddEquity(self.ticker, Resolution.Daily).Symbol

self.vix = self.AddEquity("SSG", Resolution.Hour).Symbol