客服热线:18391752892

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

   日期:2019-01-12     浏览:995    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 本帖最后由 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外汇程序化交易系统编程指南》(见百度阅读)。

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

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

注意此时在mt4终端区的“日志”页,可看到历史数据下载的日志。
由于网络的原因,历史数据可能不会一次成功下载成功。观察日志,如果有下载失败,或下载进度长期停滞,应点击“停止”,然后再次点击“下载”。
历史数据下载完毕后再进行EA测试,M1周期的模型质量为25%,其他周期可达90%。
4. 历史测试的其他注意事项
(1)点差:应使用略高于真实行情下的点差。如一般的ecn账户,eurusd和usdjpy可使用10,其他直盘15或20。
(2)历史测试结果的分析:历史测试的结果是否可信,是否有实盘意义,如何评估ea的测试结果。后续更新。

外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行