欢迎光临
我们一直在努力

Python 中调用通达信软件运行指标并获取数据

要在 Python 中调用通达信软件运行指标并获取数据,主要有以下三种主流方案,你可以根据对“原汁原味”和“运行速度”的需求来选择:

方案一:直接调用通达信引擎(最推荐)

这是目前最接近“直接运行通达信代码”的方法,无需翻译公式,直接利用通达信官方的计算能力。

  • 核心工具:使用通达信官方推出的 TdxQuant​ 接口(通常包含在专业研究版或金融终端内测版中)。

  • 实现原理:Python 通过接口将 K 线数据“喂”给通达信软件,通达信在后台运行你指定的指标公式,然后将计算结果返回给 Python。

  • 关键函数:

    • formula_zb():调用技术指标公式。

    • formula_xg():调用条件选股公式。

  • 优点:100% 兼容通达信所有函数(包括 DRAWICON、DRAWTEXT 等绘图函数),无需修改任何指标代码。

  • 缺点:依赖通达信软件运行,且目前该接口主要在内测版本中提供,需要关注官方更新动态。

方案二:公式翻译 + Python 计算(最灵活)

如果你不想依赖通达信软件,或者需要结合 Python 的机器学习库,这是最佳选择。

  • 核心工具:使用 MyTT​ 库。

  • 实现原理:将通达信公式中的函数(如 MA, REF,&n

赞(0)
未经允许不得转载:171主机测评 » Python 中调用通达信软件运行指标并获取数据
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址