Trend Reversal Marker MT4
- 指标
- Kestutis Balciunas
- 版本: 1.0
Trend Reversal Marker 指标是一款适用于 MetaTrader 4 的非重绘型 11 线 MA 趋势带指标。它会计算 11 条简单移动平均线,默认周期为 10、20、30、40、50、60、70、80、90、100 和 200 根 K 线,并通过 14 根 K 线的 ROC(Rate of Change,变化率)来分析每一条均线的斜率。200 周期均线定义主趋势方向。当大多数短周期均线开始向相反方向倾斜时,指标会统计已经翻转的均线数量,并将该数量换算为 0%–90% 的反转概率,实时显示在右上角的仪表盘中。两类标签——在 200 周期 MA 的 ROC 穿越零轴时出现的结构性 Bull / Bear 标签,以及当计数突破用户设置的灵敏度阈值时出现的 ReversalBull / ReversalBear 标签——提供明确的入场与预警信号,并可通过四种通知渠道完整推送。
查看 MT5 版本: Trend Reversal Marker MT5
更多产品请访问: 所有产品
查看 MT5 版本: Trend Reversal Marker MT5
更多产品请访问: 所有产品
想查看真实账户示例和最新工具,请访问我的个人主页并发送好友请求,这样就不会错过任何更新!
工作原理
11 线 MA 趋势带与 ROC 引擎
指标会绘制 11 条简单移动平均线,默认回看周期为 10、20、30、40、50、60、70、80、90、100 和 200 根 K 线。每条均线都会根据其当前 ROC 斜率相对于主趋势(200 周期 MA)的方向单独着色。当短周期均线与长期趋势方向一致时,以趋势颜色绘制(上升趋势为绿色,下降趋势为红色);当其方向与趋势相反时,则绘制为相反颜色。200 周期 MA 始终使用主趋势颜色绘制,并采用更粗的线条(3 像素),以便一眼识别趋势基准。
反转概率
在每根 K 线上,指标会统计有多少条短周期均线(第 1–10 条,其中跳过 MA6,以与原始 Pine 实现保持一致)相对于主趋势出现反向斜率。最大计数为 9。将该计数乘以 10,即为仪表盘上显示的百分比:0% 表示所有短周期均线全部顺势;50% 表示出现有意义的预警;90% 则表明结构性反转几乎已经形成。
信号生成
指标会自动触发四类信号:
- Bull —— 当 200 周期 MA 的 ROC 自下而上穿越零轴(新一轮上涨趋势开始)时,在 K 线下方绘制绿色标签
- Bear —— 当 200 周期 MA 的 ROC 自上而下穿越零轴(新一轮下跌趋势开始)时,在 K 线上方绘制红色标签
- ReversalBull —— 在下跌趋势中,当看涨反转计数突破 SignalPercentage 阈值时,在 K 线下方绘制绿色标签
- ReversalBear —— 在上涨趋势中,当看跌反转计数突破 SignalPercentage 阈值时,在 K 线上方绘制红色标签
所有信号仅在收盘 K 线上进行评估。一旦标签在某根 K 线上出现,就不会移动或消失。
趋势配色蜡烛覆盖
每一根价格蜡烛都会叠加一层较粗的彩色实体,用以匹配主趋势方向。多头阶段的蜡烛实体为亮绿色,空头阶段为亮红色。该覆盖层绘制在终端原生蜡烛图之上,使每一根 K 线的趋势方向无需查看仪表盘即可一目了然。
主要特性
- 11 线 MA 趋势带,覆盖短、中、长期动能(默认周期 10/20/30/40/50/60/70/80/90/100/200)
- 根据各自 ROC 斜率在趋势色与反向色之间切换的彩色 MA 线
- 右上角仪表盘中实时显示 0%–90% 反转概率
- 趋势配色蜡烛覆盖(MT4 中使用 DRAW_HISTOGRAM,MT5 中使用 DRAW_HISTOGRAM2)
- 四类带文字标签与彩色箭头的信号:Bull、Bear、ReversalBull、ReversalBear
- 非重绘架构——仅在收盘 K 线评估,每个事件按 K 线单独跟踪,对象名称全局唯一
- 可调反转灵敏度阈值(SignalPercentage 1–9),用于精细控制触发速度
- ROC 斜率计算的回看周期可配置(默认 14)
- 四种告警通道:弹窗、声音、推送通知、电子邮件(可单独开关)
- 按事件与 K 线的守护机制,防止在剧烈波动 K 线上重复发出同一警报
- 适用于所有品种(外汇、加密货币、股票、大宗商品、指数)及所有周期
- 同时提供 MT4 与 MT5 版本,信号逻辑完全一致
