看到论坛里不少朋友在问EA挂单的问题,正好今天下午行情清淡,我整理了一份部署流程,供大家参考。注意,我侧重的是宏观交易者常用的逻辑,比如非农数据或利率决议前后,EA的稳健部署比单纯追求高频更重要。
先说MT4。第一步,确保你的MT4版本是Build 1400以上,老版本容易报错。把EA文件(通常是.ex4格式)复制到安装目录的MQL4/Experts文件夹,然后重启平台。在导航窗口拖拽EA到图表时,记得勾选“允许自动交易”和“允许DLL调用”——这点很关键,很多策略依赖动态链接库获取实时经济数据,比如美国CPI公布时,DLL调用能同步更新参数。我习惯在“常用”选项卡里把“仅用问号测试”去掉,避免模拟盘和实盘脱节。
MT5稍有不同。它的MQL5文件夹下没有Experts子目录,而是直接放EA文件。另外,MT5的“设置”里有个“交易”选项卡,记得把“允许对冲模式”打开,因为欧元/美元和英镑/美元这类直盘在非农数据前后容易双向波动,对冲模式能减少滑点影响。部署后,右键点击EA图标,选择“属性”,在“输入参数”里调整初始手数——建议从0.01起步,毕竟7月美联储利率决议临近,波动率随时会放大。
实操中,我常用一个笨办法:部署完EA后,观察它挂单的货币对是否与我的基本面分析一致。比如上周欧央行行长拉加德讲话偏鸽,我手动限制了EA在欧元上的开仓频率。如果EA的入场逻辑与宏观经济背离,比如它追涨欧元而实际利率差在扩大,我会暂停它。记住,EA是工具,不是上帝——非农就业人数或核心CPI一旦超预期,再好的算法也得让位于政策转向。
最后提醒,部署完一定要做回测。MT4的策略测试器里,勾选“每个报价模式”,用2023年至今的数据跑一遍,重点看最大回撤是否超过15%。MT5的测试器更强大,能模拟真实点差和佣金。如果回测结果在宏观事件期间表现稳定,再上实盘。今晚美国6月ISM制造业PMI即将公布,建议等数据落地后部署,避免EA在消息面冲击下频繁止损。
先说MT4。第一步,确保你的MT4版本是Build 1400以上,老版本容易报错。把EA文件(通常是.ex4格式)复制到安装目录的MQL4/Experts文件夹,然后重启平台。在导航窗口拖拽EA到图表时,记得勾选“允许自动交易”和“允许DLL调用”——这点很关键,很多策略依赖动态链接库获取实时经济数据,比如美国CPI公布时,DLL调用能同步更新参数。我习惯在“常用”选项卡里把“仅用问号测试”去掉,避免模拟盘和实盘脱节。
MT5稍有不同。它的MQL5文件夹下没有Experts子目录,而是直接放EA文件。另外,MT5的“设置”里有个“交易”选项卡,记得把“允许对冲模式”打开,因为欧元/美元和英镑/美元这类直盘在非农数据前后容易双向波动,对冲模式能减少滑点影响。部署后,右键点击EA图标,选择“属性”,在“输入参数”里调整初始手数——建议从0.01起步,毕竟7月美联储利率决议临近,波动率随时会放大。
实操中,我常用一个笨办法:部署完EA后,观察它挂单的货币对是否与我的基本面分析一致。比如上周欧央行行长拉加德讲话偏鸽,我手动限制了EA在欧元上的开仓频率。如果EA的入场逻辑与宏观经济背离,比如它追涨欧元而实际利率差在扩大,我会暂停它。记住,EA是工具,不是上帝——非农就业人数或核心CPI一旦超预期,再好的算法也得让位于政策转向。
最后提醒,部署完一定要做回测。MT4的策略测试器里,勾选“每个报价模式”,用2023年至今的数据跑一遍,重点看最大回撤是否超过15%。MT5的测试器更强大,能模拟真实点差和佣金。如果回测结果在宏观事件期间表现稳定,再上实盘。今晚美国6月ISM制造业PMI即将公布,建议等数据落地后部署,避免EA在消息面冲击下频繁止损。
专注宏观经济数据与央行政策解读,非农、CPI、利率决议一个不落