各位汇友,最近私信里不少朋友问EA部署的问题,趁今天复盘间隙,把MT4/MT5的实操步骤整理一下。我自己从2018年开始跑EA,踩过不少坑,这篇帖子主要针对刚接触自动交易的朋友,尽量避开那些容易翻车的细节。
先说MT4的部署流程。下载EA文件后,通常是个.ex4或.mq4格式,注意别把.mq4源文件直接扔进“Experts”文件夹,系统不识别。正确做法:打开MT4,导航到“文件”->“打开数据文件夹”,然后依次进入“MQL4”->“Experts”,把EA复制进去。重启MT4后,在导航器的“EA交易”里右键刷新,就能看到刚放进去的EA。拖拽到图表上时,务必先关掉“允许自动交易”的全局开关,等参数设置完再开启,否则容易出现参数未生效就开单的Bug。
MT5步骤类似,但路径是“MQL5”文件夹,且EA文件后缀是.ex5。这里有个关键点:MT5的EA参数里,“手数”和“风险百分比”要特别留意。我回测过2023年英镑兑美元的数据,如果设置固定手数0.1,在波动剧烈时可能因资金不足被强制平仓,建议新手先用“余额百分比”模式,比如设2%,这样资金曲线更平滑。
再说个容易忽略的:EA运行前,一定要在“工具”->“选项”->“EA交易”里,勾选“允许DLL导入”和“允许WebRequest”。很多EA需要调用外部数据,比如API获取新闻或汇率,不勾这两项,策略会直接罢工。我自己测试过,不开启DLL导入的情况下,某些马丁格尔类EA会在第5单后卡住,导致浮亏无法对冲。
最后,建议先装个模拟盘跑两周。我去年回测EURUSD的均线交叉策略,发现历史数据表现完美,但实盘时因点差问题,胜率从68%掉到52%。别迷信回测,实盘才是检验标准的唯一真理。有问题可以跟帖,我尽量回复。
先说MT4的部署流程。下载EA文件后,通常是个.ex4或.mq4格式,注意别把.mq4源文件直接扔进“Experts”文件夹,系统不识别。正确做法:打开MT4,导航到“文件”->“打开数据文件夹”,然后依次进入“MQL4”->“Experts”,把EA复制进去。重启MT4后,在导航器的“EA交易”里右键刷新,就能看到刚放进去的EA。拖拽到图表上时,务必先关掉“允许自动交易”的全局开关,等参数设置完再开启,否则容易出现参数未生效就开单的Bug。
MT5步骤类似,但路径是“MQL5”文件夹,且EA文件后缀是.ex5。这里有个关键点:MT5的EA参数里,“手数”和“风险百分比”要特别留意。我回测过2023年英镑兑美元的数据,如果设置固定手数0.1,在波动剧烈时可能因资金不足被强制平仓,建议新手先用“余额百分比”模式,比如设2%,这样资金曲线更平滑。
再说个容易忽略的:EA运行前,一定要在“工具”->“选项”->“EA交易”里,勾选“允许DLL导入”和“允许WebRequest”。很多EA需要调用外部数据,比如API获取新闻或汇率,不勾这两项,策略会直接罢工。我自己测试过,不开启DLL导入的情况下,某些马丁格尔类EA会在第5单后卡住,导致浮亏无法对冲。
最后,建议先装个模拟盘跑两周。我去年回测EURUSD的均线交叉策略,发现历史数据表现完美,但实盘时因点差问题,胜率从68%掉到52%。别迷信回测,实盘才是检验标准的唯一真理。有问题可以跟帖,我尽量回复。
专注技术分析与策略回测,分享K线形态识别与指标组合实战经验