from huobi.client.trade import TradeClient from huobi.constant import * from huobi.utils import * from example.api_key import * symbol = "linkusdt" trade_client = TradeClient(api_key=g_api_key, secret_key=g_secret_key) list_obj = trade_client.get_orders(symbol=symbol, order_state=OrderState.FILLED, order_type=OrderType.BUY_LIMIT, start_date=None, end_date=None, start_id=None, size=None, direct=QueryDirection.PREV) LogInfo.output("===== step 1 ==== {symbol} {count} orders found".format(symbol=symbol, count=len(list_obj))) LogInfo.output_list(list_obj) symbol = "linkusdt" list_obj = trade_client.get_orders(symbol=symbol, order_state=OrderState.CANCELED, order_type=OrderType.BUY_LIMIT, start_date="2021-01-21", end_date=None, start_id=None, size=None, direct=QueryDirection.PREV) LogInfo.output("===== step 2 ==== {symbol} {count} canceled buy limit orders found".format(symbol=symbol, count=len(list_obj))) LogInfo.output_list(list_obj) list_obj = trade_client.get_orders(symbol=symbol, order_state=OrderState.FILLED, order_type=None, start_date=None, end_date=None, start_id=None, size=None, direct=QueryDirection.PREV) LogInfo.output("===== step 3 ==== {symbol} {count} filled orders found".format(symbol=symbol, count=len(list_obj))) LogInfo.output_list(list_obj)