Ejemplo n.º 1
0
 def next_stocks(index):
     for stock in stocks[index:index+100]:
         if stock.stock_code==699001:
            stock_symbol='sh000001'     
         else:
            stock_symbol=stock_dl.stockcode2str(stock.stock_code)
         stock_dl.download_today(stock_symbol,partial(on_data,
                           stock.stock_code, 
                           stock.stock_name))
         ns.dl_count+=1
Ejemplo n.º 2
0
 def next_stocks(index):
   for stock in stocks[index:index+100]:
       ns.stock_index+=1
       s=[stock.stock_code, stock.stock_name]
       periods=db.check_exists(s[0],start_date.strftime("%Y-%m-%d"),end_date.strftime("%Y-%m-%d"))
       if s[0]==699001:
          stock_symbol='sh000001'     
       else:
          stock_symbol=stock_dl.stockcode2str(s[0])
       if periods[0] is not None:
          ns.dl_count+=1
          result=stock_dl.download_history(stock_symbol, 
                                    periods[0].strftime("%Y-%m-%d"), 
                                    periods[1].strftime("%Y-%m-%d"), 0, 
                                    partial(insert_data,s[0],s[1]))
       if periods[2] is not None:
          ns.dl_count+=1
          result=stock_dl.download_history(stock_symbol, 
                                    periods[2].strftime("%Y-%m-%d"), 
                                    periods[3].strftime("%Y-%m-%d"), 0, 
                                    partial(insert_data,s[0],s[1]))