def run(self): self._onTimeout() # check for command line arguments if len(sys.argv) > 1: dt = datetime(int(sys.argv[1]),int(sys.argv[2]),int(sys.argv[3]),int(sys.argv[4]),0,0) if isinstance(dt,datetime): print("VALID number of arguments ",len(sys.argv)) print("argument list",str(sys.argv)) print("datetime", datetime.now()) backTest = True commandParam = dt print(commandParam) else: backTest = False else: commandParam = "" backTest = False logic.Algo(self.ib, self,backTest,commandParam).run()
def run(self): self._onTimeout() logic.Algo(self.ib, self).run() self.loop.run_forever()