You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

XTB Broker xAPI Python连接器带参命令调用问题求助

使用Python xAPIConnector.py调用带参数接口的问题

问题背景

已实现登录、登出操作,且能正常调用无需额外参数的getAllSymbols命令,但调用需要额外参数的命令时出现错误。

尝试的接口及问题详情

1. getChartLastRequest接口

文档要求的参数格式:

{
    "period": 5, // 分钟数:整数
    "start": 1661212800000, // Unix时间戳:整数
    "symbol": "PKN.PL" // 交易品种:字符串
}

自行编写的调用函数:

def getChartLastRequest(self, symbol_name : str, period : int, time : int):
    parameters = {
        "period": period,
        "start": time,
        "symbol": symbol_name
    }
    price_init = self.client.commandExecute(commandName='getChartLastRequest', arguments=parameters)
    return price_init    

运行后出现错误:
getChartLastRequest错误截图

2. getSymbol接口

文档要求的参数格式:

{"command": "getSymbol", "arguments": {"symbol": "EURPLN"}}

自行尝试的调用代码:

resp = self.client.commandExecute(commandName='getSymbol', arguments='EURUSD')

运行后出现错误:
getSymbol错误截图

求助需求

不确定是参数格式错误还是其他原因导致的问题,希望得到解决方法。

内容的提问来源于stack exchange,提问作者Jakub Szurlej

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 14:24:53