通达信量化+miniQMT对比,该选哪个,qmt怎么开?
发布时间:2小时前阅读:39
自从通达信量化(TdxQuant)发布正式版以后,总有人纠结用TdxQuant还是用讯投miniQMT,我觉得结合在一起最好!
好多人不知道怎么下载tdxquant、官方论坛在哪里、接口文档有没有,在这里分享一下:TdxQuant官方下载地址:https://www.tdx.com.cn/soft.htmlTdxQuant
测试安装包:http://www.tdx.com.cn/products/autoup/tmp/new_tdx_test.exeTdxQuant
官方论坛:
https://sns.tdx.com.cn/site/tdx_sns/page_index.html#/CircleDetail?id=388968&systemType=1TdxQuant
接口文档:TdxQuant 简介 | 通达信量化平台
tdxquant避坑指南:
1、外部调用接口
用过TdxQuant的都知道要把代码放到通达信安装目录(你的通达信安装目录\new_tdx64\PYPlugins\user)的user文件夹中,否则会报错,那有没有什么解决办法呢?
方法1:
这个地方其实用到了 Python 的模块搜索机制(sys.path),本质是在告诉 Python: 先去通达信的插件目录里找模块,再去默认环境找。这样就避免了把代码放到通达信目录下的麻烦。
方法2:
方法二和一差不多,把上面user目录下的tqcenter.py复制到你的项目目录下,然后在你的代码中导入即可。 这里需要修改下tqcenter.py中的代码才可以,如下图:
把global_dll_path修改为:
通过上面2个方法就可以在任意地方调用通达信量化接口了
2、行情数据格式化
通达信行情接口tq.get_market_data返回值是一个字典(Dict)如下图:
我们平时写量化代码习惯把数据放到DataFrame中,方便后续的处理,所以这里需要格式化一下数据。
官方提供了一个方法tq.price_df只能把某一列转换成Dataframe格式,这显然不是我们想要的。这里需要我们自己写一个转换方法。 代码如下:
这样就得到一个Dataframe格式的行情数据了。
tdxQuant+miniQMT 叠加使用:
有了之前的技术,我们就可以把tdxquant和miniQMT叠加使用了。
方案1 :通达信条件选股+miniQMT下单
很多老股民喜欢用通达信的条件选股功能,筛选出符合自己条件的股票,但是下单还得手动下,有了通达信量化和miniQMT这一切,一切都变得简单了。
先通过条件选股把股票池导入板块,然后通过tdxquant的接口tq.get_stock_list_in_sector('CSBK', block_type = 1)获取股票池的代码,最后通过miniQMT的order_stock()接口下单即可。
方案2 :丰富量化数据
行情数据用miniQMT的,下单也走miniQMT的接口。tdxQuant用来丰富数据和miniQMT的数据做互补。
经过这几天的使用,我发现行情还是用miniQMT更方便,tdxQuant坑比较多,但是通达信的财务数据很丰富,价钱也不贵,几百块就可以使用,比讯投VIP动辄一年要好几千划算的多了下图是通达信量化的财务数据接口:
关注"叩富问财"服务号/公众号,回复“量化软件”,联系客户经理开通量化交易权限与优惠费率证券账户!
立即行动:打开微信,搜索"叩富问财",在对话框中输入"量化软件",开启你的量化交易之旅!
温馨提示:投资有风险,选择需谨慎。
下一篇资讯:
暂无下一篇
-
开户佣金高、服务缺失?叩富问财开户宝高效匹配客户经理+享专属服务
2026-04-29 14:15
-
社保基金一季度调仓曝光!化工电子成重仓,普通人该怎么借势?
2026-04-29 14:15
-
2026年最新券商APP排名已出炉~不同投资者怎么选?
2026-04-29 14:15


问一问

+微信
分享该文章
