跟随移动平均线是进行追踪止损的一种常用方法。您可以在下方下载适用于 MetaTrader 4 或 MetaTrader 5 的免费智能交易系统;该系统可以根据设定的参数,通过跟踪移动平均线来调整您交易的止损位。
什么是追踪止损?
如果您不了解追踪止损的概念,您可以查看以下内容:追踪止损是指当价格走向对您有利时将止损位靠近当前价格的操作。
追踪止损可以帮助交易者限制亏损并保护他们的利润。这是一种非常常见的做法。
您可能在书上及论坛中读到,外汇交易的首要规则之一是:减少亏损,增长盈利
什么是移动平均线?
移动平均线是最简单且最常用的指标之一。它通常被简称为 MA,是最近 N 根 K 线价格的平均值。交易者可以使用多种类型的移动平均线。其中最受欢迎的是简单移动平均线和指数移动平均线。
在以下图表截图中,您可以看到一条紫色的简单移动平均线,周期设定为 25。

在 MQL4(MetaTrader 4 中使用的编程语言)中,用于检索移动平均线值的函数为 iMA()
。
官方文档提供了更多关于 iMA() 函数的使用的信息。
追踪止损位跟随 MA
移动平均线追踪止损智能交易系统会根据当前 K 线或您选择的任何其他 K 线的移动平均线值,动态调整所选订单的止损位。
在趋势时段中,跟随趋势并及时止损是非常有用的。

移动平均线追踪止损 EA 为什么有用?
风险管理是交易中最重要的方面。为您的交易设定止损位将保护您免受保证金追缴和极端亏损。
在许多情况下,设置追踪止损位(即"移动止损位")是有用的。追踪止损是指止损位的值会在价格走向对交易有利时更新。
追踪止损有许多类型——它可以是固定的步长距离,也可以跟随某项技术指标。
如果采用我们的 MetaTrader 移动平均线追踪止损智能交易系统,止损位会跟随移动平均线的值。
使用我们的 MetaTrader 移动平均线追踪止损 EA 有多项优势:
- 可过滤选项,以选择要管理的交易。
- 一条完全可自定义的移动平均线。
- 如果没有止损位,将自动设置止损位。
- 当达到特定的利润值时,可以开始追踪止损。
- 当价格走向对交易有利时,止损位将跟随价格。
- 它的操作无需与交易者互动。
- 限制亏损。
- 确保利润。
- 避免保证金追缴。
- 当止损位更新时发送通知
参数
这款智能交易系统的以下输入参数可用于配置其操作和界面:
- 移动平均线 - 一个用于设置移动平均线周期的整数。
- 移动平均线偏移量(Shift) - 一个整数,用于将移动平均线移动一定数量的 K 线。
- 移动平均线方式 - MetaTrader 支持的四种移动平均线类型之一。
- 移动平均线应用价格 - 要应用移动平均线计算的价格类型。
- MA 值偏移量 - 用于止损位的 MA 的 K 线数量。0 是指当前蜡烛图。
- 开始追踪止损的盈利点数 - 开始追踪止损位的盈利点数。0 表示忽略盈利/亏损值。
- 仅应用于当前交易品种 - 如果为 true,则这款追踪止损 EA 仅会处理当前交易品种中的交易。如果设为 false,则 EA 将使用当前图表的时间框架计算所有交易品种的移动平均线值,并追踪所有止损位。
- 应用至 - 选择要应用追踪止损的交易方向。
- 按幻数过滤 - true 或 false 取决于您是否只想修改具有特定幻数的订单。
- 幻数 - 如果上述情况为 true,则指定幻数。
- 按注释过滤 - true 或 false 取决于您是否只想修改带有特定注释的订单。
- 注释 - 如果为 true,则指定注释。
- 启用追踪止损 - 如果为 true,则 EA 将变为活跃状态并立刻开始追踪止损。
- 启用通知功能 - 如果为 true,则 EA 将在触发时发送通知。
- 发送提醒通知 - 如果为 true,则 EA 将发送本地屏幕提醒。
- 发送通知至移动设备 - 如果为 true,则 EA 将发送推送通知至您的移动设备。
- 通过邮件发送提醒 - 如果为 true,则 EA 将在止损位更新时发送邮件。
- 显示图形面板 - 如果为 true,图表上将显示图形面板,用于控制智能交易系统。
其余输入参数决定了控制面板的外观和位置,并设置了一目了然的名称。
提醒!
如要启用电子邮件与移动设备通知,您需要事先在平台上配置它们。本地屏幕提醒无需进行额外配置。
规则
MA 追踪止损智能交易系统通过以下规则进行配置:
- 对于买入订单,前一根蜡烛图的移动平均线值必须高于初始止损水平并低于当前价格水平。
- 对于卖出订单,前一根蜡烛图的移动平均线值必须低于初始止损水平并高于当前价格水平。
如果移动平均线高于买单的当前价格,或低于卖单的当前价格,则不会修改止损位。
请务必要记住,我们希望止损位始终朝着订单方向移动,而不是增加止损距离。这有助于您遵循最佳实践的风险管理规则。
示例
您可以在下文中看到有关这款智能交易系统的典型示例。追踪止损功能会在每根蜡烛图跟随移动平均线(红线)后移动止损位。


下载 MT4 版移动平均线追踪止损智能交易系统
您可以通过以下链接下载这款智能交易系统,并按照显示的说明进行安装。
它的安装及使用方法都很简单。运行智能交易系统后,您可以设置所有必要的输入参数。
添加智能交易系统时,请确保您在常用选项卡中或平台菜单工具→选项→智能交易系统中启用了实时交易。否则,它将无法修改订单。

安装 MT4 版移动平均线追踪止损 EA
如要安装这款智能交易系统,请按照以下说明操作:
- 下载智能交易系统存档文件。
- 打开 MetaTrader 4 的数据文件(通过文件->打开数据文件夹)。
- 打开 MQL4 文件夹。
- 将存档中的所有文件夹直接复制到 MQL4 文件夹。
- 重启 MetaTrader 4 或用右键点击平台上的导航子窗口并选择刷新,以刷新智能交易系统列表。
您也可以查阅一份更详细的说明,以了解如何完成安装操作。
下载 MT5 版移动平均线追踪止损智能交易系统
您也可以下载用于 MetaTrader 5 的追踪止损 EA。请使用以下链接:
当您将智能交易系统附加到图表上时,您可以自定义其输入参数。
添加智能交易系统时,请确保您在常用选项卡中或平台菜单工具→选项→智能交易系统中启用了允许算法交易。否则,它将无法修改订单。
安装 MT5 版移动平均线追踪止损 EA
如要安装这款智能交易系统,请按照以下说明操作:
- 下载智能交易系统存档文件。
- 打开 MetaTrader 5 的数据文件(通过文件->打开数据文件夹)。
- 打开 MQL5 文件夹。
- 将存档中的所有文件夹直接复制到 MQL5 文件夹。
- 重启 MetaTrader 5 或用右键点击平台上的导航子窗口并选择刷新,以刷新智能交易系统列表。
结语
当价格呈现明显的趋势时,将追踪止损设为跟随移动平均线是一项非常恰当的操作。这种类型的追踪止损让您可以跟随趋势,并保护订单不受意外的价格飙升或走势逆转的影响。
您可以在任何 MT4 外汇经纪商处开立交易账户,然后您可以随意使用此处提供的 MetaTrader 4 版智能交易系统。如果您想使用这款智能交易系统的 MT5 版本,您需要去支持 MetaTrader 5 的经纪商处开立账户。
探讨
您对这款智能交易系统有什么建议或问题吗?您可以在智能交易系统论坛上与其他外汇交易者及 MQL 程序员讨论关于移动平均线追踪止损的问题。
更新日志
1.02 — 2025/5/26
- 增加了一个选项,仅会在交易先达到特定利润(利润点)时才会启用追踪止损。
- 增加了 MT5 版本的智能交易系统。
- 增加了对所有交易品种启用追踪止损的选项。
- 在高分辨率屏幕上增加了面板缩放功能。
- 改进了有关禁用自动交易的报告。
- 提升了 MT5 图表上按钮状态更新的流畅性。
- 修复了会导致当新值与旧值太接近时,止损位不移动的问题。
- 修复了计算过程,将考虑交易品种的价格跳动点大小(tick size,对 CFD 有用)。