根据您的描述,问题可能出在 CTP 测试接口的配置 或 底层 API 的兼容性 上。以下是排查和解决方案:
确保 CTPTEST
接口的配置正确:
connect_ctptest.json
),检查以下字段:{
"用户名": "您的账号",
"密码": "您的密码",
"经纪商代码": "您的经纪商代码",
"交易服务器": "交易前置地址",
"行情服务器": "行情前置地址",
"产品名称": "您的产品名称",
"授权编码": "您的授权编码"
}
thosttraderapi_se.dll
和 thostmduserapi_se.dll
)替换到 VeighNa 的 ctptest
目录中。telnet
测试交易前置和行情前置的连通性:telnet 交易前置地址 端口
telnet 行情前置地址 端口
telnet
不通,检查防火墙或网络配置,确保 VeighNa Trader 可以访问交易和行情服务器。如果以上步骤无法解决问题,建议联系期货商的技术支持团队,提供以下信息:
问题可能出在 CTP 测试接口的配置、底层 API 文件或网络连接上。通过检查配置、替换 API 文件、测试网络连接,可以逐步排查问题。如果仍无法解决,建议联系期货商技术支持。
后续:最开始使用了较高的6.7.7版本的api,使用了更低的api版本后恢复正常,可以顺利通过穿透式测试