🪄
MQL5 傻瓜式向导:四步拼出多信号组合 EA
MQL5向导信号组合时间过滤器EA入门
向导让编程零基础也能上手
任何 MT5 用户都能创建自定义 EA,甚至无需懂 MQL5。新版向导支持基于多个信号组合创建 EA,过程仍是逐步选参数,并未变复杂。
第一步:定品种与时间框架
先定义 EA 交易的品种与周期,例如 EUR/USD + M10。这是所有信号的时间基准。
选信号:多周期多品种组合
本文使用的信号组合展示了向导的灵活性:同品种多周期、跨品种信号、时间过滤器可任意叠加。
// 向导里勾选的信号(示意)
EMA('EURUSD', M10, 31); // 指数移动平均
Stochastic('EURUSD', M10, 8,3,3); // 随机振荡
EMA('EURUSD', H1, 24); // 更高周期定方向
Stochastic('EURJPY', H4, 8,3,3); // 跨品种信号
IntradayTimeFilter(); // 时间过滤器
IntradayTimeFilter:让信号分时段生效
时间过滤器揭示其他信号在一周特定时段的效率。比如欧盘开盘波动大、亚盘清淡,可只让信号在高效时段工作,过滤低质量交易。
生成与后续
四次单击后向导输出完整 EA 源码。可继续在 MetaEditor 里手改参数或加逻辑,是边学边用的理想起点。
✦ 先小仓验证向导 EA
向导 EA 逻辑透明但未经策略验证。上线前务必在策略测试器跑样本外,再小资金实盘观察。
小结
常见信号组合示例
新手最稳的组合是“趋势方向 + 震荡确认 + 时间过滤”:用高周期 EMA 定多空方向,低周期 Stochastic 确认超买超卖,再用 IntradayTimeFilter 只在高效时段放行。这样三层互相制衡,比单信号盲开稳健得多。
- 趋势+震荡:H1 EMA 定方向,M10 Stochastic 找入场。
- 跨品种确认:EURUSD 与 EURJPY 同向才开,过滤假突破。
- 时间过滤:只在欧盘/美盘重叠高波动时段交易。
✦ 组合不是越多越好
信号叠加到 5 个以上容易互相抵消、过度拟合。建议从 2~3 个逻辑互补的信号起步,逐步验证再加。
向导把 EA 开发降维成“选信号+填参数”。EMA/Stochastic/跨周期/时间过滤器组合即可产出可交易机器人,是零基础入门与快速验证想法的最佳路径。
常见问题
不需要。选信号+填参数即可生成可交易机器人,生成的源码也能继续手改,是零基础入门路径。
时间过滤器,让其他信号只在高效时段(如欧盘开盘)生效,过滤低质量交易。
逻辑透明但未经策略验证,上线前务必在策略测试器跑样本外,再小资金实盘观察。