QTYX系统简介
股票量化交易系统QTYX是一个即可以用于学习,也可以用于实战炒股分析的系统。
分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。
关于QTYX的使用攻略可以查看链接:QTYX使用攻略
QTYX一直迭代更新,当前版本V2.9.6。后续升级版本会同步更新文档内容。
文件结构说明
为了学员们能够更快地熟悉源码,从而在QTYX的基础上进行二次开发。我们会陆续把代码结构和文件的用途介绍一番。
ApiData文件夹:这个文件夹存储数据获取相关的Py代码。
CommIf文件夹:这个文件夹存储通用事务类任务的Py代码。
ConfigFiles文件夹:这个文件夹存储配置文件、选股结果等文件。
DataFiles文件夹:这个文件夹存储获取到的各类股票数据文件。
EventEngine文件夹:这个文件夹作是界面和数据的中间链接层,起到降低界面和数据耦合度的作用,便于后续更换界面模块或者数据模块。
MainGui文件夹:这个文件夹存储wxPython界面相关的Py代码。
MultiGraphs文件夹:这个文件夹存储界面中行情和回测图形化显示的Py代码。
StrategyGath文件夹:这个文件夹存储各种策略逻辑相关的Py代码。
TradeDrv文件夹:这个文件夹存储程序化下单交易的驱动,其中IBKR_Drv是针对美股的盈透驱动,QMT是针对A股的miniqmt驱动。
StartEntry单个文件,用于启动QTYX程序。
说明
想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!
知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览