我对 Bitmex Api 有疑问,我正在尝试连接到 api 以发送买卖订单,并且我意识到了 bitmex 的安装:
pip3 install bitmex
在我意识到与建议命令的连接之后:
from bitmex import bitmex
import requests, json
api_key = ''#i put here the api key
api_secret = ''#i put here the api secret key
client = bitmex(test=False, api_key=api_key, api_secret=api_secret)
在此之后,我运行检查所有运行是否正常,并收到此错误:
警告(来自警告模块):文件“C:\Users\neoma\AppData\Local\Programs\Python\Python38-32\lib\site-packages\swagger_spec_validator\validator20.py”,第 49 行 warnings.warn(SwaggerValidationWarning:找到"$ref: #/definitions/UserPreferences" 与将被覆盖的兄弟姐妹。有关更多信息,请参阅https://stackoverflow.com/a/48114924。(路径 #/definitions/User/properties/preferences)
我同样尝试使用 websocket bitmex 版本。我可以连接,但在这个版本中,我无法实现买卖订单。在这个版本上,我尝试使用下一个方法并工作。但我认为 websocket 上的这个版本仅供参考。
from bitmex_websocket import BitMEXWebsocket
ws = BitMEXWebsocket(endpoint="https://testnet.bitmex.com/api/v1", symbol="XBTUSD", api_key="...", api_secret="...").
我不确定我能为 bitmex REST API 版本的工作做些什么(我在本文中分享的第一个版本)。有人可以帮我解决这个错误吗?. 谢谢