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
运行后出现错误:
2. getSymbol接口
文档要求的参数格式:
{"command": "getSymbol", "arguments": {"symbol": "EURPLN"}}
自行尝试的调用代码:
resp = self.client.commandExecute(commandName='getSymbol', arguments='EURUSD')
运行后出现错误:
求助需求
不确定是参数格式错误还是其他原因导致的问题,希望得到解决方法。
内容的提问来源于stack exchange,提问作者Jakub Szurlej
相关产品推荐
相关产品推荐

