Magnet Wall MT5
- 指标
- 版本: 1.0
Magnet Wall 指标是适用于 MetaTrader 5 的、基于 ATR 的无重绘趋势通道系统。它在价格上方和下方绘制两条自适应通道,像“磁性墙”一样:在趋势完好时把价格包裹在内部,一旦价格有效突破墙体,趋势即发生翻转。K 线和通道会根据当前有效趋势自动变色,买入或卖出信号在趋势反转的那一刻被确认。该指标基于 Wilder ATR(倍数可配置)构建,采用非对称突破‑锚定算法(不是标准 Supertrend),并内置完整的提醒系统,支持弹窗、推送通知、邮件和声音提醒。
MT4 版本地址: Magnet Wall MT4
更多产品请见: 所有产品
MT4 版本地址: Magnet Wall MT4
更多产品请见: 所有产品
如需查看真实账户示例和最新工具,请访问我的个人主页并发送好友请求,以免错过更新!
工作原理
非对称 ATR 趋势通道
在每一根收盘 K 线上,指标会按照可配置的回溯长度(默认:5 根 K 线)计算 Wilder ATR,并乘以通道宽度倍数(默认:7.6),得到一个 Δ 值,用来确定上下通道相对于源价格的距离。当源价格收盘于某一侧通道之外时,对应的“墙”会贴合到新的极值位置;当价格保持在通道内部时,两侧墙体保持不动。上下通道之间的中线即为趋势参考:中线向上倾斜表示上升趋势,向下倾斜表示下降趋势。
这不是标准 Supertrend。Supertrend 会在每一根 K 线上连续调整两条通道;Magnet Wall 则在“内部 K 线”上冻结非激活侧通道,仅在“外部 K 线”上移动被突破的一侧,并使用成对锚定规则,避免在趋势结构仍完好的情况下通道被动变宽。这样就形成了一对趋势墙,在正常市场噪音中稳固托住价格,只在真正突破时干净利落地翻转。
颜色编码的趋势 K 线与通道
上下通道会在每一次趋势翻转时重新着色——上升趋势为绿色,下降趋势为红色。当启用“颜色 K 线”选项时,当前趋势段内的每一根 K 线也会被涂成对应的趋势颜色,让主导方向一目了然。所有颜色都可以在输入参数中自定义。
信号标记——文字标签与箭头
当趋势由空头转为多头时,在该 K 线的最低价位置绘制绿色向上箭头,并标注 “L”(多头);当趋势由多头转为空头时,则在最高价位置绘制红色向下箭头,并标注 “S”(空头)。箭头与文字标签可独立开关,颜色参数也相互独立。所有标记都锚定在对应 K 线时间上,不会重绘,并保留在全部历史信号上,方便用户一眼回顾指标的完整表现。
无重绘架构
信号只在已收盘的 K 线上计算。正在形成的当前 K 线不会生成任何标签、箭头或提醒。指标状态通过缓冲区向前传递,使得历史 K 线在写入后即被锁定。重新加载指标时,会在相同的 K 线位置重新生成完全相同的信号。
核心特性
- 非对称 ATR 趋势通道(“磁性墙”),带成对锚定翻转逻辑——并非标准 Supertrend
- 使用 Wilder ATR(与 Pine Script ta.atr 完全一致),长度与倍数可配置
- 两条颜色编码通道,在每次趋势变化时切换为绿色 / 红色
- 可选的整段趋势 K 线着色(等同于 Pine 的 barcolor())
- 每次信号变更处绘制 “L” / “S” 文本标签,颜色与趋势同步
- 买入 / 卖出箭头(Wingdings 向上 / 向下箭头),颜色与大小单独设置
- 真正无重绘——仅在刚收盘的 K 线上评估信号,历史标记绝不被修改
- 4 类提醒事件:买入信号、卖出信号、趋势向上翻转、趋势向下翻转
- 4 种提醒渠道:弹窗、推送通知、电子邮件、声音——可分别独立开关
- 逐信号去重机制——每根信号 K 线最多触发一次提醒,与 Tick 数无关
- 源价格可从标准 ENUM_APPLIED_PRICE 列表中选择(Close、Open、High、Low、HL2、HLC3、HLCC4)
- 适用于所有品种(外汇、指数、商品、加密货币)及所有周期
