900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 股票量化分析工具QTYX使用攻略——实盘交易信号监控(更新2.5.7)

股票量化分析工具QTYX使用攻略——实盘交易信号监控(更新2.5.7)

时间:2021-12-19 20:39:37

相关推荐

股票量化分析工具QTYX使用攻略——实盘交易信号监控(更新2.5.7)

搭建自己的量化系统

如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。

如何学会搭建自己的量化交易系统?

边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析的量化系统——QTYX。

我们分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。

QTYX系统结构如下所示:

由于QTYX一直迭代更新,当前介绍对应于版本V2.5.7。后续升级版本会同步更新文档内容。

功能概览

股票量化分析工具QTYX的“交易”子页面提供了远程盯盘的功能。

我们可以把QTYX部署在云服务器上,让QTYX帮我们实时盯盘,当实盘行情到达我们设定的目标时,通过邮箱、微信或者钉钉等即时聊天工具通知我们。

启动实盘监测

点击QTYX“交易”后进入子页面。

选择“实盘扫描时间”,有“5秒、15秒、30秒和60秒”四档。

点击“开始实盘”后就开始执行监测了。监测时间段在9:25--11:31和12:59--15:01。

QTYX会实时获取全市场最新行情数据,以及读取“交易股票池(交易条件单)”和“持有股票池”中个股的配置。

当判断到“交易条件单”和“持有股票池”中的指令,符合条件时就触发报警并执行交易。

如何生成“交易条件单”和“持有股票池”中的内容呢?接下来我们以部署在云服务器上的QTYX为例来介绍下。

添加交易条件单

“交易条件单”中记录的是实盘中需要交易的股票信息,比如买卖的股票、数量、价格、盘中执行的策略等

点击“导入股票池”后会把自选股中的股票最新行情数据加载到界面中。

点击股票代码后会出现交易单配置界面。

我们根据自己策略分析的结果填写交易方向(买或者卖)、买卖的价格、买卖的股票数量。

如下所示填写“神奇制药”的交易配置参数:

配置完成后点击确认,就添加到了左侧的“交易股票池”中了。

如果要删除该股或者更改交易参数的话,双击股票池中的股票代码进行选择即可。

添加止盈止损单

“持有股票池”中记录的是已持有股票的止盈止损设定值。

盘中触发到止盈止损值时会触发卖出信号。

点击“导入股票池”后会把自选股中的股票最新行情数据加载到界面中。

点击股票代码,然后选择“持有股票池”会出现配置界面。

我们可以更改止盈止损的模式和幅度,同时配置界面也会显示买入的价格和持有后最高的价格。

目前我们支持的止盈模式是固定比例的,比如买入后涨幅达到10%止盈。止损模式是动态回撤止损,比如买入后股价从最高价下跌5%后就止损退出。

如下所示填写“全聚德”的止盈止损配置参数。

点击确认后会添加到“持有股票池”中。

如果要删除该股或者更改止盈止损参数的话,双击股票池中的股票代码进行选择即可。

另外,当触发买入“交易条件单”中的股票后,会自动更新至“持有股票池”中。

如果有单独手动下单买入的股票,也可以通过在ConfigFiles/hold_para.json中添加信息方式更新“持有股票池”

远程发送分析报告

开始实盘监测后,会周期刷新指定个股的最新行情数据。

实盘时发现该股已经到了买入或者卖出价位时,或者符合止盈止损交易条件时,会远程发送信息提醒。(要记得在ConfigFiles/sys_para.json中填写邮箱信息,在微信上开启QQ邮箱提醒功能,效果如同微信提醒)

自动交易接口‍

在配置参数对话框中,如果勾选自动交易的话,系统会根据设置的参数自动执行买卖操作。

需要注意的是,QTYX支持接入第三方库easytrader执行自动交易,使用之前在自己的环境上调试好easytrader库即可。

具体可以参考以下公众号文章:

小散量化炒股记|要克服人性弱点?激活股票全自动化交易!

如果大家把自动交易调试稳定的话,可以把自动交易的函数添加到以下代码处,这样就完成了自动交易这个末端环节。

if val['auto_trade'] == True:print("自动交易需调试交易环境,查看公众号《小散量化炒股记|要克服人性弱点?激活股票全自动化交易!》")

说明

完整的QTYX源码上传到知识星球《玩转股票量化交易》中,想要加入知识星球的小伙伴记得先微信call我获取福利!

知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。