11评论

2收藏

EA评估报告(2)如何对EA进行高质量的历史测试?

avatar wp00000008 | 4788 人阅读 | 11 人评论 | 2016-12-27

本帖最后由 wp00000008 于 2016-12-28 15:12 编辑


本人将推出一系列的以ea为主题的评估报告,含自主研发的EA和网络上的其他ea,欢迎关注。
EA评估报告总目录:http://www.eazhijia.com/thread-474769-1-1.html


EA测试的模型质量


EA测试的模型质量关系到它的测试结果的可信度,特别是止盈和止损比较小的EA。
目前在mt4平台上,借助于mt4官方提供的历史数据,最高模型质量可达到90%。
mt4官方提供的历史数据最小粒度为M1开盘价、收盘价、最高价和最低价。
借助于tickstory等第三方工具,使用瑞士dukascopy银行提供的tick级别的数据,模型质量可以达到99.9%。
本章关注的主要内容为模型质量,其他的部分有忽略。
本章部分内容来自于《MT4外汇程序化交易系统编程指南》(见百度阅读)。



""
还没有人打赏,支持一下

评论|共 11 个

wp00000008

发表于 2016-12-27 16:59:36 | 显示全部楼层

1. 下载和安装mt4客户端

可从www.metaquotes.net网站下载mt4客户端。或使用已有的mt4。

2. 申请metaquotes模拟账户

metaquotes公司有提供自有的模拟账户,使用这种模拟账户来下载该公司提供的历史数据并进行测试,可信度是最高的。
metaquotes公司的模拟服务器未公开,一般的交易者并不知道。
打开mt4客户端,点击“文件”菜单,点击“开新模拟帐号”,出现如下界面:

r001-1.jpg

用鼠标双击“添加新交易商”,输入如下内容并按回车键:
MetaQuotes-Demo

r001-2.jpg

稍等片刻,一个新的交易商服务器“MetaQuotes-Demo”出现了:

r001-3.jpg

点击“下一步”进行开户。余下的流程略。


wp00000008

发表于 2016-12-27 17:01:16 | 显示全部楼层

3. 下载mt4官方提供的历史数据

将mt4终端区翻到“日志”页,点击“工具”菜单,点击“历史数据中心”。
找到要下载历史数据的货币对,选择“一分钟图”,点击下载:

r001-4.jpg

注意此时在mt4终端区的“日志”页,可看到历史数据下载的日志。
由于网络的原因,历史数据可能不会一次成功下载成功。观察日志,如果有下载失败,或下载进度长期停滞,应点击“停止”,然后再次点击“下载”。
历史数据下载完毕后再进行EA测试,M1周期的模型质量为25%,其他周期可达90%。

4. 历史测试的其他注意事项

(1)点差:应使用略高于真实行情下的点差。如一般的ecn账户,eurusd和usdjpy可使用10,其他直盘15或20。
(2)历史测试结果的分析:历史测试的结果是否可信,是否有实盘意义,如何评估ea的测试结果。后续更新。



kamanqi

发表于 2018-6-24 03:35:40 | 显示全部楼层

学习了 感谢楼主

xiaoscra

发表于 2020-6-19 21:33:33 | 显示全部楼层

前排支持下

wz064

发表于 2020-6-23 12:09:40 | 显示全部楼层

前排支持下

朋友

发表于 2020-8-6 18:49:49 | 显示全部楼层

学习了,不错

pidgin

发表于 2020-8-17 14:39:59 | 显示全部楼层

学习了,不错

一切如意

发表于 2020-11-7 10:00:37 | 显示全部楼层

1040209000

发表于 2021-7-10 17:06:24 | 显示全部楼层

顶下

12下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则