设为首页 收藏本站 切换语言

使用99.9%精度的Tick Data(每秒报价,动态点差)来进行历史回测  

| 发表于 2020-8-7 17:00:01 | 显示全部楼层 |复制链接
1.MT4中历史回测最小的单位是1M,也就是说1M以下的数据变动情况是无法得知的,所以每次进行历史回测时,都必须先“计算”出每根1M柱的每tick变动情况,由于它是由计算机模拟计算出来的,因此其与当时的实际市况有所差别,一个个小的差异积累起来就造成了与真实结果的巨大差异。

2.MT4的历史回测中的点差是固定的。哪怕你可以通过工具修改点差,它也在历史回测中始终是固定的,而我们知道,实际市况中不同时段的点差是动态的,而不同点差也对EA的结果造成不同的差异。

因此,我们要用每一秒的TICK数据和每一秒的点差来进行历史回测。

因此凡是力求精确测试,要先有tick数据.dukascopy.com有免费tick数据下载.

过程较复杂,,,希望大家承受得住

1.      开立演示帐户:

  去www.dukascopy.com  :  开立演示户口栏  注册一个模拟账户,除了邮箱之外都可以随便填写(建议专门注册一个邮箱,接下来会用到),然后去邮箱里得到登陆账号和密码。如图:

152138ni6w8n6n2cr5rvvw.jpg

2.    选择平台: 见图:

152151voofnv1p1pv1o6ja.png

下载Jfore.JNLP文件.如图:
152205al2to021eaip1f70.png

Jfore.JNLP文件是用java程序打开的,电脑上如果没有安装java的,还要下载java,如图:

152216fkqsf5uhh6ecy1yu.png

152227ah9s09si5kisrhi5.png

下载后,安装好java 然后打开Jfore.JNLP文件,用java打开.如图:

152237detkjizsveyqkytm.png

3.  这样就打开了dukascopy的模拟平台。输入账号和密码。如图:

152248v8ujaburerhj1z37.jpg

4.   进入平台后,选择工具里的historicalData Manager,然后依照下图修改,勾选,然后点开始,慢慢等待,一般情况下下载2007.3.1~现在的数据需要几十个小时的时间。如图:

152302dzm2bmv78qr2rcrn.jpg

5.      转换数据

当你下载的数据完成之后,是CSV格式的,不能直接用于MT4,

需要进行转换。找到存放目录,将其名字改为货币对名称,如EURUSD(便于操作)。

将CSV数据拷贝到你的平台/experts/files文件夹内。如图:

152314d9um1to3dmtdurlr.jpg

6下载格式转换工具:CSV2FXT

在网址: eareview . net  注册一个帐户 然后到如图这里下载.如图:

152349cfc9fsfwmfnfjj4m.png

下载CSV2FXT转换工具 .如图:

152405cqz5ach1n6ytn1bn.png

下载格式转换工具:CSV2FXT ,将压缩文件中的experts文件覆盖到你的MT4目录里。
打开MT4打开你需要创建的历史数据的货币对图表(比如你要测试EURUSD,15分钟,那么就打开EURUSD,15M图表),将脚本CSV2FXT拖进图表中。
在参数中 csvfile 填上你的下载的数据名和后缀。如:EURUSD.csv.  
UseRealSpread中选择True。点确定。如图:

152416dzehspi188xxui8f.jpg

7 在eareview . net  注册一个帐户后,邮箱里会有一封带有number 数字编码,是专门试用Tick Data Suite 软件的KEY,先下载Tick Data Suite 软件如图:

152429byonnnfgugyfjpuc.png

注明:此软件试用期为7天,过期后,你用的电脑不再能使用Tick Data Suite 软件,除非你换台电脑再注册试用,或者交费使用.

安装打开Tick Data Suite 软件.如图:

152443gaoe8h633a4zg3e8.png

双击打开tds文件,即可进行历史测试了,

理论上就可以用TICK DATA数据来进行测试了,和普通历史回测一样,唯一的区别是不会再有“生成1M数据”的字样,而直接进行测试。

  测试完毕,你会得到99%的模型精度。如图:

152457ulcfrnraffzwru2z.png
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论71

nstar90
DDD
| 发表于 2020-8-8 07:15:58 | 显示全部楼层
这个方法不行的哈,我之前就是看到这个,但是后面到下载csv文件那步就不行了,脚本一直无法运行
举报

点赞 1 评论 使用道具

zw8086
D
| 发表于 2020-8-11 22:49:00 | 显示全部楼层
好复杂
举报

点赞 评论 使用道具

iris20kdi
D
| 发表于 2020-8-22 14:43:48 | 显示全部楼层
tick data suite 的回测数据一定得转换得来么
举报

点赞 评论 使用道具

xpian
DD
| 发表于 2021-4-29 21:34:53 来自手机 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

升龙
DD
| 发表于 2021-4-29 21:52:04 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

xiaoming
CC
| 发表于 2021-4-29 22:35:50 | 显示全部楼层
Thanks for sharing.
举报

点赞 评论 使用道具

daerbushen
DD
| 发表于 2021-4-30 08:19:27 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

qwe11
CCC
| 发表于 2021-5-2 12:18:36 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

yzsx2000
未及格
| 发表于 2021-5-2 13:38:11 来自手机 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

JOKEEBOSS
DD
| 发表于 2021-5-4 10:15:17 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

twb818
C
| 发表于 2021-10-28 10:30:46 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

狂奔的蚂蚁
未及格
| 发表于 2021-11-30 12:30:38 来自手机 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

aa39981143
D
| 发表于 2021-11-30 14:14:48 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

交易者
DDD
| 发表于 2022-1-9 10:04:49 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

krischen
DDD
| 发表于 2022-2-12 11:53:04 | 显示全部楼层
感谢分享,
举报

点赞 评论 使用道具

ea123ea
DDD
| 发表于 2022-2-12 15:00:00 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

李鹏
D
| 发表于 2022-2-12 17:01:20 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

jkiasdcom
D
| 发表于 2022-2-12 17:32:26 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

krischen
DDD
| 发表于 2022-2-13 12:32:48 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

1234下一页
发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)