前期回顾
声明:本人只负责解决技术问题,文中提到的个股,只为展示技术带来的便捷效果,不构成任何投资建议!
功能需求
两年前,一个朋友让我给他做了一个这样的系统,能够自动完成以下工作:
- 从A股全市场的股票中,筛选出满足你要求的股票;
- 筛选出的股票,可以自动添加到自选股列表中;
- 通过微信,第一时间通知给他
策略模型选股-信号通知系统由此产生,这个系统也算是经过了时间的考验,做出来的效果,请看下面的动图展示。
成果展示
开始执行策略脚本之前的截图:
执行策略脚本之后的截图:
上面动图分三部分:
- 底部是在远程服务器上执行的脚本,从输出的文字可以看出:
①全市场有 4956 支股票(截至 2022-04-22 收盘)
②选股条件是:市值超过500亿,十日线三十日线金叉
③按照条件选出来了3支
④自选股中原有1支 - 脚本最后将筛选出的3支,自动添加到了右侧交易软件的自选股中
- 自选股添加完成后,自动发送到左侧的微信窗口
功能验证
接下来打开软件,选择一支刚添加的自选股,验证下是否满足我们的条件:
① 市值超过500亿
② 十日线三十日线金叉
总市值3766亿,条件①满足;
黄色(MA10)与绿色(MA30)交叉,条件②满足
再次声明:本人只负责解决技术问题,文中提到的个股,只为展示技术带来的便捷效果,不构成任何投资建议!
系统结构
策略模型选股-信号通知系统的组成部分:
- 借助企业微信接口实现通知功能
- 实现交易软件自选股操作接口
- 选股模型后台大数据中心(核心部分)
这些功能整合到量化交易系统中,能够方便不少:后台运行的量化策略模块产生信号的实时通知功能;每日收盘交易日报汇总数据的通知功能;接入实盘的交易接口可以实现自动下单功能等等。