def checkup(symbols): print 'Checking up ......' latest_date = utils.latest_date_str() q = Quote() td = TechData() a = Analysis() for sym in symbols: q.update(sym, latest_date) td.update(sym) a.update(sym)
def update_quotes(self, sym_list=None): if sym_list is None: return q = Quote(self.last_date) self.spy_df, already_up_to_date = q.update('SPY') if self.spy_df is not None: latest_date = self.spy_df.index[-1] else: latest_date = None for sym in sym_list: df, already_up_to_date = q.update(sym, latest_date) if already_up_to_date == False: time.sleep(random.randint(1, 5))
def update_quotes(symbols): print 'Updating quotes .....' i = 1 q = Quote() latest_date = utils.latest_date_str() for sym in symbols: new_latest_date, already_up_to_date = q.update(sym, latest_date) if new_latest_date > latest_date: latest_date = new_latest_date if already_up_to_date is False: i = i + 1
def test6(sym): q = Quote() q.update(sym)