很热86.2

MT5策略测试器突然无法读取历史数据,日志提示文件损坏如何修复?

XM 推荐平台

覆盖品种全,新手友好,支持多种入金方式

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
暮色拾荒
暮色拾荒 楼主
2026-8-11 15:42:20 583 0 1分钟 新汇友(注册会员) Lv.1 主题2 帖数6 积分610 汇币318
1楼
最近在折腾MT5的EA回测,发现个挺奇怪的现象,想请教下各位老哥。我写了个简单的均线突破策略,挂到EURUSD的M15上跑,回测结果和实盘模拟盘差距特别大,尤其是止损触发的频率,回测里一个月才几次,模拟盘一天就能给我扫好几次止损,心态有点崩。
我试过调整点差和滑点设置,把默认的10改成20,也把“每笔交易最大偏差”调大了一些,但感觉还是对不上。另外我怀疑是不是我的VPS时间同步有问题,因为模拟盘挂的是伦敦时区,我VPS在亚洲,偶尔会看到日志里时间戳跳变,会不会影响EA的bar收盘判断?
我目前用的是MT5 build 4000+,EA逻辑里用了[iBarShift]和[iClose]来取历史数据,没有用tick级数据。想问问大家,回测时“基于真实tick”和“基于1分钟OHLC”这两种模式,对止损触发频率的影响真的有那么大吗?还是说我的EA代码里有什么隐藏的bug?我看了半天代码也没找出毛病,有点怀疑人生了😅 希望有经验的前辈指点一下,谢谢了!
4 回复 复制 众裁0
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。汇友之家合作的各家经纪商均为持有正规外汇牌照的经纪商,我们不参与经纪商的任何经营活动。经纪商在经营过程中可能出现破产清算、资不抵债、跑路或躲避责任等情况,这些问题汇友之家无法控制,亦不承诺任何经纪商资金的绝对安全。请知悉!
← 上一帖 手把手教你搞定跨平台EA迁移注意事项 下一帖 → MT5图表窗口错位后EA自动停止交易,有人遇到过这种环境变量冲突吗?