TrendGuard Pro MT5
- 指标
- 版本: 1.3
- 更新: 30 三月 2026
- 激活: 10
超级趋势核心 · 11层确认过滤 · ATR自动止盈止损 · 5000根K线历史胜率统计 · 点数盈亏标注 · 品种水印 · 可拖拽面板 · 多通道实时提醒
策略逻辑概述
指标的核心为 Supertrend 算法(基于 ATR 的动态支撑/压力线),用于识别趋势方向与反转点。 每个候选信号随后被逐一送入最多 11 个独立过滤器——任何一个过滤器不通过, 信号即被废除,绝不画箭头。通过全部过滤器后,系统将根据 ATR 自动计算 入场价、止损位(SL)和止盈位(TP)。止盈止损矩形区域为可选功能,默认关闭。
信号生成流程
- Supertrend 翻转 — 空翻多(-1→+1)或多翻空(+1→-1)产生候选信号。
- 过滤器组评估 — 候选信号逐一经过所有已启用的过滤器;一票否决制。
- 画箭头 — 全部过滤器通过后,绘制 BUY↑ 或 SELL↓ 箭头。 可选开启止盈止损矩形区域显示。
- 发送提醒 — 弹窗 / 邮件 / 推送通知,包含完整交易信息。
11 重确认过滤器详解
| 过滤器 | 验证内容 |
|---|---|
| 快速 EMA | 快速均线方向与信号方向一致 |
| 慢速 EMA | 快线在慢线上方(买)/ 下方(卖),确认均线多空排列 |
| 三重趋势 EMA | 50/100/200 EMA 完整顺势排列,价格在三条均线上方(多)或下方(空) |
| EMA 斜率 | 快速 EMA 在 N 根K线内的斜率满足最小阈值,过滤横盘震荡市场 |
| RSI | 多单要求 RSI > 阈值;空单要求 RSI < 阈值;可选超买超卖区域排除 |
| ADX | ADX 最低水平确认趋势强度;+DI / −DI 方向验证 |
| 成交量 | 当前K线成交量须高于近期均量 × 倍数 |
| VWAP | 价格须在当日 VWAP 上方(多)/ 下方(空),确认整体方向合理 |
| 布林带 | 价格在布林中线上/下方;或可选"突破上/下轨"模式(动量突破) |
| MACD | MACD 柱状值方向;可选严格背离模式(柱状值回头拐点) |
| 智能K线过滤 | K线实体 / 全幅比须满足最低设定值;可要求K线收盘方向与信号一致 |
所有过滤器均可单独开关,灵活配置属于您自己的信号逻辑。
三种信号模式
| 模式 | 说明 |
|---|---|
| 仅 Supertrend | 超级趋势翻转即出信号 — 信号频率最高 |
| Supertrend + EMA(默认) | 加入快慢 EMA 对齐验证 — 频率与质量均衡 |
| 完整过滤 | 所有已启用过滤器全部通过 — 信号质量最高 |
ATR 自动资金管理
每个信号以信号K线收盘价作为入场参考价,自动计算:
- 止损位(SL) = 入场价 ± SL倍数 × ATR(n)
- 止盈位(TP) = 入场价 ± TP倍数 × ATR(n)(默认盈亏比约 1:1.33)
保本移损(Breakeven)
当价格向有利方向移动 保本触发距离 × ATR 后,止损自动移至入场价, 将亏损风险降为零,把部分潜在止损单变为保本出场。
追踪止损(Trailing Stop)
价格向有利方向移动超过 追踪距离 × ATR 后,止损开始跟随最优价格, 始终保持 追踪距离 × ATR 的间距,在趋势行情中持续锁定利润, 让盈利单尽可能奔跑。
止盈止损矩形区域(红色=止损,绿色=止盈)和入场线为可选显示, 默认关闭。入场线可通过 Show Entry level on chart 参数独立开启,无需同时开启 SL/TP 区域。
内置历史胜率回测模拟
TrendGuard Pro 对最近 最多 5,000 根K线内的所有历史信号进行模拟复盘, 结合追踪止损与保本移损逻辑,判断每笔交易的盈亏出场,并在图表上的 可拖拽信息面板中显示:
- 胜率(%,天蓝色高亮显示)
- 总交易次数
- 盈利交易次数(绿色)
- 亏损交易次数(红色)
- 每笔平均盈利(点数 pips)
- 总盈利(金色高亮显示,点数 pips)
- 当前 SL/TP ATR 倍数(便于确认已加载参数)
- 当前品种与时间周期
可选开启连接线功能,用 OBJ_TREND 线段将每个信号K线连接至其出场K线—— 盈利交易显示绿色连接线,亏损显示红色,让您一眼纵览历史表现。 每条连接线的出场端还会标注盈亏点数(如 "+775.6" 或 "-123.4"), 无需逐条计算,一目了然。
图表视觉元素
- 超级趋势线 — 多头趋势绿色,空头趋势红色
- 快速 EMA 均线(默认蓝色)
- 慢速 EMA 均线(默认橙色)
- 主趋势 EMA 均线(默认金色,EMA200)
- BUY ↑ 买入箭头(绿色,位于K线下方)
- SELL ↓ 卖出箭头(红色,位于K线上方)
- SL / TP / Entry 半透明矩形区域(可选,默认关闭;红色=止损,绿色=止盈,白色=入场)。 入场线可独立于SL/TP区域单独开启。
- 历史交易入场↔出场连接线,出场端标注盈亏点数
- 品种/时间周期水印 — 右上角红色背景框显示当前交易品种与周期(如 XAUUSD-M5),宽度根据品种名自动调整
- 深色信息统计面板(9行数据) — 支持鼠标拖拽移动(初始位置可配置)
以上所有视觉元素均可通过参数独立开启或关闭。
多通道实时提醒
信号触发时,可同时激活三种提醒方式:
- 弹窗提醒 — MT5 内置弹出窗口,包含完整交易信息
- 邮件提醒 — 发送至 MT5 中配置的邮箱地址
- 手机推送 — 通过 MetaTrader 手机 App 实时推送
每条提醒信息包含:方向、品种、时间周期、入场价、止损价、止盈价。
可选"仅在K线开盘时提醒一次"模式,防止同一信号在每根 Tick 上重复提醒。
参数设置总览(65+ 个参数)
超级趋势
| 参数名 | 默认值 | 说明 |
|---|---|---|
| ATR 周期 | 10 | ATR 计算周期 |
| ATR 倍数 | 3.0 | 带宽倍数(越大信号越少但更稳) |
| 信号模式 | ST + EMA | 纯ST / ST+EMA / 完整11层过滤 |
EMA 相关
| 参数名 | 默认值 | 说明 |
|---|---|---|
| 快速 EMA 周期 | 9 | |
| 慢速 EMA 周期 | 21 | |
| EMA 平滑方法 | EMA | 快慢均线计算方法(SMA / EMA / SMMA / LWMA) |
| 趋势 EMA 1/2/3 | 50/100/200 | 长期趋势结构均线 |
| EMA 斜率回顾周期 | 3 | 用于测量快速 EMA 斜率的K线数 |
| 最小 EMA 斜率 | 0.0001 | 低于此值的横盘信号被过滤 |
动量 / 震荡过滤器
| 参数名 | 默认值 | 说明 |
|---|---|---|
| RSI 周期 | 14 | |
| RSI 多头最低值 | 50 | 多信号要求 RSI 高于此值 |
| RSI 空头最高值 | 50 | 空信号要求 RSI 低于此值 |
| 超买 / 超卖 | 70 / 30 | 可选排除极端超买超卖区域 |
| ADX 周期 | 14 | |
| ADX 最低水平 | 20 | 低于此水平的弱势行情不出信号 |
| MACD 快/慢/信号 | 12/26/9 | 标准 MACD 参数 |
| MACD 严格背离 | 关 | 开启后要求柱状值出现明确拐点 |
成交量 / 价格过滤器
| 参数名 | 默认值 | 说明 |
|---|---|---|
| 量能均线周期 | 20 | 用于计算平均成交量的周期 |
| 量能放大倍数 | 1.0 | 当前量 ≥ 均量 × 倍数才通过 |
| 布林带周期 / 标准差 | 20 / 2.0 | |
| 仅布林突破 | 关 | 开启后要求价格突破布林上/下轨 |
| K线实体比率 | 0.50 | 实体 / 全幅最低比例 |
| 要求方向收盘 | 开 | K线收盘方向须与信号一致 |
止损 / 止盈 / 回测模拟
| 参数名 | 默认值 | 说明 |
|---|---|---|
| SL ATR 倍数 | 1.5 | 止损 = ATR × 此值 |
| TP ATR 倍数 | 2.0 | 止盈 = ATR × 此值(默认盈亏比 1:1.33) |
| 启用保本移损 | 开 | 价格向有利方向移动后,止损移至入场价 |
| 保本触发距离 | 1.0 | 价格移动 ATR × 此值后触发保本 |
| 启用追踪止损 | 开 | 止损跟随最佳价格移动,锁定利润 |
| 追踪止损距离 | 1.0 | 追踪止损与最佳价格保持 ATR × 此值的距离 |
| 显示 SL/TP 区域 | 关 | 是否在图表上绘制止盈止损矩形区域 |
| 显示入场线 | 关 | 是否在图表上绘制入场价线(可独立于SL/TP区域开启) |
| 矩形透明度 % | 50 | 止盈止损区域透明度(0=全透明,100=不透明) |
| 回测K线数 | 5000 | 历史胜率模拟涵盖的K线数量 |
| 最大持仓K线数 | 50 | 超过此根K线未触及出场条件则按收盘价平仓(0=不限) |
| 显示连接线 | 开 | 在图表上绘制入场↔出场连接线 |
视觉设置
| 参数名 | 默认值 | 说明 |
|---|---|---|
| 显示水印 | 开 | 图表右上角显示品种/时间周期水印(如 XAUUSD-M5) |
| 显示 EMA 均线 | 开 | 是否在图表上绘制快慢均线 |
| 显示箭头 | 开 | 是否显示买卖箭头 |
| 多头颜色 / 空头颜色 | 绿 / 红 | 箭头与盈亏标注颜色(可自定义) |
| 面板起始 X / Y | 10 / 30 | 统计面板初始位置(像素坐标) |
适用品种与周期
- 品种:所有交易品种 — XAUUSD(黄金)、BTCUSD、外汇主流货币对、指数、股票等
- 时间周期:M1 – D1(专为短线剥头皮设计;也适用于日内及波段交易)
- 平台:仅支持 MetaTrader 5
适合哪些交易者?
- 需要高质量入场信号并希望系统自动计算风险位置的短线剥头皮交易者
- 希望将多种经典技术工具整合为一个统一决策引擎的交易者
- 厌倦了重绘指标的交易者 — TrendGuard Pro 的信号只在已收盘的完整K线上生成,绝不重绘
- 需要可靠信号基础用于 EA 开发的算法交易者
