Example #1
0
 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()
Example #2
0
 def run(self):
     self._onTimeout()
     logic.Algo(self.ib, self).run()
     self.loop.run_forever()