公众号

扫码关注公众号

客服微信号

咨询客服微信号

返回顶部
热门分类
  • 指标
  • EA
  • 模板
  • 外汇
  • 黄金
  • 学院
  • 发帖数4674
  • 粉丝30

此人很懒,什么也没有留下

所属组:管理员
用户等级:
注册时间:2017/04/25
手机:未填写电话号码
邮箱:16479791179@qq.com
简介:这个人很懒,什么也没有留下
热门排行榜
  • 本周热榜
  • 本月热榜

用MT4实现历史数据质量99%的回测(外汇视频)

  [复制链接]
外汇学院 显示全部楼层 发表于 2017-11-17 15:10:20 |阅读模式 打印 上一主题 下一主题
用MT4实现历史数据质量99%的回测(外汇视频)
& m3 d! U1 T+ i0 R6 @9 G- M2 m- ]% C2 O, o, L8 U9 e; k
外汇视频:用MT4实现历史数据质量99%的回测
& V$ T  c+ r- ?9 ~# p2 Z4 |  u5 Y) g/ i- p, I
为什么需要TICK数据原因是我们从MT4历史中心下载的数据,最小单位是M1分钟图,MT4通过插值算法模拟得出实时的Tick数据,而并非真实的Tick数据,这种数据一般来说对于盈利大于15点的EA问题不是很大,但是对于那些小于15点,甚至5个点的剥头皮EA,数据的精确程度就至关重要了。1到2个点的差别就会导致结果大大的不同,因此当然是越精确越好。获取Tick数据最简单的办法就是到DUK的网站上去申请一个模拟帐户,然后通过其终端下载TICK数据。# Z4 s6 U& q) n' a# l" H8 F
·目前只有DUK提供免费的TICK数据下载,而且仅仅是从2007年3月01日到现在,数据质量较高。
0 E* ~9 ~2 j/ G9 ?·注册模拟帐户:http://www.dukascopy.com/swiss/chinese/forex/demo_fx_account/# Q" s0 L' Q* e  ]+ r( X+ s+ ^
输入名字和邮箱,就可以申请一个14天的模拟帐户,你的邮箱里即刻可以收到登录信息,以及JFOREX平台的下载链接:http://www.dukascopy.com/swiss/e ... etplace_demo_login/ 点击图上的Jforex会自动下载JAVA插件以及自动会安装
' Q+ H8 W5 M6 [; }" G# U·装完后会用你在邮箱里收到的登录用户名和密码登录
% N) y) W8 U9 F+ P+ H·进入后选择:工具-历史测试然后选择你需要下载的货币对
' C% @. ]; |# k1 u: b·选择时间段需要下载的时间段(最早到2007.03.01),注意截止日最好选择前几日,因为当日的数据不一定有效,特别是周末。
$ }+ l, ~7 h; h* ?·点击得到数据根据你所选择的时间段,下载时间会不同。当进度达到100%的时候,点击保存数据,这时历史数据将以.csv的格式保存到你所选择的目录,同理你可以选择下载其他货币对。
& I+ o% `8 x' v* ]. J8 S' J, I3 G& S0 M7 t# ]( f7 v  e& z1 O+ e- H
如何使用这些TICK数据?
/ F, k9 l) d6 x+ t- A( [) w1,  转换*.csv成为MT4可识别的FXT文件 – 拷贝附件脚本到MT4的相应目录(压缩包里有目录格式) – 移动你刚才得到的TICK数据(*.CSV)文件到experts/files目录 – 打开你需要的货币对图表(比如欧元/美元) – 选择图表的时间周期,比如如果你想测试H1就选H1 – 双击脚本:JFOREX2FXT,在弹出窗口中,点击输入参数标签项,第一项参数中输入CSV文件名:比如”EURUSD_Ticks__2011.02.01_2011.02.12.csv“ 点击确定,如果不弹出错误,会根据文件大小,以及您的计算机速度不同,转换的时间不同。完成后会弹出finished的提示窗。具体过程点击查看终端下的”智能交易“标签。注:不知何故,笔者在XP下执行未能成功,但是在VISTA下执行成功;各位可自行尝试。完成后你将在EXPERTS/FILES目录下发现你所需要的FXT文件。例如欧元15分钟:EURUSD15_0.FXT 注:  有些使用WIN7或则VISTA的朋友可能找不到FXT文件生成,可能是由于开启UAC导致的,可到 c:\Users\username\AppData\Local\VirtualStore\Program Files\ 下查找,如果仍然找不到,请搜索计算机,一定在某个地方生成了。6 J6 C$ d1 Q- @2 W; b0 G
2,拷贝FXT文件到tester/history目录将脚本所产生的.FXT文件拷贝到tester/history目录中9 B$ `! `0 M& E
3,利用TICK数据进行历史测试。双击”PATCH”脚本,点击确定。没有报错误,你就可以进行历史测试了。如果它正常工作,你将不会再看到”收集M1…”等信息,而是直接进行测试,最后显示的报告中你会看到99%的数据质量。(备注:什么是FXT文件?简单说就是MT4用你所下载的M1分钟图转换成你所测试周期的数据文件,通常你测试看到“收集M1,使用M5…就是产生FXT的过程,我们通过脚本直接生成FXT文件,就不需要MT4自动产生了)7 y7 O1 [" G, U+ O& i

$ |  D& @1 ]) S6 E5 i附:JFOREX2FXT 主要参数说明:
0 k6 t" E$ Q5 c5 @, {, E4 }CsvFile:你下载的TICK数据文件名,注意包含CSV的扩展名
# R  G- `1 R0 Q) C! [" XCreatHst:是否建立HST文件,默认选择否,就是普通历史测试所需的文件
. F3 i3 Y4 n6 e4 s/ gSpread:指定点差,默认是0,使用交易商提供的点差
5 Q  o8 {8 d8 ]: E* ?1 T) \- iGmtoffset:时差设置,DUK的时差是GMT时间,如果你想使用CET时间,这里可以设置为12 d, h2 E( e3 a* {: p  R
Pipscommission:可以设置佣金费率
. J% |1 e" `2 W" i' j脚本下载:9 x' {9 g+ r' P, l5 N% j! H6 ^

8 f( [% ^6 i0 V2 D1 t9 v+ ]后记:
' ?# y6 ]$ P! t9 P" l如何获得100%的数据质量?答案只有一个:真仓测试,也就是forward test。原因很简单,交易商不可能提供你100%的历史数据,何况交易清淡时期有扩大点差的行为,每个交易商的点差都不一样,你如何能通过DUK的数据得到所有交易商的精确数据?不可能的,所以说进行真仓测试是严谨测试的必要步骤。虽然真仓测试会消耗大量的人力物力,但是为了对你自己的资金负责,还是请不要跳过这个步骤!, D( Y3 m! `3 I  t
) Y' a! I$ l& n& Q7 @) E

! n. b. b+ P- w. W0 Y518外汇网(www.518waihui.com)--是一家专门提供外汇交易平台免费学习的专业化518外汇交易论坛、外汇开户炒外汇入门,如何炒外汇,外汇培训,外汇学习,提供外汇交易教程,外汇视频教程,外汇基础知识,外汇交易策略. 炒外汇工具,MT4技术指标、外汇技术指标分析外汇书籍下载 ,外汇赠金活动,十大外汇平台,外汇投资高手,外汇技术面分析技巧,外汇基本面分析技巧,黄金分析软件,主要是以公平公正的角度传达做外汇需要的心态 技巧。免费共享各种外汇交易投资策略,提供新鲜的外汇交易资讯和公平,透明的外汇交易平台。外汇视频:用MT4实现历史数据质量99%的回测.5 C2 u# {  S1 B( F8 n
: r8 p! X- d5 w6 a! W
518财经网(www.518waihui.com)立志成为全球最大的中文专业外汇论坛。为用户提供最快最全面的资讯服务,提供稳定实用的外汇交易软件系统及完善的培训教学,帮助投资者实现信息对称,让更多的投资者了解和参与外汇黄金市场。立志成为外汇论坛中的黑马网站。商务合作QQ:1967038611

★★★ 或者升级到“VIP等级”:可任意发帖+无限制金币+所有资源无限制下载。   联系管理员(微信:15000043492 )或者加QQ:1967038611 升等级!★★★
回复

使用道具 举报

精彩评论5

澳门论坛 显示全部楼层 发表于 2019-3-21 15:24:46
很好,辛苦楼主发这么有意义的帖
回复

使用道具 举报

云南生活网 显示全部楼层 发表于 2019-4-6 01:33:29
请楼主继续发好贴,支持你
回复

使用道具 举报

祭婷波淼 显示全部楼层 发表于 2019-6-23 19:13:20
帮你顶,人还是厚道点好0 f: j! C; n+ X+ b( Z# s/ ?
+ H1 z1 @+ d, C2 J2 j' H" U& ]

$ q3 L1 x2 O# c+ w; L
' a2 @: N. I- x5 s- k- E. N& p; r8 P7 S1 c3 u0 l. t

4 R: o! A5 N/ j( r: l
' ]- T$ R4 D. d- r
3 d5 a9 R7 b+ J  j- Q9 [! P" [9 Z4 ^9 S1 s9 I1 C9 _

* h9 k" y& X6 ^: p  z3 C' N1 W0 ~

, f* Y5 v1 E3 i, F& l/ {: W2 F" g" q* Y* j0 [0 X$ ~
回复

使用道具 举报

贵州论坛 显示全部楼层 发表于 2019-8-7 18:40:37
做做看哦,谢谢提供
回复

使用道具 举报

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

本版积分规则