支撑阻力突破的规则是什么?
什么是支撑阻力突破
支撑阻力突破是一种识别价格突破先前观察到的支撑位(下行底线)或阻力位(上行天花板)时刻的概念。关键不在于这些位置总会有效,而在于过去的价格行为可用于建立参考位,并设定明确的“突破”规则。
“规则集”之所以重要,是因为突破结果高度依赖于你如何:
- 定义支撑/阻力位,
- 定义“突破”的含义(盘中触及 vs. 收盘突破),
- 定义确认信号(时间、距离或回测条件)。
本文使用清晰、可测试的定义,你可以在历史数据图表上验证。本文不假设该方法一定盈利。
机制:一套可测试的规则集
以下是可验证的规则集。不同交易者可能使用变体,但重点是明确假设,以便你能复现检查。
1) 选择用于识别位置的时间框架
假设:你选择一个时间框架(例如1小时K线或日线K线),并一致地用于位置标记和突破检查。
- 位置识别时间框架:用于标记支撑/阻力的K线。
- 突破评估时间框架:用于判断是否发生突破的K线。
若更改时间框架,位置和突破事件的定义也会改变。
2) 定义如何绘制支撑或阻力位
实用规则是基于多次先前触及来标记位置。
- 支撑位规则(示例):选择价格多次反弹向上的区域(例如多个摆动低点在容差范围内)。
- 阻力位规则(示例):选择价格多次回落的区域(多个摆动高点在容差范围内)。
关键假设:“在容差范围内”。若无容差规则,许多图表位置会变得模糊。常见方法包括允许固定百分比范围或使用平均真实波幅(ATR)代理——但因涉及额外选择,需明确你的容差。
可测试提示:写下“触及”对你定义的含义。例如,触及可指K线的最高/最低价达到位置区域。
3) 定义突破条件:触及、收盘或两者
突破可有多种定义;选择一种并保持一致。
常见规则选项:
- 收盘突破规则:仅当K线收盘价突破位置区域时才算突破。
- 仅影线突破规则:若影线刺穿位置但收盘回到内部(某些定义将其视为“测试”或“拒绝”,而非突破)。
- 收盘加距离规则:收盘价突破位置至少最小距离才算突破。
关键假设:“最小距离”。这可以是固定点数(pip)或所选时间框架波动率的一定比例。若未定义,“小幅超调”会变得模糊。
4) 添加确认规则(可选但可测试)
某些规则集包含确认以减少假突破。可验证的确认规则示例:
- 持续性规则:突破条件必须在N根连续K线(或M根中的N根)中成立。
- 延续规则:收盘突破后,下一根K线在突破方向进一步收盘。
- 回测规则:价格随后回到位置区域,然后在突破方向收盘。
失败模式意识:确认规则可过滤噪音,但也可能延迟事件并改变哪些历史K线符合条件。
5) 决定如何处理立即反转的突破
处理反转的可测试方法:
- 若价格满足突破条件但随后在固定K线数内回到位置区域内,则定义为“失败突破”。
假设:“回到区域内”再次取决于你的容差带。
6) 将位置设定与突破评估分开
为避免混淆定义,将这些步骤区分开:
- 步骤A:仅使用评估开始前的先前数据确定位置。
- 步骤B:然后向前应用突破规则。
若使用未来信息重画位置,事件将不再是公平的回溯测试。
实际应用中的“运作”:一个规则检查示例
本节是示例流程,非结果保证。
示例假设:
- 你在单一图表时间框架上操作。
- 阻力位是先前至少两个摆动高点在容差范围内的上部区域。
- 突破规则是收盘突破规则。
- 失败突破规则是“在3根K线内回到位置区域内”。
如何在历史数据上检查事件:
- 仅使用评估开始前的K线识别阻力带。
- 逐根K线向前移动。
- 标记第一根收盘价高于阻力带的K线(收盘突破)。
- 向前看3根K线:
- 若价格在3根K线内收盘回到带内,归类为失败突破。
- 若保持在外部(按你的带定义),归类为突破事件。
然后可统计在所选规则下发生多少突破事件及多少失败。这使概念在可测试性上与其他基于规则的定义一致。
需考虑的局限性和失败模式
支撑阻力突破对定义选择和市场微观结构敏感。即使有清晰规则集,也应预期不确定性。
1) 假突破很常见
当价格暂时满足位置标准但随后反转时,可能发生假突破。若你的突破定义宽松(例如影线触及而非收盘突破)或容差带过宽,这种情况尤其可能。
2) 位置误判会改变一切
若位置基于少量触及绘制,或“触及”定义宽松,位置可能不代表稳定参考点。
即使突破规则精确,位置规则也可能因人而异。
3) 成本和执行限制可能主导实际结果
本文不推荐交易,但从规则角度看,应认识到交易成本(点差、佣金和费用)和执行时机可能显著影响结果。两个在图表上看似相似的突破,在计入成本后可能大不相同。