- Published on
MJQ.Buy Sell Lines
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
这个策略看似简单,却包含着深刻的市场哲学。它本质上不是传统意义上直接给出"买入"或"卖出"的信号,而是通过更高时间框架上的"收盘穿越"来定义关键价格区域。所谓"吞没水平",是指某一时间框架的K线收盘价突破了前一根K线的最高价或最低价时,那个收盘价就被视为一个有意义的价位。之后,该价位会作为一条水平线向右延伸,直到未来被新的水平取代或失效。
作者同时监控月线、周线、日线和4小时四个时间框架。这四种周期分别代表了不同持仓周期市场参与者的博弈结果:月线对应超长期机构持仓,周线代表中期趋势资金,日线对应主力波段操作,4小时则是日内交易者的核心参考。策略的巧妙之处在于,这些水平的计算与图表自身周期无关。无论你把图表调成1分钟、3分钟还是30分钟,屏幕上始终显示着月线、周线、日线和4小时线级别的最新突破点。这样一来,短线交易者可以在非常小的周期上,直接看到大周期资金留下的"脚印"。
举一个例子:假设当前是3分钟图,上个月收盘时,价格突破了前月K线的最低点,于是那条收盘价被标记为一条月线吞没水平。在随后的几周里,价格若反弹到此区域,就可能遇到来自月线级别空头的抛压。这种视野是普通单周期图表无法提供的。
这里需要澄清一点:策略中提到的"吞没"并不完全等同于日本蜡烛图中的看涨吞没或看跌吞没形态。蜡烛图的吞没要求一根K线的实体完全包住前一根K线的实体,而这里指的是"收盘价越过前一根K线的极值",更贴切的说法是"收盘突破"。这种定义更简洁、更机械,适合程序化识别,也避免了主观判断实体大小的问题。
从整体策略理念来看,它属于"价格行为交易"(Price Action)的范畴。它没有引入MACD、RSI等滞后指标,而是直接还原市场最原始的数据——最高价、最低价和收盘价。水平线一旦形成,便不会连续波动,而是像路标一样静静等待价格前来测试。这种清晰的结构化表达,使得交易者能够快速锁定关键的支撑与阻力,并据此制定止损、止盈以及仓位管理方案。
名词解释
-
多时间框架分析(Multi-Timeframe Analysis, MTF)
交易者同时观察多个时间周期图表,通常用更高周期判断趋势方向,用更低周期寻找具体入场点,以提高交易决策的全面性和稳定性。 -
吞没(Engulfing)
原指K线形态中的"吞没形态",但在本策略中特指收盘价突破前一根K线最高价或最低价的行为。这是一种基于收盘价的突破确认机制。 -
前一根K线极值(Previous Candle Extreme)
前一根K线的最高价或最低价,是衡量当前K线买入或卖出动力的参考边界。突破该极值意味着市场力量发生了方向性跨越。 -
水平线(Level Line)
从某个确定价格向右延伸的水平直线,代表支撑位或阻力位。本策略中,水平线从被突破的K线位置开始绘制,并在未来持续生效。 -
时间框架独立性(Timeframe Independence)
指某个指标或工具的计算结果不依赖于当前图表的周期设置。例如在3分钟图上也能显示月线级别的关键价位,实现跨周期透视。 -
高时间框架(Higher Timeframe, HTF)
相对于当前交易周期而言更大的周期。例如,当交易者操作5分钟图时,4小时、日线、周线都属于高时间框架。 -
收盘价确认(Close Confirmation)
以K线收盘价作为判断标准,而不是以盘中瞬时价格为准。相比盘中突破,收盘价确认能过滤掉大量随机波动,但也会带来一定的信息滞后。
策略思路讲解
该策略的核心逻辑可以分解为三个步骤。
第一,识别吞没事件。对于每一个选定的时间框架,程序会逐根K线检查当前收盘价是否高于前一根K线的最高价(向上吞没),或低于前一根K线的最低价(向下吞没)。一旦条件成立,说明该时间框架上的多空力量已经做出了方向性选择。
第二,标记水平线。当吞没事件发生时,以当前K线的收盘价为基准画一条水平线,从这根K线开始右延。之所以选择收盘价而不是最高价或最低价,是因为收盘价代表市场在时段结束时的最终共识,具有更强的参考价值。例如,月线收盘价高于前月最高点,意味着月线级别多头完全掌控局面,这个收盘价便构成了未来潜在的回调支撑。
第三,跨周期同步呈现。策略同时监测月线、周线、日线和4小时四个框架,并在图表上以不同颜色或样式区分。这样,交易者一眼就能看出当前价格相对于各个周期关键水平的位置。比如,价格站在周线吞没水平之上,却运行在日线吞没水平之下,说明中期趋势向上但短期可能面临回调压力。
在实战应用中,交易者可以这样使用这些水平线:
- 判定市场结构:如果价格位于所有四条水平线之上,且这些水平线呈向上排列,那么市场处于强势状态;反之则处于弱势。
- 寻找入场时机:当价格回调至某一时间框架的吞没水平附近,同时出现小周期的反转信号(如K线止跌、长下影线),可以考虑入场。
- 设置止损止盈:做多时,可将止损放在下方最近一条吞没水平之下;做空时,将止损放在上方最近一条吞没水平之上。止盈目标则可看向更高级别吞没水平。
需要注意的是,这些水平线并非绝对的神奇价位,而是一种概率优势的参考。它们反映了历史资金流向的痕迹,当价格再次抵达时,原有持仓者可能产生获利了结或解套行为,从而形成阻力或支撑。
优点
-
真正意义上的多周期透视
该策略不受图表周期限制,直接呈现四个重要级别的关键价位。这在传统交易软件中需要切换多张图表才能实现,而该策略把跨周期信息压缩到一张图内,极大提高了信息获取效率。 -
基于收盘价的确认,过滤盘中假突破
使用收盘价而非盘中最高最低价作为突破标准,能够有效减少因瞬时流动性不足或游资脉冲式拉升制造的假突破。只有K线走完并确认收线,信号才算成立,这在统计上具有更高的稳定性。 -
静态水平线带来清晰的价格结构
不像均线或布林带那样动态变化,吞没水平线一旦画好就不会移动。交易者能明确知道当前价格与关键水平之间的距离,便于提前规划订单,减少临场决策的压力。 -
逻辑简单、适用性广泛
该策略只依赖于价格本身,不涉及成交量、基本面数据或复杂数学模型,因此凡是具有K线数据的市场——股票、期货、外汇、加密货币——均可应用。它的简单性也使其易于被交易者理解与验证。 -
天然适合与其它工具叠加
由于它提供的是静态支撑阻力位,交易者可以非常自然地在之上叠加趋势线、均线、MACD、成交量分布等工具,而不会产生指标间的底层冲突。
缺点
-
收盘确认带来入场滞后
在实际盘中,突破往往在收盘前就已发生。等到收盘确认时,价格可能已经远离突破点,导致追高或追空的成本过高。对于追求快速反应的日内交易者,这种滞后可能造成盈亏比下降。 -
忽略成交量与市场情绪
价格的突破并非每次都伴随着显著放量。有时无量突破同样能走出一段行情,有时放量突破却是诱多。该策略完全没有利用成交量或持仓量数据,因此无法辨识突破的"质量"。 -
固定时间框架组合未必适合所有品种
不同品种的波动特性差异巨大。外汇的4小时线可能含有明显噪声,而加密货币的月线可能只经过几十根K线。固定的"月、周、日、4小时"组合,在一些小品种上可能无法提供有价值的信息。 -
多水平并存时可能产生矛盾信号
当月线显示向上突破,而日线显示向下突破时,交易者会面临取舍困难。虽然这从市场结构上可以解释为长短期分歧,但策略本身没有给出任何加权或优先级规则,完全依赖交易者主观判断。 -
在震荡市中容易失效
当价格处于无趋势的箱体震荡区间时,收盘突破前一根K线极值的情况会频繁发生,导致每个方向都被标记成水平线。此时水平线密集交错,反而失去参考意义。
起源年份考证
需要说明的是,我们无法确切考证"MJQ.Buy Sell Lines"这一具体策略的发布年份与原始出处,但可以对该类方法的行业演变给出时间线。所谓"多时间框架吞没水平",本质上是多周期价格行为分析与突破交易的融合产物。
- 1930年代:道氏理论首次提出"主要趋势"与"次要趋势"的概念,隐含了多时间周期思想。
- 1950-1970年代:技术分析先驱如Richard Wyckoff、Jesse Livermore的交易方法中广泛使用关键价位识别,支撑阻力位成为经典工具。
- 1980年代:计算机图表软件普及,交易者开始能够快速切换不同周期图表。John Murphy在1986年出版的《期货市场技术分析》中系统论述了多周期验证的方法。
- 1990年代:日本蜡烛图技术经Steve Nison引入西方,"吞没形态"成为广为人知的价格形态。同时,"唐奇安通道"等突破交易系统在期货市场取得巨大成功。
- 2000年代:互联网交易平台蓬勃发展,交易者开始编写自定义指标,将多周期突破水平自动画在图表上。这一阶段出现了大量类似策略。
- 2010年代以后:量化交易与社区分享兴起,多时间框架工具成为主流技术分析组件,"MJQ.Buy Sell Lines"大概率属于这一时期的产物。
综上,虽然无法考证该策略的具体创作年份,但可以确认其理念根植于上述演变过程——从道氏理论到蜡烛图到程序化交易,最终在21世纪初期成熟并广泛传播。
改进建议
-
增加成交量过滤条件
在吞没水平形成时,要求该根K线的成交量显著高于其5周期或10周期平均成交量。这样可以剔除无聊的弱势突破,保留真正由大资金推动的水平线。 -
为不同时间框架设置差异化权重
例如,月线水平权重设为5,周线设为3,日线设为2,4小时设为1。当多周期水平位接近时,取加权平均或优先考虑权重较高的水平位,减少矛盾信号。 -
引入"失效条件"动态管理水平线
规则可以设定为:如果价格收盘回到原突破区间内部,或沿反方向连续两次收盘突破该水平,则删除或淡化该水平线。这样可以避免过时的水平线长期占用图表空间。 -
添加价格缓冲带(以ATR为基础)
将水平线绘制成一条带宽为0.5倍平均真实波幅(ATR)的区间,当价格进入该区间即视为触及。缓冲带能够覆盖市场噪声,减少虚假触碰。 -
结合趋势方向过滤器
只关注与较大级别趋势方向一致的吞没水平。例如,当周线收盘价高于20周均线时,只使用月线和周线的向上吞没水平作为支撑;反向信号则忽略。这样能有效提高信号的一致性。 -
支持自定义时间框架
允许用户根据交易品种和策略风格调整时间框架组合,如增加2小时线或使用"180分钟"替代"4小时";甚至可以采用多重周期自动适配机制,让策略根据不同品种的波动特性自动选择最优周期。 -
引入多根K线确认机制
在收盘突破后,等待第二根K线收盘价继续保持在突破位的同一侧,再正式确认水平线。这虽然会进一步延迟信号,但能大幅降低假突破的出现频率。
总结
"MJQ.Buy Sell Lines"并不是那种每一次都告诉你"买还是卖"的傻瓜式指标,而是一幅宝贵的市场结构地图。它利用月线、周线、日线与4小时级别的收盘突破行为,自动绘制出贯穿多个时间尺度的支撑阻力线,让交易者无论身处多么微观的周期,都能感知宏观资金留下的运动轨迹。
这种策略的价值在于它对"价格行为"的忠实呈现:不预测未来,只标记过去已经发生的关键事件。它既适用于短线交易者寻找日內入场点与止损位,也适合中长线交易者用来观察趋势的持续性与反转风险。当然,它并非圣杯。收盘确认的滞后性、对量能的忽视、震荡市中的失效风险,都是使用者必须正视的短板。但只要结合适当的过滤规则、严格的风险管理,以及交易者自身对市场阶段的理解,这套多周期吞没水平工具完全可以成为交易体系中一块坚实的地基。
与其寻找完美的指标,不如学会如何解读价格在关键水平面前的选择。每一根穿越前高前低的收盘K线,都是市场留下的真实投票记录。读懂它们,你就读懂了一部分市场的语言。