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()