Trailing Stop Manager PRO
- 实用工具
- Prime Horizon
- 版本: 3.0
- 更新: 18 五月 2026
- 激活: 10
Trailing Stop Manager PRO v3.0 — 持仓管理套件(MT5)
Trailing Stop Manager PRO 是一款用于 MetaTrader 5 的智能交易系统,可自动管理您所有的持仓:移动止损、保本、部分平仓、回撤保护与提醒。3.0 版本是一次完整重构,扩展了移动止损模式,新增 Telegram 提醒,集成针对 Funded 账户的回撤保护,并提供带交互控件的可视化仪表盘。
该 EA 可与手动订单及任何其他智能交易系统生成的订单配合工作。它可以管理账户中的所有持仓,或针对特定的品种与 MagicNumbers(用于多策略配置的 CSV 列表)。
v3.0 新特性
- 6 种移动止损模式(v1.0 为 2 种):Fixed Pips、ATR、Chandelier Exit、Moving Average (SMA/EMA)、Parabolic SAR、Candle High/Low
- 3 级累计部分平仓(TP1、TP2、TP3),每级平仓百分比可配置
- 一键 5 种风险预设:Custom、Scalper、Day Trader、Swing、Funded Account
- 针对 Funded 账户的 Equity Drawdown Protection(每日和总体限制,自动平仓)
- Profit Lock:锁定已达到利润峰值的可配置百分比
- Virtual SL:对经纪商隐藏的移动止损
- 通过 WebRequest 发送 Telegram 提醒(Bot Token + Chat ID)
- 反点差过滤器:当点差超过阈值时暂停移动止损
- 通过 CSV 实现多品种与多 MagicNumber 过滤
- 交互式仪表盘:每日统计、拖放、DPI 缩放、工具提示
- 状态持久化:ON/OFF 状态在重启后保留
目的
- 统一管理账户所有持仓的止损
- 根据波动性动态调整止损(ATR、Chandelier、Candle H/L 模式)
- 在 Funded 账户评估期间保护资金(Daily DD、Overall DD)
- 通过 CSV 过滤器并行管理多个 EA 和策略
- 通过交互式仪表盘提供实时监控
6 种移动止损模式
- Fixed Pips:以点数表示的固定距离,两次修改之间设最小步长
- ATR Dynamic:根据波动性调整止损(ATR x 乘数)
- Chandelier Exit:锚定于某窗口的最高/最低点,减去一个 ATR
- Moving Average:跟随移动平均线(SMA 或 EMA),带点数缓冲
- Parabolic SAR:只要 SAR 保持在价格的正确一侧就跟随它
- Candle High/Low:跟随最近 N 根 K 线的最低/最高点,带缓冲
Equity Drawdown Protection(Funded 账户)
专为在 Funded 账户上进行评估的交易者设计的模块。持续监控两个可配置的限额:
- Max Daily DD %:基于当日开始净值的最大允许回撤(服务器时间 00:00 重置)
- Max Overall DD %:自 EA 首次附加以来的最大允许回撤
一旦触发,EA 可以平掉所有持仓(DD_CloseAll)和/或暂停任何新的移动止损(DD_StopTrailing)。可从仪表盘手动解除锁定(RESET DD 按钮)。
Profit Lock
当利润达到激活值(ArmAtPips)后,EA 通过从入场价格计算的止损锁定观察到的利润峰值的一个百分比。该止损不再可向后移动。
Telegram 提醒
在每个关键事件时向您的个人 Telegram bot(通过 @BotFather 创建)发送结构化通知:保本激活、TP1/TP2/TP3 命中、Profit Lock 激活、Basket Close 触发、Equity DD 突破。通过 inputs 中的 Bot Token + Chat ID 进行配置。需在 工具 > 选项 > 智能交易系统 > 允许 WebRequest 中添加的 URL:https://api.telegram.org
5 种 Risk Preset(一键配置)
启动时,所选预设将覆盖相应的输入:
- Custom:您的参数保持不变
- Scalper:trailing 8 点,step 2,BE 5 点,1 个 TP 在 10 点(50%)
- Day Trader:trailing 20 点,step 5,BE 15 点,3 个 TP 在 20/40/60 点(30/30/50%)
- Swing:trailing ATR,BE 50 点,TP 在 100/200 点
- Funded Account:trailing 15 点,BE 8 点,2 个 TP,Equity DD 已启用(3% daily / 7% overall)
3 级部分平仓(TP1 / TP2 / TP3)
每一级有自己的点数阈值和自己的平仓百分比。各级按顺序触发(TP2 要求 TP1 已达到,依此类推),手数基于每次平仓后剩余的手数计算。
过滤器与多策略兼容性
- 方向:仅 Buy、仅 Sell 或两者
- 品种:CSV 列表(例如 EURUSD,XAUUSD,GBPJPY)或留空以涵盖账户所有品种
- MagicNumbers:CSV 列表(例如 12345,67890)或留空以涵盖所有 magic
- 会话:时间窗口(服务器时间),支持跨越午夜
- 反点差:当点差超过 N 点时暂停移动止损
仪表盘
- 显示活动模式、浮动 P&L、trailed/pending 持仓数量
- 每日统计:Day P&L、BE Locks、TP Hits (TP1/TP2/TP3)、Profit Locks、Max DD
- 交互按钮:ON/OFF(状态持久化)、CLOSE ALL(双击确认)、RESET DD
- 可拖动标题、自动 DPI 缩放(兼容 4K)、各部分附带教学工具提示
- 图表可视化:盈利区、SL/VSL 线、TP 等级、每笔交易的迷你面板、移动止损历史点
主要参数
Risk Preset:Custom / Scalper / Day Trader / Swing / Funded
Trailing:TrailingMode、EnableTrailing、TrailingStopPips、TrailingStepPips、ATR_Period、ATR_Multiplier、Chandelier_Period、Chandelier_ATR_Mult、MA_Period、MA_Type、MA_Shift、MA_Buffer_Pips、SAR_Step、SAR_Maximum、Candle_Lookback、Candle_Buffer_Pips
Break-Even:EnableBreakEven、BreakEvenPips、BreakEvenExtraPips
3 级 Partial Close:EnableTP1/TP2/TP3、TP1_Pips/TP2_Pips/TP3_Pips、TP1_ClosePercent/TP2_ClosePercent/TP3_ClosePercent
Profit Lock:EnableProfitLock、ProfitLock_ArmAtPips、ProfitLock_LockPct
Virtual SL:UseVirtualSL、VirtualSL_ShowLine
Basket Close:EnableBasketClose、BasketProfitTarget、BasketLossLimit
Equity Drawdown Protection:EnableEquityDD、MaxDailyDD_Percent、MaxOverallDD_Percent、DD_CloseAll、DD_StopTrailing
会话 / 点差过滤器:EnableSessionFilter、SessionStartHour/Min、SessionEndHour/Min、EnableSpreadFilter、MaxSpreadPips
持仓过滤器:TrailBuyOnly、TrailSellOnly、TrailSymbolsFilter (CSV)、MagicNumbersFilter (CSV)
提醒:EnableAlerts、EnablePushNotifications
Telegram:EnableTelegram、TG_BotToken、TG_ChatID、TG_AlertBE、TG_AlertTP、TG_AlertProfitLock、TG_AlertBasket、TG_AlertDD
仪表盘:ShowDashboard、DashboardX、DashboardY、DashWidth、DPIScaleOverride、DashFontBoost
使用方法
- 将 .ex5 文件复制到 MQL5/Experts 文件夹并重启 MT5
- 对于 Telegram 提醒,请在 工具 > 选项 > 智能交易系统 > 允许 WebRequest 中添加 https://api.telegram.org
- 将 EA 拖到 MT5 图表上(任选品种和时间周期)
- 可选:选择一个 Risk Preset 以自动配置,或保留 Custom
- 设置移动止损模式及其专用参数
- 启用所需模块(Break-Even、Partial Close、Profit Lock、Virtual SL、Basket Close、Equity DD)
- 配置过滤器(方向、CSV 品种、CSV magic、会话、点差)
- 若启用 Telegram,请填写 Bot Token 和 Chat ID
- 监控交互式仪表盘,并根据需要使用 ON/OFF、CLOSE ALL、RESET DD 按钮
建议
- 在高波动的指数和金属上(XAUUSD、US30、NAS100),ATR 或 Chandelier 模式提供更循序渐进的适应
- 在主要 Forex 品种上,带 step 的 Fixed 模式在大多数情况下已足够
- 对于 Funded 账户,Funded Account 预设会自动启用 Equity DD 保护(3% daily / 7% overall)— 请根据您提供商的规则调整这些值
- 如果您的经纪商向 liquidity providers 显示止损,或者您希望隐藏出场水平,请启用 Virtual SL
- 在实盘使用前,始终在模拟账户上系统地测试每个配置
兼容性
- 平台:MetaTrader 5(智能交易系统)
- 账户类型:Hedging 和 Netting
- 输入:手动订单和任何第三方 EA 生成的订单
- 市场:Forex、指数、金属、crypto 及经纪商提供的其他工具
- 显示:自动 DPI 缩放(FullHD 至 4K)
PDF 用户指南
购买后可应要求获取 PDF 用户指南。安装后通过 MQL5 私信与我联系以接收。
常见问题
EA 是否对挂单起作用?
不,仅对已开仓位起作用。
是否可以管理具有不同 MagicNumbers 的多个源 EA?
可以,MagicNumbersFilter 参数接受 CSV 列表(例如 12345,67890,11111)。
是否可以从单个图表同时管理多个品种?
可以。将 TrailSymbolsFilter 留空以管理账户所有持仓,或以 CSV 列出品种(例如 EURUSD,XAUUSD,GBPJPY)。
如何配置 Telegram?
通过 @BotFather 创建一个 bot,获取 token。与 bot 开始对话,然后打开 https://api.telegram.org/bot[TOKEN]/getUpdates 以获取您的 chat_id。将两者填入 TG_BotToken 和 TG_ChatID 输入项,并将 https://api.telegram.org 添加到允许的 WebRequest URL 中。
超出 Equity DD 限制时会发生什么?
根据您的设置,EA 可以平掉所有过滤后的持仓(DD_CloseAll)和/或暂停任何新的移动止损(DD_StopTrailing)。可通过仪表盘的 RESET DD 按钮手动解除锁定。
保本、Profit Lock 与移动止损可以一起工作吗?
可以。逻辑顺序为:Virtual SL 检查、Profit Lock、Break-Even、Partial Close、然后 Trailing Stop。每个模块只朝有利方向移动止损。
如果已设置 Stop Loss 会怎样?
现有 SL 在 trailing/step 条件未满足前会保留。EA 永远不会将 SL 反向移动。
MT5 重启后 ON/OFF 状态是否保留?
是的,通过 MT5 GlobalVariables 实现。如果您通过仪表盘按钮暂停 EA,下次启动时仍处于暂停状态。
免费版本可用
MQL5 Market 上提供免费的 Trailing Stop Manager LITE 版本。它提供 Fixed Pips 模式、保本、1 级部分平仓、基本过滤器和相同的仪表盘。PRO 版本新增了 5 种高级模式(ATR、Chandelier、MA、PSAR、Candle)、3 级部分平仓、Profit Lock、Equity DD Protection、Telegram 提醒、Virtual SL、5 种 Risk Preset 以及多品种/magic CSV 过滤器。
风险提示
交易存在高额亏损风险。本智能交易系统自动化管理移动止损以及部分持仓管理操作,但不保证任何结果。您有责任在实盘使用前在模拟账户上测试每个配置,并将其调整为适合您的经纪商、您的工具和您的风险承受能力。切勿投资您无法承受损失的资金。
更新日志
- v3.00 — 重大重构。新增 4 种移动止损模式(Chandelier、MA、PSAR、Candle H/L)。改为 3 级部分平仓。新增模块:Profit Lock、Virtual SL、Basket Close、Equity Drawdown Protection(Funded 账户)、反点差过滤器、Telegram 提醒、一键 5 种 Risk Preset。CSV 多品种和多 MagicNumber 过滤器。新仪表盘带拖放、DPI 缩放、工具提示、每日统计(P&L、BE Locks、TP Hits、Profit Locks、Max DD)。重启之间的状态持久化。手动 RESET DD 按钮。
- v1.00 — 初始版本:移动止损 Fixed Pips 和 ATR、保本、1 级部分平仓、仪表盘、基本过滤器和提醒。
