1. 我的环境配置 系统:Windows 10/11 Python 版本:3.12.13(通过 Anaconda 虚拟环境 py312 安装) tbpy 版本:3.12.3(从官网下载安装) TBQuant 版本:tbquant3.exe(F 盘安装目录),可正常登录、查看模拟盘 K 线 已安装依赖:numpy
2. 遇到的核心问题 在使用 tbpy 时,调用 tbpy.init() 一直报错
3. 我已经尝试过的操作 正常启动 TBQuant 软件并登录模拟账号,确认行情可正常刷新。 用命令行 .\tbquant3.exe /api 启动软件,强制开启 API 服务。 安装并配置了 Python 3.12 虚拟环境,安装了 tbpy 和 numpy。 确认 tbpy 模块可正常导入,也确认了 dir(tbpy) 里有 init() 函数。 尝试修改策略代码,使用 get_current_tick/get_history 等函数,但初始化始终失败。
4. 我的疑问(直接问客服即可) 我当前使用的 tbquant3.exe 是否支持 tbpy 外部连接?如果不支持,需要安装哪个版本? RuntimeError: 请先启动tbquant.exe! 这个报错,除了启动软件,还需要开启什么服务或端口? 简语言版 / 完整版 TBQuant,对 tbpy 的支持是否有区别? 有没有针对 Python 3.12 版本的 tbpy 适配说明?