之前,我们讲过第一次用QMT回测之前,需要做些什么(QMT从安装到回测)。今天,我们再讲一下如何回测策略。
1、打开策略
打开QMT以后,点击左边的“模型研究”图标,这时会出现所有的策略列表,点击要回测的策略名称右边的“编辑”按钮,就会进入策略编辑窗口。

那另外两个按钮是干什么用的呢?点击“回测”按钮的话,就直接开始回测了,因为一会儿我们要先设置一下回测参数,所以不能点击这个按钮。点击“查看”按钮,会出现“历史运行”和“历史回测”窗口,如下图。

2、设置参数
(1)基本信息设置
我们来逐个讲解一下吧。

启动本地python。这个选项,按字面意思,如果勾选了,那就是让代码编辑区变成一个普通的IDE,不加载QMT的运行和回测功能。实际上,点击回测时,蓝色方框勾选还是不勾选效果一样,都可以回测的。但是点击“运行”的时候,如果勾选了蓝框,那真的就不运行QMT的内置函数了。

名称:就是起个名字,顺便下面的“快捷码”处的首字母也跟着变。
快捷码:这个快捷码,跟同花顺和通达信快速查找股票名称作用差不多。在“新建模型”界面敲键盘的话,会弹出键盘精灵,并快速查找到策略。然后我们用鼠标点击或按回车,却直接给带到了下单面板(我原以为能直接打开和编辑策略)。

说明:就是一个备注功能。
分类:如果策略多的话,可以分类,相当于文件夹的功能。
位置:指定回测曲线的显示区域。这个只能选副图,别的选项不实用。在这里我分别给演示一下,选了这三种位置会出现什么情况。
1)副图:上面是默认品种的K线。下面是两条曲线,其中黄线还是默认品种,只是展示的是曲线,白线是策略收益曲线。为什么收益这么差劲,因为本策略交易的品种,是今年屡败屡战的小市值股票。

2)主图叠加:因为在图上,策略的初始值是1,比默认品种300ETF的价格小了大约2/3,但是这个图也展示的太失真了吧,一个天上,一个地上。

3)主图:这个比”副图”选项少了一个默认品种的K线。

基本信息设置的其他几项就比较简单了,看字面意思就行了。
(2)回测参数

挑两个重点的说一下吧:
滑点类型和滑点值:滑点是怎样产生的呢,简单来说,你按股票当前价格出价,不一定能立即成交,因为有可能需要排队,同样,卖出时出股票按当前价格出价有可能也需要排队。那么,在现实中,为了快速成交,就需要在买的时候稍微高一个档位报价,在卖的时候稍微低一下档位报价,才能快速成交。所以,在回测时,为了接近真实情况,最好设置上滑点。
最大成交比例:有时候,买一支股票,成交不活跃,一分钟成交不了多少笔,甚至有时候某一分钟没有成交,尤其是小市值股票,这种情况十分常见。那么,真实情况,某一分钟,总的成交额没有多少,而且还是很多人才交易出这点金额来。那么在回测时,如果不设置成交比例,可能经常会造成某一分钟的股票全是我买的,或者全是我卖的,那不太符合常理。所以,最大成交比例这儿最好设置上。
3、回测结果
设置好了以后,点击“回测”。
然后日志输出区出现“start back test mode”字样,再过一小会儿,就会看到一行行日志出现了。
回测完毕,会出现结果界面。
左边是收益曲线:

右边有四个标签,分别是:
持仓明细:

持仓分析:

历史汇总:

日志输出:

今天的回测策略讲解到此为此
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/73413
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!