Python cryptocurrency | CCXT.ftx().fetch_my_trades()键错误“Symbol”

2024-04-30 06:34:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用CCXT模块与多个加密货币交易所进行通信。然而,当试图请求我的交易或其他订单时,即使我使用了有效的符号和其他功能,我也会得到错误“Key error symbol”

代码:

cftx = ccxt.ftx({"apiKey":ftx_keys.api,
          "secret":ftx_keys.secret})
print(cftx.fetch_my_trades(symbol="BTC-PERP",limit=100))

错误:

File "C:\Users\User\AppData\Local\Programs\Python\Python37\lib\site-packages\ccxt\ftx.py", line 564, in parse_trade
    symbol = market['symbol']
KeyError: 'symbol'

我尝试过其他符号和市场,但没有成功


Tags: 模块key订单功能secret错误货币符号
1条回答
网友
1楼 · 发布于 2024-04-30 06:34:10

在尝试获取任何与市场相关的信息之前,您应该调用load_markets()

更改代码,如下所示:

cftx = ccxt.ftx({"apiKey":ftx_keys.api,
          "secret":ftx_keys.secret})
markets = cftx.load_markets()
print(cftx.fetch_my_trades(symbol="BTC-PERP",limit=100))

相关问题 更多 >