I kept getting this error: Runtime Error: Object reference not set to an instance of an object.
So I deleted all the code that didn't give me that error until I only had this left:
class FatSkyBlueDog(QCAlgorithm):
def Initialize(self):
self.SetStartDate(2021, 4, 19)
self.SetEndDate(2021, 6, 19)
self.SetCash(100000)
self.AddEquity("SPY")
self.CustomUniverse = Universe(self)
self.UniverseSettings.Resolution = Resolution.Daily
self.AddUniverse(self.CustomUniverse.SelectCoarse)
self.AddAlpha(Alpha())
def OnData(self, data):
pass
class Universe():
def __init__(self, algorithm):
self.algorithm = algorithm
def SelectCoarse(self, coarse):
symbol = self.algorithm.Symbol("SPY")
return [symbol]
class Alpha():
def __init__(self):
pass
def Update(self, algorithm, data):
pass
def OnSecuritiesChanged(self, algorithm, changes):
pass
Without the alpha model or the universe model there are no errors. It only breaks when both are there. I don't know what I did. If anyone can tell me how to fix this it would be greatly appreciated.