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

如何用历史数据对外汇EA进行回测  

| 发表于 2020-8-10 21:00:01 | 显示全部楼层 |复制链接
最后由 EA学院 于 2020-7-13 21:55 编辑

有很多使用外汇EA的交易者,都是下载EA或者购买EA后拿来直接使用,使用之前只是看了这款外汇EA的说明或者广告介绍,并没有认真了解这款EA的策略怎么样,优点和缺点在哪里。

对于外汇交易者来说,只有充分了解一款EA的策略,这样才能明白这款EA在什么行情下效果比较好,在什么行情下效果可能不行,才能做到不管是盈利还是亏损,都心里有数。因此,我们建议大家不要使用不知道如何运行的外汇EA,这样会给个人带来未知的风险。

下面这个教程,就来教大家如何用历史数据进行回测,这样就可以在很短的时间内进行几百上千笔交易,可以很快的了解一款EA的策略和优缺点。

1.安装EA,如果不知道怎么安装EA可以参考下面的文章,学习一下如何安装外汇EA

MT4平台的安装与操作指南

2.下载历史数据:

在MT4上依次点击工具、选项,如下图所示:

141337u0472b42r0p04aa4.jpg


在“图表”选项卡,把这两个柱数,设成很多个9,至于输入多少个9,我也不知道,反正我是在输入框里按住9不松手,直到输不进去为止,最后会显示最大值,如下图所示:

141355fbbebzbe1jeolsbl.jpg

输入完成后点击“确定”,然后重启MT4。

重启后进入“工具”、“历史数据中心”。

141421bpkgbbgbbhv94ure.png

我要下载GBPJPY欧美的数据,在左侧的交易品种中找到GBPJPY,双击“1分钟图-5分钟图-一直到-月线图”把所有的时间图前面的小图标都点成黄绿的彩色。

点击“下载”按钮,如下图所示。

141440lkrfqs1h1p1mujzh.png

点击下载后,下载按钮会变成灰色,在日志中可以看到,数据已经开始下载中(如下图)。

如果下载按钮从灰色变成可点击的状态,说明下载停止了,这时就要再次点击“下载”按钮,继续下载。

141504qladc4vzbfvqw33v.png

下载历史数据会连国外的服务器,所以根据你的网速,有时候下载一个要断很多次,如果这样,就重新开始,如果一直都不行,可以跟晓辉编程联系,我们可以帮你下载。

下图就是下载完成以后的截图,数据库的记录已经增加到600多万。下面日志里也已经到了现在的月份,这就说明数据全部下载完。

141541mjvlpe64vib9i1lj.png

3、用历史数据回测

我这里用的EA是MT4-GBPJPY-H1-突破交易系统EA,回测时间是2015年1月到2018年7月,看看在GBPJPY上跑的结果会怎么样。

首先调出“EA交易测试”面板,如下图。点击“显示”、“EA交易测试”。

141558sf17fk0sskzresoe.png

选择回测的EA、设置交易品种、勾选日期,并设置回测日期,勾选复盘显示,选择时间周期、设置点差。优化的勾不要选,关于优化我会再专门写一篇教程。

141623u07ji0pqf2jh2l2h.jpg

设置这些大家基本都能看的明白,可能唯一不太明白的是“复盘模型”,复盘模型有三个选项,分别是“每个即时价格”、“控制点”、“仅用开盘价”。

每个即时价格大概意思是用最精确的价格来进行回测,但是速度也最慢,仅用开盘价回测速度最快,不过数据用的少,结果可能不太精确,控制点在两个中间,控制点的意思是在一根K线上随机选择12个点来进行回测,开盘价是只用每根K线的高开低收4个价格,每个即时价格是用有数据记录的全部的价格进行回测。这个选择,大家可以根据自己的电脑运算能力进行选择。

设置好之后点击“开始”,正常情况图表会向左边快速滚动。时间当然就是我们在上面设置的回测时间,从2015年1月到2018年7月。

在回测过程中,可以通过下面的滑块和按钮控制EA回测速度和暂停回测。

通过点击下面的“结果”、“净值图”、“报告”,查看交易结果。

141643c118vzkvv8k13kgv.jpg

下图是回测结束后看到的报告。看起来还不错。

141707ngm5t90oe9z1z0tm.gif
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论36

liuzizai
DDD
| 发表于 2020-8-10 21:23:46 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

zzz
D
| 发表于 2020-12-1 15:43:59 | 显示全部楼层
为什么我的EA回测后没得报告呢
举报

点赞 评论 使用道具

thekof32
CC
| 发表于 2021-2-19 11:38:29 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

zhy2505000
DD
| 发表于 2021-2-28 12:48:59 | 显示全部楼层
支持楼主
举报

点赞 评论 使用道具

hanfeng
D
| 发表于 2021-3-28 00:32:08 | 显示全部楼层
谢谢分享,非常不错
举报

点赞 评论 使用道具

JOKEEBOSS
DD
| 发表于 2021-3-28 08:57:35 | 显示全部楼层
mt4內建回測值量很差
举报

点赞 评论 使用道具

latage
未及格
| 发表于 2021-3-28 11:57:30 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

ppxh
DD
| 发表于 2021-4-2 09:08:28 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

latage
未及格
| 发表于 2021-4-2 16:07:48 | 显示全部楼层
学习学习
举报

点赞 评论 使用道具

liuzizai
DDD
| 发表于 2021-4-3 14:08:13 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

xpian
DD
| 发表于 2021-4-17 10:39:32 来自手机 | 显示全部楼层
学习学习
举报

点赞 评论 使用道具

Leonjo
未及格
| 发表于 2021-4-17 12:46:14 来自手机 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

qwe11
CCC
| 发表于 2021-4-18 08:03:28 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

戏入人生abc
D
| 发表于 2021-10-9 14:23:50 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

levoer
D
| 发表于 2021-10-10 03:02:40 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

naowei
CCC
| 发表于 2021-10-10 11:53:14 | 显示全部楼层
zzz 发表于 2020-12-1 15:43
为什么我的EA回测后没得报告呢

点击下面的“报告”,即可看到综合报告。点击“结果”,右键选择“保存为报告”,即可保存整个测试结果报告。
举报

点赞 评论 使用道具

136925
D
| 发表于 2021-10-10 15:39:20 | 显示全部楼层
如何用历史数据
举报

点赞 评论 使用道具

ninja9
CC
| 发表于 2021-10-10 19:08:54 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

tianping
DDD
| 发表于 2021-10-10 20:05:53 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

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

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