扫码阅读
手机扫码阅读
7天打造一套自己的程序交易系统-数据源篇(下)
599 2024-06-23
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
见数知理
扫码关注公众号
程序化交易系统构建摘要
本文继续探讨如何使用开源解决方案Mootdx结合通达信数据来获取实时行情,读取历史行情数据,构建指数成分股的实时涨跌分布分析系统,获取个股财务数据,利用Python在通达信获取和构建板块信息,以及实时行情预警。
使用Mootdx获取行情数据
Mootdx是基于pytdx的Python开发接口,支持全平台且提供友好的API,用于获取通达信的行情数据。安装Mootdx后,可通过命令行查找最快服务器并保存配置。
读取通达信历史行情数据
通过Mootdx接口,可以访问通达信软件的历史行情数据。需要指定通达信安装目录下的日K线和分钟线数据文件路径,然后使用Mootdx的Reader接口读取指定股票的日线和分钟线数据。
获取通达信实时行情
Mootdx不仅提供历史行情,还能获取通达信的实时行情数据。使用Quotes接口可以获取特定股票的实时行情,其中frequency参数用于指定K线周期类型。
构建交易系统
有了Mootdx的行情数据,就可以构建交易系统。Mootdx允许查看和建立通达信中的自定义板块,配合技术指标或策略进行选股。
涨跌分布分析
利用Mootdx实时行情,可以构建指数成分股的涨跌分布系统。例如,实时更新沪深300成分股的数据,可视化展示个股涨跌分布图。
板块分析
通过Mootdx提供的板块指数行情,可以构建板块分时行情分析界面。示例代码演示了如何根据当前时间获取板块指数的分时行情,并计算VWAP和最新收盘价。
想要了解更多内容?
文章来源:
见数知理
扫码关注公众号
见数知理的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线