MT4 的结构与优势
MetaTrader 4 以简洁的四窗口图表布局与稳定的执行链路被广泛使用。它支持九档时间周期、三十种内置指标与 MQL4 编程语言,最大的价值在于庞大的 EA 与自定义指标资源,很多经过长期验证的策略都能找到对应的实现。
EA 的部署流程
把编译好的 EA 文件放入平台的专家目录,重启后在导航器中拖到图表上,设置参数与手数即可运行。EA 运行时会接管该图表的下单权限,需确认同一账户没有其他手动订单冲突。
部署检查清单:确认 EA 的交易品种与时间周期参数、确认最大手数与最大回撤限制、确认是否允许对冲与加仓、确认服务器时间与本地时间差。四项都核对过,再开启实盘。
回测的可信度
MT4 的策略测试器使用历史报价数据,模型质量分为仅开盘价、控制点与每个跳动三种。仅开盘价的回测会低估日内波动的影响,结果往往过于乐观。回测周期应覆盖至少一轮完整的利率周期,并单独统计数据公布窗口的表现。
常见操作路径
- 挂单:限价买入、限价卖出、停止买入、停止卖出四种,配合到期时间使用
- 移动止损:按点数或价格跟随,需注意在跳空缺口处不会被触发
- 部分平仓:分批减仓降低风险,剩余仓位继续跟随趋势
- 离线图表:关闭图表后仍保留数据,重新打开时补全历史报价
局限与替代
MT4 只有九档时间周期,缺少成交量分布与深度市场数据,股票与期货品种支持有限。如果策略需要在多周期共振或跨品种回测,应改用 MT5。MT4 与 MT5 的持仓不互通,同一账户无法在两个平台之间同步订单。
平台功能与系统要求随版本更新可能调整,下载前请核对官方发布说明。任何自动化策略都应先在模拟账户中完成足够长的验证周期,再考虑投入实盘资金。