def do(self): print('huobicom_rest_ltc_cny_detail') # 设置下次添加此任务的间隔时间,若不设置,则self.loop = False self.interval = -1 为不再添加此项任务 self.set_interval(1) huobi_spot = huobi_api.HuobiSpot(huobi_api.API_KEY, huobi_api.SECRET_KEY) try: data = huobi_spot.get_detail(huobi_api.DETAIL_LTC_CNY) except Exception as e: print('Exception rest_detail:', e) return # print('aaa', type(data), data) self.result = self.data_filter(data) # print(self.result) if self.result: self.data_insert()
def do(self): print('huobicom_rest_btc_kline_1min') # 设置下次添加此任务的间隔时间,若不设置,则self.loop = False self.interval = -1 为不再添加此项任务 self.set_interval(60) huobi_spot = huobi_api.HuobiSpot(huobi_api.API_KEY, huobi_api.SECRET_KEY) try: data = huobi_spot.get_kline(huobi_api.KLINE_BTC_CNY, '001', 5) except Exception as e: print('Exception rest_kline_1min:', e) return # print(type(data), data) self.result = self.data_filter(data) # print(self.result) if self.result: self.data_insert()
def do(self): print('huobicom_rest_btc_usd_ticker') # 设置下次添加此任务的间隔时间,若不设置,则self.loop = False self.interval = -1 为不再添加此项任务 self.set_interval(1) huobi_spot = huobi_api.HuobiSpot(huobi_api.API_KEY, huobi_api.SECRET_KEY) try: data = huobi_spot.get_ticker(huobi_api.TICKER_BTC_USD) except Exception as e: print('Exception rest_ticker:', e) return # print(type(data), data) self.result = self.data_filter(data) # print(self.result) if self.result: self.data_insert()