Skip to main content
EA(Expert Advisor,专家顾问)的参数是控制自动交易程序行为的核心设置。无论是手数大小、止损止盈距离,还是交易时段过滤,所有的交易逻辑都通过参数来驱动。正确配置参数不仅能让 EA 按照预期策略运行,也是保障资金安全、避免意外亏损的第一道防线。本篇将带你全面了解 MT5 EA 参数的入口位置、常见类型以及调整时需要注意的事项。

如何打开参数设置

在 MT5 中,打开 EA 参数设置窗口非常简单。按照以下步骤操作:
1

找到 EA 文件

在 MT5 的「导航」面板中展开「专家顾问」列表,找到你要使用的 EA 文件。
2

将 EA 拖拽到图表

用鼠标将 EA 文件直接拖拽到对应的图表窗口上,或者双击 EA 文件名。
3

弹出属性窗口

MT5 会自动弹出 EA 属性窗口,其中包含「常规」、「输入」、「依赖项」等多个标签页。
4

切换到「输入」标签

点击顶部的「输入」(Inputs)标签,即可看到该 EA 所有可配置的参数列表。在这里你可以查看并修改每一项参数的值。
如果 EA 已经加载在图表上,你也可以双击图表右上角的 EA 名称图标,或者右键图表选择「专家顾问属性」来重新打开参数窗口。

常见参数类型

不同的 EA 参数设计各有差异,但大多数 EA 都包含以下几大类参数。了解每一类参数的含义,有助于你更快速地读懂任何一款 EA 的配置说明。

手数类参数

控制每笔订单的交易量,是最直接影响风险的参数类型。
  • 固定手数:每笔订单使用固定的手数,例如 0.01
  • 账户比例:根据账户余额的百分比自动计算手数
  • 风险金额:根据每笔设定的最大亏损金额反算手数

止损 / 止盈参数

设置每笔订单的保护价位,通常以点数(Points)或价格距离来表示。
  • 止损点数(StopLoss):订单亏损到该点数后自动平仓
  • 止盈点数(TakeProfit):订单盈利到该点数后自动平仓
  • 价格距离:部分 EA 以实际价格差来设置止损止盈

时间过滤参数

限制 EA 在特定时段或特定日期内交易,避开高风险时段。
  • 交易时段:例如只在 08:00–18:00 开启交易
  • 星期过滤:排除周一开盘或周五收盘等波动较大的时段
  • 新闻时段过滤:在重大新闻发布前后暂停交易

策略相关参数

与 EA 核心交易逻辑直接相关的参数,通常因 EA 不同而差异最大。
  • 指标周期:例如均线周期 MA_Period = 20
  • 入场条件阈值:例如 RSI 超买超卖值
  • 信号确认过滤:要求多个条件同时成立才入场

风险控制参数

从整体账户层面控制风险,防止单次或累计亏损过大。
  • 最大回撤限制:账户亏损超过设定比例后停止交易
  • 最大持仓单数:限制同时存在的订单数量上限
  • 每日最大亏损:触发当日止损后 EA 暂停运行

参数调整注意事项

调整参数看似简单,但不当操作可能带来意想不到的风险。在修改任何参数之前,请务必留意以下几点:
不要在实盘运行时随意修改参数。 在 EA 运行过程中更改参数可能导致策略逻辑中断、订单保护失效,甚至触发意外的开平仓操作。如需修改,建议先暂停 EA,修改完成并验证后再重新启动。
更改参数前,先了解其含义。 每个参数背后都对应特定的逻辑,盲目修改可能导致 EA 行为完全偏离预期。请参考 EA 随附的说明文档,或向提供 EA 的开发者确认参数用途。
修改参数后务必重新验证。 建议在修改参数后,先在策略测试器中运行一次回测,或在模拟账户上观察至少一个交易周期,确认 EA 表现符合预期后再应用于实盘。
养成记录参数版本的好习惯:每次调整参数前,先将当前配置保存为 SET 文件存档,这样即使新配置效果不佳,也可以随时恢复到之前的状态。

保存与加载参数

当你调整好一组满意的参数配置后,强烈建议将其保存为 SET 文件,以便日后快速恢复或与他人共享。SET 文件记录了 EA 所有输入参数的当前值,是管理多套参数组合的最佳方式。

了解 SET 参数文件的完整使用方法

查看 SET 文件的保存步骤、加载方法及命名建议,让参数管理更加高效。
每个 EA 的参数不同,请参考该 EA 的说明文档了解具体参数含义。通用的参数名称(如 LotsStopLoss)在不同 EA 中行为可能也存在细微差异,使用前请仔细确认。