新汇科技

查看: 907|回复: 1

【Tick data suite】:通过99.9%的数据质量

[复制链接]

63

主题

68

帖子

1050

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1050
发表于 2020-5-2 19:45:45 | 显示全部楼层 |阅读模式
策略进行历史数据的回测和优化,是完成一个策略最后的几个步骤,而数据质量的好坏直接影响了测试的准确度。在外汇市场上最流畅的MT4软件,本身可以提供一段时间内的历史数据下载,我们可以选择数据的时间框架,来下载mt4服务器上的历史数据,这个是个很方便的操作,但是用这种数据来进行历史测试数据准确率并不高,原因很简单,比如我只下载了15M时间框架的数据,那么这个下载下来的数据中,只有每个15分钟bar的开盘价,收盘价,最高价,最低价是准确的,而在15分钟内价格具体是怎么走的,则是不准确的,是由mt4软件,采用了某种算法来模拟了这15分钟内的价格走势,比如你策略在实际运行中比如是这15分钟bar之内某个时点上被止损了,但是你在测试中很有可能止损的价格和时间是不准确的。

一般用这种数据测试下来,最好的测试质量也就是有90%左右的准确性。

通过专业用于测试的Tick Data Suite获得质量为99.9%的数据,提高我们EA测试的结果的准确性。

2018080305303483.jpg
这个软件的功能还是非常强大,主要优点有:不占用太大硬盘空间,可以进行滑点仿真,使用真实点差进行回测以及进行更高级的参数配置,如果感兴趣的朋友可以到官方网站进行学习。

废话不多说,下面我们就来讲解安装及使用方法的步骤:
1.下载Tick Data Manager软件不进行安装,然后双击桌面图标并打开这个软件,界面如下图所示:
2018080305413768.jpg
2.下载历史数据,首先点击软件的对应货币的“...”按钮,弹出对话框,设置要下载货币数据的开始时间和结束时间,然后点击开始下载按钮,对应的界面如下图所示:
2018080305460321.jpg 2018080305460835.jpg
3.下载完成后关闭Tick Data Manager 软件,打开MT4软件,再次点击EA交易测试按钮,会在MT4软件回测窗口中,多了tick data setting 按钮和 Use tick date 复选框,在这里在use tick data 复选框里打钩,使用第三方数据进行测试。如下图所示:
2018080306133929.jpg
按下 tick data setting 按钮,可以对测试环境进行进一步的设置,例如GMT时间偏移、滑点、执行时间、点差、杠杆等,有兴趣的朋友可以进行进一步深入研究。点击按钮出现的内容如下:
2018080306165919.jpg 2018080306165929.jpg 2018080306170363.jpg 2018080306170323.jpg 2018080306170610.jpg
4.根据需求设置好测试环境后,选择要测试的EA,在这里我选择测试的EA是MT4-GBPJPY-H1-突破交易系统EA.ex4,设置EA的参数,设置交易时间2015年1月到2018年7月,时间周期H1,点差设置为30,复盘模型为每个即时价格,具体设置日下图所示:
2018080306210713.jpg 2018080306210724.jpg
5.点击开始按钮,我们就可以看到EA实时历史测试的情况了。测试完毕会生成相应的测试报告,如下图所示:
2018080306244163.jpg
2018080306250516.jpg
以上步骤就是MT4软件如何利用第三方软件,实现99.9%数据测试EA的方法。

回复

使用道具 举报

0

主题

3

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2020-5-8 12:37:15 | 显示全部楼层
1.下载Tick Data Manager软件不进行安装,
请问是什么意思,把下载的安装文件放在桌面上,双击就会按安装啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
热线电话

微信公众账号

QQ|手机版|新汇科技 ( 浙ICP备12028237号 )

GMT+8, 2020-9-28 20:38 , Processed in 0.124141 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表