- Published on
No Duplicates Interval Range & EQ
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
上述英文描述揭示了这一策略工具的核心设计理念:它并非简单地在图表上画出一堆价格水平,而是一个具有“优先级排序”与“自动去重”机制的智能区间标记工具。在传统的手动图表分析中,交易者往往会在日线、周线甚至月线级别分别标记开盘价、最高价、最低价、前高前低等关键价位。然而,当这些水平线堆积在同一张图表上时,经常会出现多条线彼此重叠或贴近的情况,导致图表信息冗杂、视觉混乱,甚至干扰有效的交易决策。
该策略的提出,正是为了解决这一痛点。它首先根据用户定义或内置的算法,自动计算多个时间周期的区间范围与均衡水平——这里的“均衡”通常指价值区间的中轴线,或是某一时段内买卖双方力量达到平衡的价位。随后,工具会对所有计算出的水平线执行一次“查重”操作:如果某一条周线水平与某一条日线水平数值相等(或极为接近),则系统仅显示时间周期较大的那一条线,隐藏较小周期对应的线。
这个逻辑的妙处在于,它遵循了“大周期定方向,小周期找入场”的交易原则。大周期水平通常具有更强的支撑阻力意义,因为更长周期的参与者关注并交易该价位的概率更高。举例来说,在周一亚盘开盘时,周线开盘价往往被视为本周多空分水岭,其重要性远高于日线开盘价。因此,当日线开盘价与周线开盘价接近时,自动隐藏日线水平,只保留周线水平,能够帮助交易者迅速识别真正具有战略价值的“大级别关口”,避免被短周期的噪音所误导。
这一工具本质上是一个“信息过滤系统”。它不产生新的原始数据,而是对已有的跨周期水平数据做精炼与重组。对于日内交易者与波段交易者而言,这种过滤机制能显著提高图表解读效率,减少主观选择水平时的犹豫与偏差。同时,由于去重规则基于明确的时间周期优先级,整个操作过程具备高度的可重复性与逻辑一致性,不会因为操作者个人经验不同而产生差异。
名词解释
区间(Range)
区间指价格在一段时间内反复波动的上下边界所围成的区域。在技术分析中,常见的“箱子形态”或“箱体震荡”便是一种典型的区间行为。区间的上沿是阻力,下沿是支撑,交易者可以在接近下沿买入、上沿卖出,直至区间被突破。该策略中的“Range”水平线,通常指的就是这些边界价位。
均衡(EQ)
均衡水平(Equilibrium)通常指一段交易时间内市场成交分布的重心,可视为“价值中轴”。在价格行为理论中,均衡价位是多空双方短暂达成平衡的地方,价格往往会围绕这一轴线上下波动。当价格显著偏离均衡时,市场倾向于向其回归。类似于成交量分布图中的“价值区间的重心”或价格均线系统中的“均值”。
时间框架(Timeframe)
时间框架是指价格图表所代表的时间周期,例如5分钟、15分钟、1小时、日线、周线、月线。不同时间框架反映不同级别的市场参与行为:短周期反映短线资金的博弈,长周期反映趋势或大资金的中长期意图。该策略中,较高的时间框架被赋予更高的显示优先级。
去重(Deduplication)
去重指在数据集合中删除重复条目,使每个条目唯一的过程。在本策略中,当不同时间框架产生的水平线数值相同或高度接近时,系统自动保留时间级别较高的一条,删除其余重复项。这能够避免图表中多条水平线重叠造成的混淆。
多周期共振(Multi-timeframe Confluence)
多周期共振是指多个不同时间周期在相近价位同时出现支撑或阻力信号的情形。该价位往往具有比单一周期水平更强的参考价值。本策略中的去重合并逻辑,本质上就是在处理多周期共振时的一种优先级排序规则。
开盘价(Open Price)
开盘价是某一特定交易周期开始后的第一笔成交价格。日线开盘价代表新交易日的起始价,周线开盘价则代表周一交易时段的第一笔价格。交易者常将开盘价视为一段时间内多空情绪的初始均衡点,其得失具有方向性的参考意义。
策略思路讲解
本策略的核心构思可以用一句话概括:跨周期的水平线太多,需要以“大局观”来筛选。
首先,策略需要定义“区间”与“均衡”的计算范围。区间水平可以是周期性最高价、最低价,或是布林带边界、唐奇安通道边界等波动性指标值。均衡水平则可以选取开盘价、成交量加权均价(VWAP)、某周期的移动平均线数值,或者枢轴点计算公式中的中轴值。
其次,策略引入“跨周期比较”的概念。它并不把每一个时间周期独立看待,而是将不同周期的水平线集合汇总,统一处理。这一步的关键在于:如果直接在图表上显示所有周期的水平,那么一个本来就包含周线、日线、小时线开盘价和枢轴点的图表,可能会被密密麻麻的线条覆盖,交易者难以分辨哪一条才是此刻最应该关注的。
因此,策略制定了去重规则:当两条水平线的数值相等或差距小于一个极小阈值(比如一个最小变动价位)时,保留较长周期的那条。这套规则隐含了一条市场认知:级别越大的价格水平,由机构、长期投资者和算法交易所认可与防守的概率越高,因此其作为支撑阻力的“效力”更强。较长周期的水平线通常意味着更长的持仓周期和更厚的挂单分布,一旦被触碰,产生的反应往往比短周期水平更加剧烈。
进一步细化,该策略逻辑还包括“动态更迭”的机制。例如,在周一开盘瞬间,日线开盘价与周线开盘价可能非常接近或完全同价——因为周一本身就是日线与周线共享的开盘时段。此时,去重算法自动隐藏日线开盘水平,只显示周线开盘水平。而到了周二,日线开盘价已经不再是周一开盘价,它与周线开盘价之间的数值分离度增大,不再构成重复,因此日线开盘水平重新在图表上出现。这样,图表展示的内容便会随着市场节奏自适应变化,始终在“最有效信息”与“信息冗余”之间维持平衡。
该策略的实战使用流程通常为:
- 在交易软件中加载该策略工具。
- 设置需要纳入计算的时间周期,常见组合为“日线、周线、月线”或“小时线、日线”。
- 运行后观察图表上最终保留的水平线。
- 结合价格当前所在位置与水平线的相对距离,规划做多/做空区间、设置止损与止盈。
若价格从下方接近某一保留的均衡水平,同时该水平原本是上一周的周线开盘价,则可以认为该位置大概率存在承接力量,适合小止损试探做多;若价格跌破该水平,则说明周线级别的均衡被打破,空头趋势可能深化,此时应考虑反手做空或观望。
优点
一、显著提升图表可读性
跨周期水平线去重之后,图表上的线条数量大幅减少,视觉上更加清爽。交易者可以更快速地将注意力锁定在真正重要的价格节点上,减少因信息过载带来的分析疲劳和决策延迟。
二、逻辑透明、规则一致
该策略的去重优先级规则明确且固定:较高时间周期胜出。这避免了不同交易者因为手动选择水平线而产生的主观差异。每次运行工具,输出的结果都一致,便于复盘和策略迭代。
三、符合“大周期定方向”的交易理念
优先显示大周期水平,天然贴合主流技术分析范式。大周期水平往往代表更强的支撑阻力,按此逻辑调整图表信息,有助于从混乱的短周期信号中提炼出宏观结构。
四、自动适应市场节奏
该策略不是静态画线,而是根据当前周期的开盘情况进行动态更迭。周一显示周线开盘价,周二去重消失后日线水平重新回归,这使得工具的使用体验非常流畅,无需交易者手动反复调整。
五、对新手友好,降低了多周期分析的门槛
对于尚未系统掌握多周期分析的初学者来说,该策略自动完成周期的优先级排序和筛选,提供了一种直观的“默认视角”,帮助初学者理解什么是“更重要的水平”。
缺点
一、阈值参数可能影响去重效果
去重依赖一个“数值相等或接近”的判定阈值。如果阈值设置过窄,两条数值几乎相同但实为不同意义的水平线(例如周线开盘价与月线枢轴点)可能仍被同时显示,产生视觉重合;若阈值设置过宽,则可能把本不属于同一价格区间的两条线错误地合并,丢失关键信息。
二、高周期水平并非永远更优
虽然在多数趋势行情下,“大周期优先”是正确的,但在震荡市中,短周期的均衡水平往往更能反映当前盘面的即时买卖力量。若盲目只显示大周期水平,可能忽略短线交易者实际关注的价位,导致入场点粗略、止损过大。
三、忽略水平线的“年龄”与“效力衰减”
该策略只根据时间周期决定优先级,而不考虑该水平线产生的时间距今有多久。一个三个月前的月线开盘价,在经历长期单边行情后,其支撑阻力意义可能已经大幅减弱。若仍被无差别优先显示,可能会误导交易者认为该价位依然“重要”。
四、无法自行验证水平线的被触碰次数与市场反应
水平线的实战价值不仅在于“它是哪个周期的”,还在于它在历史中被触碰过多少次、每次触碰产生多大反弹或突破。本策略并未引入成交量、未平仓合约或历史测试次数等维度来为水平线“打分”,因此可能会把一根“从未被市场测试过的弱势水平”与“已被反复验证的强水平”混为一谈。
五、不包含突破确认机制
该工具仅负责展示水平线,不对价格突破后的真伪做判断。如果交易者仅凭水平线被突破便直接追单,可能频繁遭受假突破损失。
起源年份考证
“多周期整合与优先级排序”这一思想,尤其以“较长周期信号优先”为核心逻辑的策略方法,并非这一脚本独创。它的起源可以追溯到技术分析行业对“多周期共振”研究的一系列演进:
1970年代至1980年代:经典图表分析的“周期分层”雏形
交易员开始将道氏理论与周期概念结合,把日线、周线、月线图分别对应短期、中期与长期趋势。当时的教科书例如John Murphy的《期货市场技术分析》,强调分析时应“先看长周期,再看短周期”。这可以视作该类策略的早期思想萌芽。但那个年代还没有自动去重的算法,完全依赖人工翻图观察。
1990年代:计算机技术指标时代
随着个人电脑与技术指标(如移动平均线、相对强弱指数、布林带)在交易软件中的普及,多周期指标的应用逐渐标准化。市面上开始出现能够同时在多个周期计算指标并叠加显示的初级工具。虽然当时尚未有明确的“去重”概念,但“大周期权重更高”已经被系统化地应用于趋势过滤。
2000年代初期:多时间框架分析的系统化
以Martin Pring、Alexander Elder为代表的交易作家系统论述了多周期共振分析。Elder的“三重屏幕”交易系统明确提出了“长周期决定方向,短周期寻找入场”的层级式决策框架。这是该类策略广泛被公众认知并接受的标志性时期。
2010年代至今:自动化水平线与去重算法的成熟
随着公开交易社区和脚本编辑器的发展,交易者可以便捷地编写自定义指标与策略。正是在这一时期,出现了大量旨在自动计算水平线、枢轴点、开盘区间以及“跨周期去重”的实用工具。本策略属于这一波技术民主化浪潮中的产物。具体的脚本作者rumpypumpydumpy的发布时间无法准确考证,但结合其工具特性,可以合理推断其出现年代不早于2015年。
结论:此类“多周期优先级去重区间/均衡工具”的方法论根基,出自1980-2000年代的技术分析经典框架;而该工具作为一款具体的自动化实现,其年代大致属于2015年以后。
改进建议
一、引入“水平线效力评级”机制
不应仅仅依赖周期大小来定优先级,建议为每条水平线计算一个“效力得分”。得分可以由以下因素加权构成:该水平在历史中的被测试次数、每次触碰后产生的平均反弹幅度、该周期对应的成交量分布丰度等。只有得分高于一定阈值的水平线才有资格显示,进一步避免“垃圾水平”占据图表。
二、增加动态去重阈值参数
去重判定不应使用固定数值差值,而是将阈值设置为与当前市场波动率挂钩的变量,比如使用平均真实波幅(ATR)的某一百分比作为容忍区间。当市场波动加剧、价格间距拉大时,阈值相应放宽;波动收窄时则缩小阈值。这样既能避免近距离重复线的堆积,又不会过度合并价格跨度显著的水平线。
三、增加“水平线年龄段标记”
对不同时间产生的周期水平线进行“年龄”标注,例如过期超过120个交易日的高周期水平,其显示透明度降低或直接隐藏。也可以设置“无效水平剔除”规则:一旦价格自上而下穿越某条大周期水平且收回失败超过一定根K线,则自动判定该水平失效,不再显示。
四、延伸支持“区间突破确认”模块
将策略从“水平线显示工具”升级为“交易时机报警器”。当价格突破某一保留的高周期水平时,根据突破时的K线形态(如大阳线、长下影线)和成交量变化,输出“有效突破”或“假突破预警”的提示。这可以显著提升策略的实战闭环完整性。
五、增加多品种横向对比视图
将去重后的水平线与对应的持仓量变化、期权最大痛点位置等进行叠加比对,找出价格水平最密集且资金面共振最强的“关键价位区”。这种方法特别适合外汇、加密货币等24小时交易品种,因为在跨周开盘时多个市场的水平线可能同时集中在同一区域,形成极强定向推动力。
六、允许用户自定义“周期相对权重”
不同交易者对于“哪个周期更关键”有自己的偏好。例如,超短线交易者可能更关注5分钟和30分钟水平,而波段交易者关注日线和周线。策略应允许用户自由设定优先级列表,甚至使用机器学习算法根据历史盈亏数据自动调整每个周期的权重系数。
总结
“No Duplicates Interval Range & EQ”这一策略工具,以简洁的去重规则解决了一个真实存在且长期困扰交易者的问题——多周期水平线的信息冗余与视觉杂乱。它通过“高周期优先”的设计,将“大周期决定方向、小周期寻找执行”的老派交易智慧,转化为一段可自动运行的逻辑,为普通交易者提供了一个稳定、透明的“图表信息过滤层”。
当然,它并不能被奉为万能的圣杯。任何将复杂市场行为简化为固定规则的处理方式,都必然有所取舍。尤其是周期优先级的选择、去重阈值的设置、以及缺乏对水平线有效性的动态评估,这些短板意味着该策略更适合作为交易者分析流程中的“水平线筛选器”,而非独立的自动交易信号系统。在实际应用中,交易者应结合自身的交易周期偏好、风险容忍度,以及更广泛的上下文(如消息面、资金面),对其进行二次优化与补充。毕竟,工具的价值不在其本身的复杂程度,而在于它能否帮助交易者以更快的速度、更少的认知偏差,看清市场上真正重要的那一小部分信息。