Exemplo n.º 1
0
 def get_historical_prices(self,
                           ccode,
                           str_start_date=None,
                           str_end_date=None):
     """時系列取得"""
     start_date = Util.to_date(str_start_date) if str_start_date else None
     end_date = Util.to_date(str_end_date) if str_end_date else None
     try:
         if ccode == 'USDJPY':
             return self.get_historical_prices_pac(ccode, start_date,
                                                   end_date)
         else:
             results = self.q.get_historical_prices(ccode,
                                                    start_date=start_date,
                                                    end_date=end_date)
             return Util.to_simple_dict_list(results)
     except CCODENotFoundException:
         pass
         # Log.warn('not found. ccode={}, start_date={}, end_date={}'.format(ccode, start_date, end_date))
     return []
Exemplo n.º 2
0
 def _task_get_brand_callback(self, results, code):
     return Util.to_simple_dict_list(results)