幽灵止损及止盈(Ghost SL & TP)是一款适用于 MetaTrader 平台(MT4 和 MT5)的免费智能交易系统(EA)。您可以使用这款智能交易系统隐藏您的止损位和止盈位。通过止损及止盈位进行风险管理是实现盈利的关键点之一。尽管猎杀止损(stop-loss hunting)在很大程度上是一种误解(因为没有哪家信誉良好的经纪商会通过操纵图表来触发您的止损位,但交易员仍有正当的理由来避免在交易中设置明确的止损或止盈位。无论是因为交易员偏好市场订单而非止损订单,还是因为需要隐藏交易跟踪器中的实际止损/止盈水平,这都有其合理性。要实现这一点的方法之一是使用 MetaTrader 版隐藏止损及止盈 EA。下文将介绍如何隐藏您的止损位和止盈位。
可隐藏止损及止盈位的 EA
有两种方法可以避免暴露您的止损位(或止盈位):
- 在头脑中设定止损位,并在价格触及时手动触发它。
- 通过智能交易系统 (EA) 监控价格,并在触及隐藏止损位时触发平仓。
幽灵止损及止盈 EA 这款智能交易系统可以让您在头寸中设置不被他人发现的秘密止损及止盈值。
止损及止盈位不会保存在 MetaTrader 的订单信息中,它们仅对 EA 可见。
因此,在您的止损位及止盈位被触发之前,经纪商或其他观察者将无法知晓它们的值。
您可以通过多种方式来配置这款智能交易系统。同时,它的操作方式非常简单。
幽灵止损及止盈 EA 的功能
幽灵止损及止盈 EA 包含几项有助于您实现交易目标的重要功能。
隐藏的止损及止盈位
您通过它的输入参数设置的止损及止盈值不会传输到经纪商的服务器。
您可以将止损及止盈位定义为与交易开盘价的距离(以点数计)。
过滤选项
您可以选择按幻数应用止损位及止盈位,使它们仅应用于匹配的头寸。此外,您还可以根据头寸注释及交易方向来过滤头寸。
这允许您将相同的管理规则应用于所有头寸。您甚至可以选择管理其他交易品种的交易,但需要注意的是,相同的止损/止盈距离不一定适合所有交易工具。
自动平仓
当价格触及止损位或止盈位时,EA 将自动关闭头寸。
通知
您可以启用通知功能,以便在平仓时通过电子邮件、移动设备通知或平台弹窗收到提醒。
提醒!
这款智能交易系统不会替换交易中现有的止损及止盈位,因此,如果您已在头寸中设置了止损及止盈值,您可以在使用这款智能交易系统之前先将它们移除。
它的安装及使用方法都很简单。运行智能交易系统后,您可以设置所有必要的输入参数。
MT4 版幽灵止损及止盈 EA 的安装
如要安装这款 MT4 版幽灵止损及止盈 EA,请按照以下说明操作:
- 下载智能交易系统存档文件。
- 打开 MetaTrader 4 的数据文件(通过文件->打开数据文件夹)。
- 打开 MQL4 文件夹。
- 将存档中的所有文件夹直接复制到 MQL4 文件夹。
- 重启 MetaTrader 4 或用右键点击平台上的导航子窗口并选择刷新,以刷新智能交易系统列表。
您也可以查阅一份更详细的说明,以了解如何完成安装操作。
添加智能交易系统时,请确保您勾选了常规选项卡上的允许实盘交易复选框。
您还应该在 MT4 平台的菜单“工具→选项→智能交易系统”上勾选允许自动交易复选框。否则,它将无法修改订单:
MT5 版幽灵止损及止盈 EA 的安装
如要安装这款 MT5 版幽灵止损及止盈 EA,请按照以下说明操作:
- 下载智能交易系统存档文件。
- 打开 MetaTrader 5 的数据文件(通过文件->打开数据文件夹)。
- 打开 MQL5 文件夹。
- 将存档中的所有文件夹直接复制到 MQL5 文件夹。
- 重启 MetaTrader 5 或用右键点击平台上的导航子窗口并选择刷新,以刷新智能交易系统列表。
添加智能交易系统时,请确保您启用了常规选项卡上的允许算法交易:
您还应该在 MT5 平台的菜单“工具→选项→智能交易系统”上勾选允许算法交易复选框。
输入参数
幽灵止损及止盈 EA 配备多项输入参数,您可以根据个人偏好进行调整:
- “买入”订单的参考价格:“买入价”(Bid) 或“卖出价”(Ask),用于为“买入”订单增加/减少止损/止盈距离。
- “卖出”订单的参考价格:“卖出价”(Ask) 或“买入价”(Bid),用于为“卖出”订单减少/增加止损/止盈距离。
- 滑点:对止损/止盈位执行滑点的容忍度。
- 异步模式(仅限 MT5):当需要同时平仓多笔头寸时,启用该模式可以更快且几乎同样可靠地平仓。
- 仅应用于当前交易品种: - 如果为 true,则仅关注当前图表交易品种的交易;否则,EA 将尝试监控所有交易品种的交易。将这项参数设置为 false 时,您应该格外谨慎,因为不同的交易品种通常需要不同的止损/止盈值。
- 应用至:选择要应用的订单类型。
- 按幻数过滤:如果为 true,则 EA 仅会监控具有特定幻数的订单。
- 幻数:如果上述情况为 true,则指定幻数。
- 按注释过滤:如果为 true,则 EA 仅会监控具有特定注释的订单。
- 注释:如果上述为 true,则指定注释。
- 启用监控:如果为 true,则 EA 将启动活跃模式,并立即跟踪您的交易(并在必要时平仓)。
- 启用通知功能:如果为 true,则 EA 将在平仓时发送通知。
- 发送预警通知:如果为 true,则 EA 将发出本地屏幕预警。
- 发送通知至移动设备:如果为 true,则 EA 将发送推送通知至您的移动设备。
- 通过邮件发送通知:如果为 true,则 EA 将在平仓时发送电子邮件。
- 显示图形面板:如果为 true,图表上将显示图形面板,用于控制智能交易系统。
- 显示线条:如果为 true,则 EA 将在图表上显示其幽灵止损线和止盈线。它仅适用于当前图表交易品种中的交易。
探讨
您对这款智能交易系统有什么建议或问题吗?您随时可以在我们的论坛上与其他交易者及编程人员探讨关于幽灵止损及止盈 EA 的问题。
更新日志
1.04 — 2025/6/25
- 增加了 MT5 版本的智能交易系统。
- 添加了可选线条,用于显示被隐藏的止损及止盈水平的当前价格值。
- 在高分辨率屏幕上增加了面板缩放功能。
- 添加了一项输入参数,可选择将面板放置在图表的哪个角落。
- 增加了一个选项,可启用对其他交易品种交易的监控。
- 修改了用于检测和报告被禁用的自动交易的方式。
- 重构了源代码并提升了其性能。





