You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.5 KiB
28 lines
1.5 KiB
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)
|