- Published on
磁铁五层支撑阻力
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
上述英文描述来自公开交易社区的一位策略作者,其指标名为“磁铁5层”,作者为 mahith805,标签为动量/趋势。该策略本质上是一套“价格行为 + 移动平均线过滤”的组合系统。它的核心想法并不复杂:市场不是直线运动的,而是由一系列“推动”与“回调”交替构成;通过识别价格对关键结构的突破或失败,可以判断趋势是继续还是转向。
这里需要澄清的是,“逆势”并非指盲目做空或对抗所有上涨,而是指当市场结构出现转换信号时,敢于在旧趋势的末端反向操作。而“5层”则提供了多个可交易的参考价位,让交易者知道突破或反转发生在哪个区域附近,从而更有条理地制定计划。
原脚本描述虽然简短,但已经勾画出一种完整的交易逻辑:先用SMA过滤大方向,再用BOS确认趋势延续,用MSS捕捉反转,最后用五个动态支撑阻力区域来精确定位入场、止损和止盈。这种组合方式在量化交易中属于“规则的过滤器叠加法”:每个条件都砍掉一部分不利行情,最终留下的信号通常具有较高的盈亏比。
名词解释
-
BOS(结构突破,Break of Structure)
指价格突破最近一个显著的摆动高点(上升趋势中)或摆动低点(下降趋势中)。BOS被用来确认趋势延续:比如在上涨行情中,价格不断创新高,说明多头力量仍在控制局面。需要注意的是,BOS必须发生在“顺势方向”上,否则可能只是震荡。 -
MSS(市场结构转换,Market Structure Shift)
指价格在某个关键位置未能延续原有趋势,反而突破了反向的最近一个结构点。例如,在下跌趋势中,价格突然向上突破了一个比前一个更低的摆动高点,则意味着市场结构可能由空转多。MSS通常被视为反转的早期信号,但需要结合其他条件确认。 -
SMA(简单移动平均线,Simple Moving Average)
一种最基础的趋势过滤指标,计算一定周期内收盘价的算术平均值。SMA的作用是平滑价格波动,帮助判断当前市场大方向。例如价格在SMA上方时只做多,在下方时只做空,这能过滤掉很多逆势交易。 -
支撑与阻力(Support and Resistance)
支撑是价格下跌时可能遇到买盘并止跌反弹的价位;阻力是价格上涨时可能遇到卖盘并回落的价格区域。动态支撑阻力会随价格变化而更新,比固定价位更能适应当前市场。 -
摆动高点/摆动低点(Swing High / Swing Low)
在一段时间内,某根K线两侧各出现若干根K线,且该K线的高点为局部最高,称为摆动高点;低点为局部最低,称为摆动低点。它们是定义价格结构、绘制趋势线和判断突破与否的基础。 -
价格行为(Price Action)
不依赖任何技术指标,直接分析K线形态和结构的一种方法。本策略中的BOS和MSS都属于价格行为分析,因为它们只关注价格本身的高低点关系,而不是平均线或振荡器的数值。 -
动态水平(Dynamic Levels)
指根据最近价格数据自动计算并不断调整的支撑阻力区域,不同于“固定价格水平线”。动态水平能够适应市场变化,但可能在震荡市中频繁失效。
策略思路讲解
这套策略的核心是一个“大趋势过滤 + 结构信号 + 价格区间”的三层决策框架。
第一层是趋势过滤。SMA在这里充当闸门:当价格在SMA上方时,认为市场处于多头主导,只寻找做多机会;当价格在SMA下方时,只关注做空。这种过滤可以大幅减少在震荡市或逆势信号中的无效交易。需要注意的是,SMA的参数选择非常关键,参数太小则过滤作用弱,参数太大则反应迟钝。
第二层是结构信号。BOS和MSS用来判断“继续”还是“转折”。假设价格已经站稳SMA上方,此时出现一个回调,随后价格向上突破前一个摆动高点,这就是BOS,说明回调结束、上涨延续,可以做多。反之,如果价格还在SMA上方,却突然向下跌破了一个近期的摆动低点,这属于MSS,说明即使大趋势仍然偏多,短期内市场结构可能已经转空,此时不宜做多,甚至可以考虑逆向做空。
第三层是五个动态水平。这些支撑阻力区域来自近期的价格行为,比如前高点、前低点、密集成交区等。它们的作用有三个:一是提供入场区间,比如等待价格回调到某个支撑区域附近且出现MSS信号时入场;二是设置止损位置,通常放在结构点或水平区域之外;三是设定目标价位,可以将最近的动态水平作为止盈参考。五个水平可以提供多个备选目标,避免“看对方向却拿不住单”的常见问题。
将三层结合后,一个典型的做多信号可以是:价格在SMA上方(趋势过滤)→ 价格回调至某个动态支撑区域 → 出现MSS(结构转换)或BOS(结构突破)→ 入场做多,止损放在该支撑区域下方,目标看向上方第二个或第三个动态水平。做空信号则完全镜像。
这种策略的哲学是“顺大势,逆小势”。SMA保证我们不和市场大方向对着干,而MSS则让我们在小周期上敢于在回调末端入场,获取更低的风险或更好的位置。五个动态水平则相当于给交易者画出了作战地图,让每个信号都有明确的攻守点位。
优点
-
逻辑清晰,规则明确
每个信号都由趋势过滤器、结构确认、价格区域三个条件共同触发,不存在模糊的主观判断。即便是新手,也能在理解概念后快速上手。 -
兼顾趋势与反转
通过BOS捕捉趋势延续,通过MSS捕捉反转,满足了不同风格交易者的需求。交易者可以根据自己的偏好,只选取其中一种信号。 -
动态水平提供完整交易计划
五个动态支撑阻力让入场、止损、止盈都有参考依据,而不是靠感觉下单。这种“所见即所得”的价格区域,有利于降低情绪干扰。 -
与多数行情类型兼容
SMA过滤天然排除了单边反向行情,而BOS/MSS本身也能用于趋势市;动态水平则能适应价格的新旧高低变化。因此该策略在趋势明显或宽幅震荡行情中均有表现空间。 -
基于价格行为,滞后性较低
相比纯移动均线交叉系统,BOS和MSS基于价格对关键结构的实际突破,信号发生时价格往往已经启动,但仍然比均线交叉更接近转折点。
缺点
-
震荡市容易频繁止损
在无趋势的窄幅整理区间,SMA过滤效果会减弱,BOS和MSS会反复出现假突破。价格刚刚突破一个摆动低点,可能只是横向震荡下沿,随后马上反弹。此时五个水平也会频繁被穿越,造成连续止损。 -
结构信号滞后于真正的转折点
MSS要求价格实际上已经突破了反向结构,这时行情可能已经走出了不小的幅度。如果入场仓位过重,止损距离又远,实际风险可能超出预期。 -
无法处理跳空与极端行情
当重大消息发布或市场剧烈波动时,价格可能直接跳过所有动态水平,导致止损形同虚设。SMA和结构判断在极端行情中也会失真。 -
参数选择敏感,且存在过拟合风险
SMA周期、BOS/MSS的摆动定义、动态水平的计算方式等都高度依赖作者预设参数。不同品种、不同时间周期可能需要不同参数,没有一种万能设定。部分公开版本还可能针对历史数据做了优化,实盘中容易失效。 -
缺少交易管理和仓位管理细节
该策略主要给出进出场逻辑,但并没有明确说明:单笔风险比例如何设置?多品种同时出现信号时怎么取舍?每周交易频次上限是多少?这些缺失可能导致资金曲线的回撤超出预期。
起源年份考证
需要说明的是,本策略的具体指标“magnet level 5”来自现代公开交易社区,发布时间较短,无法精确考证其原始发布年份。但就“该类方法”而言,我们可以按照其组成部分梳理一条公认的时间线:
- 19世纪末至20世纪初:查尔斯·道提出“道氏理论”,将市场运动划分为三种趋势(主要、次要、短期),并指出高点/低点序列是判断趋势的基础。这是BOS和MSS概念的远祖。
- 1930年代:理查德·威科夫发展出“市场结构”方法论,强调供求关系如何通过价格行为反映,并提出“局部高点/低点”等概念。现代MSS就是威科夫结构分析的一种量化表达。
- 1948年:爱德华兹和迈吉出版《股市趋势技术分析》,系统化定义了趋势线、支撑阻力、突破和反转模式,对后来的结构突破策略影响深远。
- 1960年代:简单移动平均线(SMA)被广泛引入技术分析。此前人们主要用目测趋势线,而SMA提供了一种可量化且可回溯的趋势过滤器。
- 1990年代至2000年代:随着个人电脑和图表软件的普及,自动绘制摆动点、动态支撑阻力和结构突破信号成为常见功能。零售交易者开始大量使用类似“BOS/MSS”的逻辑。
- 2010年代至今:互联网交易社区中出现了大量将价格行为与均线过滤、多级动态水平结合的自定义指标。本文所述“磁铁5层”即属于这一阶段的产物,但具体发布日期无法考证。
综上,该策略的“制度内核”有百年历史,但其具体形式属于21世纪零售量化工具演化中的新近成果。
改进建议
-
加入波动率过滤
使用ATR(平均真实波幅)或布林带宽度来判断当前市场是否处于低波动震荡状态。如果ATR低于近期均值,那么减少交易或降低仓位,避开假突破密集的窄幅行情。 -
提高结构确认的严格度
默认的BOS/MSS可能仅仅使用收盘价突破前一摆动点。可以将确认条件改为“收盘价突破后,下一根K线继续同向”,或要求突破幅度超过ATR的某比例,从而过滤掉K线毛刺。 -
引入多周期共振
在较小周期(如1小时)寻找BOS/MSS,同时用较大周期(如4小时)的SMA和结构作为大背景。只有大周期方向允许时,才执行小周期信号。这能显著提高胜率。 -
为动态水平设置失效时间
每个动态支撑/阻力区域只有在被触发或经过一定时间后才有效。比如价格在某一水平被触碰3次以上后失效,或该水平被跌破并重新站稳后失效。避免老旧水平干扰新行情。 -
动态调整SMA参数
将SMA周期设为可跟随市场波动情况变化的过程——比如在ATR上升时缩短周期以使过滤器更快,在ATR下降时延长周期避免过滤过松。也可以使用自适应均线替代普通SMA。 -
增加趋势强度评分
除了SMA方向,还可以计算价格与SMA的距离、SMA的斜率等。若距离过远,说明乖离过大,等待回调信号;若距离适中且均线上扬,则是较好的顺势入场条件。 -
引入时间止损或移动止损
当信号入场后连续若干根K线未盈利,或价格创出新的逆行结构点时,主动离场。不要让一个坏信号拖成深亏,保留资金寻找下一个更优信号。 -
进行严格的样本外回测
在参数确定后,使用不同年份、不同交易品种的数据做验证,并加入佣金和滑点。如果策略在某段历史中表现特别好,而在其他时间段严重亏损,则需要怀疑参数过拟合。
总结
“磁铁5层”是一个集趋势过滤、结构突破、结构转换、动态支撑阻力于一体的价格行为交易系统。它的原理其实非常接近专业交易者口中的“顺势交易 + 回调入场”:先用移动平均线确定大方向,再用BOS/MSS识别市场微观结构的延续或转变,最后依靠五个动态水平找到具体的攻防区域。
从优点上看,它规则清晰、兼顾多空、自带交易计划,适合有一定基础并渴望建立系统化方法的人。从缺点上看,它在震荡市表现脆弱,参数敏感,且缺乏仓位管理细节,不能作为一个完整交易系统直接使用,更像是一个“信号发生器”或“分析框架”。
关于起源年份,其核心概念可以追溯到道氏理论和威科夫方法,移动平均线过滤则诞生于上世纪中期,而“5个动态水平”这类组合形式出现在近年交易社区中,但缺乏可靠发布时间。无论如何,策略本身并不神秘,真正决定成败的是使用者的理解深度、纪律以及配套的资金管理方案。
如果你想把这套逻辑用在实盘中,建议先从模拟盘开始,记录每一次信号的触发条件、入场理由、止损止盈和结果,连续统计至少50笔后再评估是否值得投入真实资金。任何指标都只是工具,只有经过自己验证并形成稳定执行流程,才能称得上属于自己的交易策略。