2.13 数字货币机器人常见报错信息,交易所API 错误码,遇到的各种问题!

Author: 小小梦, Created: 2017-01-03 11:18:41, Updated: 2019-08-01 09:23:35

机器人常见报错信息,交易所API 错误码


错误代码 详细描述
10000 必选参数不能为空
10001 用户请求过于频繁
10002 系统错误
10003 未在请求限制列表中,稍后请重试
10004 IP限制不能请求该资源
10005 密钥不存在
10006 用户不存在
10007 签名不匹配
10008 非法参数
10009 订单不存在
10010 余额不足
10011 买卖的数量小于BTC/LTC最小买卖额度
10012 当前网站暂时只支持btc_cny ltc_cny
10013 此接口只支持https请求
10014 下单价格不得≤0或≥1000000
10015 下单价格与最新成交价偏差过大
10016 币数量不足
10017 API鉴权失败
10018 借入不能小于最低限额[cny:100,btc:0.1,ltc:1]
10019 页面没有同意借贷协议
10020 费率不能大于1%
10021 费率不能小于0.01%
10023 获取最新成交价错误
10024 可借金额不足
10025 额度已满,暂时无法借款
10026 借款(含预约借款)及保证金部分不能提出
10027 修改敏感提币验证信息,24小时内不允许提现
10028 提币金额已超过今日提币限额
10029 账户有借款,请撤消借款或者还清借款后提币
10031 存在BTC/LTC充值,该部分等值金额需6个网络确认后方能提出
10032 未绑定手机或谷歌验证
10033 服务费大于最大网络手续费
10034 服务费小于最低网络手续费
10035 可用BTC/LTC不足
10036 提币数量小于最小提币数量
10037 交易密码未设置
10040 取消提币失败
10041 提币地址未认证
10042 交易密码错误
10043 合约权益错误,提币失败
10044 取消借款失败
10047 当前为子账户,此功能未开放
10048 提币信息不存在
10049 小额委托(<0.5BTC)的未成交委托数量不得大于50个
10050 重复撤单
10100 账户被冻结
10101 订单类型错误
10102 不是本用户的订单
10103 私密订单密钥错误
10216 非开放API
503 用户请求过于频繁(Http)

错误代码(大宗交易)

错误代码 详细描述
10000 必选参数不能为空
10001 用户请求过于频繁
10002 系统错误
10003 未在请求限制列表中,稍后请重试
10004 IP限制不能请求该资源
10005 密钥不存在
10006 用户不存在
10007 签名不匹配
10008 非法参数
10009 订单不存在
10010 余额不足
10011 买卖的数量小于BTC/LTC最小买卖额度
10012 当前网站暂时只支持btc_cny ltc_cny
10013 此接口只支持https请求
10016 币数量不足
10017 API鉴权失败
10018 借入不能小于最低限额[cny:100,btc:0.1,ltc:1]
10019 页面没有同意借贷协议
10023 获取最新成交价错误
10024 可借金额不足
10025 额度已满,暂时无法借款
10026 借款(含预约借款)及保证金部分不能提出
10027 修改敏感提币验证信息,24小时内不允许提现
10029 账户有借款,请撤消借款或者还清借款后提币
10032 未绑定手机或谷歌验证
10035 可用BTC/LTC不足
10037 交易密码未设置
10042 交易密码错误
10044 取消借款失败
10047 当前为子账户,此功能未开放
10050 重复撤单
10060 您的提现功能被冻结,请联系客服!
10100 账户被冻结
10101 订单类型错误
10102 不是本用户的订单
10103 私密订单密钥错误
10104 系统检测到您有可疑操作,暂时不可进行大宗交易!
10216 非开放API
503 用户请求过于频繁(Http)
  • WebSocket Error Code 错误代码
错误代码 详细描述
10001 参数错误
10002 验证失败
10003 该连接已经请求了其他用户的实时交易数据
10004 该连接没有请求此用户的实时交易数据
10005 系统错误
10009 订单不存在
10010 余额不足
10011 卖的数量小于BTC/LTC最小买卖额度
10012 当前网站暂时只支持btc_usd ltc_usd
10014 下单价格不得≤0或≥1000000
10015 暂不支持此channel订阅
10016 币数量不足
10017 WebSocket鉴权失败
10100 用户被冻结
10049 小额委托(<0.5BTC)的未成交委托数量不得大于50个
10216 非开放API
20001 用户不存在
20002 用户被冻结
20003 用户被爆仓冻结
20004 合约账户被冻结
20005 用户合约账户不存在
20006 必填参数为空
20007 参数错误
20008 合约账户余额为空
20009 虚拟合约状态错误
20010 合约风险率信息不存在
20011 开仓前保证金率超过90%
20012 开仓后保证金率超过90%
20013 暂无对手价
20014 系统错误
20015 订单信息不存在
20016 平仓数量是否大于同方向可用持仓数量
20017 非本人操作
20018 下单价格高于前一分钟的105%或低于95%
20019 该IP限制不能请求该资源
20020 密钥不存在
20021 指数信息不存在
20022 接口调用错误
20023 逐仓用户
20024 sign签名不匹配
20025 杠杆比率错误
  • 聚币网 报错代码

    img

  • 常见错误信息


  • 1、GetAccount: Post https://www.okcoin.cn/api/v1/userinfo.do: EOF

    这个报错是在协议建立连接 文件流中的意外终止符号EOF,导致中断。原因可能是API 访问频率过高。可以注意下策略轮询频率。此错误如果发生频率不是特别高,影响不大。

  • 2、火币 错误 GetTicker: 534:

    这个问题由来已久,错误码是火币服务器返回。但是查询了API文档没有看到534错误,应该是个网络错误。如果不是很频繁影响不大。

  • 3、connection reset by peer 报错:

    img

    搜索的信息: img

    这个问题是网络错误。

  • 5、内存错误。

    img

    可能与内存不足或虚拟内存使用有关。

  • 6、常见错误: 访问了未定义的变量的属性。

    img

    上图显示为 访问了 未定义的变量的Price属性,导致的报错 。 检查有 .Price 调用的地方 看看前面的变量是不是 有可能是未定义的。

  • 7、 一个链接被远程主机强制关闭。(交易所服务器)

    img

    一个链接被远程主机强制关闭(交易所服务器),不会中断策略运行。

  • 8、交易所配置问题

    img

    一般是访问了配置错误的交易所。检查交易所配置个数是否正确,策略有没有访问没有配置的 exchanges[n] 对象。(n 泛指索引)

  • 9、调用 UnixNano() 函数 引起的报错。

    img

    下载最新的托管者,部署后可以正常调用该函数。(该报错发现于 使用前几个版本托管者 实盘运行 “商品期货套利 - 多品种网格对冲模型”策略时。)

  • 10、nonce has expired

    img

    时间戳过期。 1、可能是运行托管者的系统的时间和交易所服务器的时间 误差导致的这个问题。 处理办法:校对 托管者所在系统的时间。

    2、可能是在其他地方使用过该交易所的API KEY , 导致 时间戳不一致,引起的这个问题。 处理办法: 重新申请 API KEY ,使用新的API KEY 。

  • 11、no such host

    img

    本地网络的 DNS 配置问题 尝试使用 114.114.114.114

  • 12、nonce not incremented

    img

    可能由于 其他程序使用过交易所账号API KEY ,再使用 发明者量化 连接,引起。 也可能是 由于短时间内 访问 API 过于频繁导致,在用户给每次调用API之后增加Sleep函数(延迟)测试后,没有再出现该报错。 Zaif 交易所 限制 nonce 基于 1秒增加,所有 校验 nonce 的 API 调用需要间隔1秒。

  • 13、打错API KEY

    img

    img

  • 14、win 10 部署托管者(界面版)时 ,双击托管者 无反应, 换 命令行版 托管者 显示 无权限。

    原因: win 10 的 安全机制 , 默认 未识别的应用程序 禁止运行。 解决办法: 右键单击 要运行的 托管者exe 程序, 选择“属性” 在第一分页,下端 找到 “解除锁定” 勾选。 重新运行即可。

  • 15、币安 报错

    img

    过多撤单,成交率过低, 会导致 币安 封账户一段时间, 就会报这个错误了。

  • 16、币安 报错

    最近 币安 会报一些 时间戳 不同步的错误,如:

    • Timestamp for this request was 1000ms ahead of the server’s time

    • Timestamp for this request is outside of the recvWindow

    如果您的托管者 是运行在 linux 系统上的,可以尝试 使用一下命令 解决:

    # /ntp 服务移除
    # sudo launchctl remove org.ntp.ntpd
    # //更新本地时间
    # sudo ntpdate cn.pool.ntp.org
    
    • img

    这个报错 就是 访问 交易所 API 频率超限制了,IP 被封,要等到 上图显示的 那个时间戳 的时间点才能解除封锁。

  • 遇到的各种问题!


  • 1、在数字货币期货中(比如 OKCoin 期货)使用exchange.Go 函数(并发操作)操作多种合约时,引发的问题:

    在最近写 “OKCoin期货跨期对冲策略” 这个策略时,由于使用了Go 函数(本想并发操作),引起了一些问题,在并发操作的时候会导致合约无法切换,在下另一种合约的单子的时候,实际合约类型 还没有切换,导致一系列问题。所以 在操作期货多个品种时 不要使用exchange.Go这个API ,避免BUG。

  • 其它API

  • exchange.SetMaxDigits 设置小数位, 参数为2 即 保留2位。

收集中…


More

haiwwhai OKEX, Huobi 貌似总出错

yiimeng 比特币交易网 GetOrders: Post http://api.btctrade.com/api/orders/: read tcp 172.18.187.95:55792->117.25.140.22:80: read: connection reset by peer 这是啥错误

如玉的阳光 火币 错误 GetTicker: 534: OKCoin 错误 GetAccount: Post https://www.okcoin.cn/api/v1/userinfo.do: EOF 这是啥错误?

小小梦 您好 具体出错信息 您可以 在群里 QQ我 , 我帮您看下问题,另外 如果 有问题可以尝试 使用最新的托管者程序 看看能否解决。

小小梦 帖子 最后 错误记录 第三条 就是。

小小梦 不是 ,检查下 是不是 api 访问过于频繁。

如玉的阳光 一直这样报错好几个小时了。是交易所挂了么?

小小梦 文件流 的 异常结束 ,没什么影响。