HitBTC
HitBTC的现货交易(接口地址https://api.hitbtc.com,v3接口),不含HitBTC的永续合约(_PERP):exchange.GetMarkets()与exchange.GetTickers()只列交易所状态为working的现货交易对。只用REST接口,没有行情和订单推送;私有接口使用HitBTC的API Key(Access Key与Secret Key)。
名称与配置
exchange.GetName():HitBTC(现货)。
| 配置项 | 必填 |
|---|---|
| Access Key | 是 |
| Secret Key | 是 |
交易对与合约代码
交易对示例:BTC_USDT、ETH_BTC
交易对写作BASE_QUOTE,对应HitBTC原生代码BTCUSDT。
函数支持差异
没有不支持的标准函数。
以回退方式支持:
exchange.GetRecords:原生周期为1分钟、3分钟、5分钟、15分钟、30分钟、1小时、4小时、1天、1周、1月;其它周期由托管者合成。
注意事项
- 现货市价买单的下单量是交易币数,不是计价币金额(按HitBTC的
quantity下单)。 - 限价单支持IOC、FOK与只做Maker(
postOnly)。 - 订单号使用HitBTC的
client_order_id(查单、撤单、改单都按它寻址)。 exchange.ModifyOrder()可以修改价格与数量,价格或数量不为正数时该项不修改。改单后订单的client_order_id会变,返回的是新订单号,之后应使用新订单号。- 条件单支持止盈、止损(不填委托价为触发后市价成交),不支持OCO;
exchange.ModifyConditionOrder()可以修改触发价、委托价与数量(不为正数的项不修改),与普通改单一样返回新订单号;撤销条件单与撤销普通订单使用同一接口。 exchange.GetHistoryOrders()按交易对查询,只返回已结束的订单,不传limit时最多返回1000条。