找回密码
 立即注册

MT4MT5EA指标历史回测教程

[复制链接]

MT4MT5EA指标历史回测教程

[复制链接]
admin

185

主题

31

回帖

2万

积分

管理员

积分
20342
2023-10-21 16:01:22 | 显示全部楼层 |阅读模式
第一步:MT4软件上显示→EA交易测试
11.png


第二步:在面板上设置参数

1.  EA交易可以选择测试指标或测试EA。
2.  选择好指标或EA后继续选择交易品种和时间周期。
3.  复盘模型分每个即时价格、控制点、仅开盘价,如果仅仅是为了测试逻辑用控制点即可,程序员为了快速测试都是选择控制点,如果为了测试精度可以选择每个即时价格,千万不要选择仅开盘价,因为它的测试结果完全没意义。
4.  适用日期不要选择太远的,MT4自带的数据测试最近三个月就行了,如果需要高精度的数据和较远的数据建议去网上购买。
5. 复盘显示一定要打钩,这样才会弹出来测试图表实时波动,后面的精度条可以随意设置 “>>”这个符号表示暂停,点击后变成“||”才会启动测试
6. 要修改EA参数请点击EA属性。修改参数无需打钩,只需设置赋值即可。
22.png
3633.png



友情提示:
1. MT5在历史回测上和MT4差别较大,但是熟悉了MT4用MT5也没那么困难,MT5历史回测支持多货币跨周期测试,而MT4不支持多货币,并且MT4上使用跨周期可能获取数据不够完全,所以建议MT4历史回测的时候在参数上设置的周期要和EA测试界面的周期一致。
2. 测试结果中有几个数据需要注意MT4(buy 做多 、sell做空 、modify 修改止损或者修改止盈或者修改挂单价格 、sl 止损出场  、tp 止盈出场  、close at stop 测试终止全部平仓);MT5(buy in 做多、sell out 平多、 sell in 做空 buy out 平空...MT5相对变化较大这里就不一 一说明了)
3. 指标历史回测有两种方式,第一种即在测试面板上选择是测试指标还是测试EA,第二种当测试任意EA的时候,我们打开复盘显示就会生成测试图表,把需要测试的指标挂进去,随着测试K线的波动指标就运行了起来,但是第二种方法MT5不支持。
4. 历史回测至关重要,它可以缩短我们的测试时间,如果不会历史回测可能你需要花一天甚至一周时间来测试执行的正确性,但是历史回测可能就在几秒几分钟中测试完成,而且有些带未来函数的指标,不去历史回测就拿去用非常危险,历史回测可以让这些指标原形毕露。
5. 不要过于迷恋历史回测,可能你在网上经常看到别人打广告测试的结果非常漂亮。让你购买或者投资,你信了就上当了,当然交易老手是不会上这个当,甚至称之为“回测买地球,实盘亏成狗”,历史回测赚钱的实盘不一定赚钱,历史回测亏钱的实际可能真的亏钱,在使用真实账户运行程序之前一定要经过历史回测和模拟盘实际运行,这样减少风险,因为可能一个程序的BUG让你的真实账户爆仓。


公告
1.MT4请下载ex4(mq4是源码,不需要修改或者查看源码则无需下载mq4)

2.MT5请下载ex5(mq5是源码,不需要修改或者查看源码则无需下载mq5)

3.下载使用本网站的EA指标脚本带来的风险自己承担,请模拟测试后再实盘

4.本网站不出售成品EA,不承诺任何收益,不忽悠不骗人

5.本网站主要做程序定制开发,欢迎定制 qq:280726108 wx:bucaiea

QQ|Archiver|小黑屋|www.mtctp.com |

GMT+8, 2024-11-21 17:58 , Processed in 0.059229 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表