VNPY2.0火币期货交易接口配置使用

最近期货ctp穿透接口还在等待期货公式审批,看了vnpy2.0支持的数字货币,自己之前主要使用1.9,但是里面很多接口都以及无法使用了,所以长远来看,还是要转到2.0版本的,不妨试试。

推荐先使用火币的普通交易接口,测试通过了在使用期货接口

首先配置appkey和appsec都是类似的,

需要注意的如下

第一点,交易所选择,直观感受hbdm,但下拉框没有,其实选择huobi就行了

第二点,代码,官方的网页代码 ETH0628 这种格式,但是个人测试不行

然后还有ETH_CQ,这中格式尝试了也不行,最红发现ETH19628这样的才可以

即使这样也会有报错
ws_contract_type = CONTRACT_TYPE_MAP[contract_type] KeyError: 'quarter'

需要修改代码:

hbdm_gateway里面的CONTRACT_TYPE_MAP改为如下信息,则可以解决报错问题
CONTRACT_TYPE_MAP = {
    "this_week": "CW",
    "next_week": "NW",
    "this_quarter": "CQ",
    "quarter": "CQ"
}

第三点:最下面的接口选则hbdm

VNPY2.0火币期货交易接口配置使用_第1张图片

你可能感兴趣的:(量化_量化投资)