Magnet Wall MT4
- 指标
- 版本: 1.0
Magnet Wall 指标是一套适用于 MetaTrader 4 的非重绘、基于 ATR 的趋势通道系统。它在价格上方和下方绘制两条自适应带,这两条带像磁性“墙”一样:在趋势保持有效时将价格包裹在内部,一旦墙被突破就翻转到另一侧。K 线和通道会随当前趋势自动重新着色,在趋势反转的那一刻确认买入或卖出信号。该指标基于 Wilder ATR,支持可调倍数,采用非对称的突破‑锚定算法(不是标准 Supertrend),并内置完整的提醒功能:弹窗、推送通知、邮件和声音。
查看 MT5 版本: Magnet Wall MT5
查看更多产品: 所有产品
查看 MT5 版本: Magnet Wall MT5
查看更多产品: 所有产品
想查看实盘示例和新工具,请访问我的个人主页并发送好友请求,以免错过任何更新!
工作原理
非对称 ATR 趋势通道
在每一根收盘 K 线上,指标会基于可配置的回溯周期(默认 5 根)计算 Wilder ATR,并乘以通道宽度倍数(默认 7.6),得到决定通道距源价格高低距离的“Δ”值。当源价格收盘在某一通道之外时,对应那一侧的“墙”会立即贴合到新的极值位置;当价格维持在通道内时,两侧“墙”保持不动。两条通道的中线就是趋势参考:中线向上倾斜表示上升趋势,向下倾斜表示下降趋势。
这不是标准 Supertrend。Supertrend 会在每一根 K 线上同时重新计算上下两条线;Magnet Wall 则在“内包”K 线中冻结非突破侧,只在“外包”K 线上移动被突破的一侧,并使用成对锚定规则,在趋势结构没有被破坏时阻止通道继续外扩。结果是一对能在正常噪音中稳稳托住价格、只在真正突破时干净翻转的趋势“墙”。
颜色编码的趋势 K 线与通道
上下两条通道在每次趋势翻转时都会重新着色:上升趋势为绿色,下降趋势为红色。启用 K 线着色后,当前趋势中的每一根蜡烛也会被涂成趋势颜色,让你一眼就能看出主导方向。颜色均可在输入参数中自定义。
信号标记 —— 文本标签与箭头
当趋势由空头转为多头时,会在该 K 线的最低点绘制绿色向上箭头,并附加 “L”(Long)标签;当趋势由多头转为空头时,则在最高点绘制红色向下箭头,并附加 “S”(Short)标签。箭头和文字标签可以分别独立开关,并拥有各自的颜色设置。所有标记都锚定在对应 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)
- 适用于所有品种(外汇、指数、大宗商品、加密货币)及所有周期
