- Published on
重力趋势:ADX强度表与质量评分DMI系统
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
“重力趋势”这个命名很有意思,它暗示价格在趋势中就像受到重力牵引一样,每次偏离均线后最终都会被“拉回”轨道。作者构建的这套系统,本质上是对传统 DMI/ADX 趋势跟踪体系的一次精细化改造:它不再机械地在 DI 线交叉那一刻追进市场,而是把“趋势是否成立”与“什么时候入场更划算”这两个问题分开处理。
整个策略的出发点非常朴素:一波健康的趋势行情中,价格不会一直直线运行,而是会反复出现回调。如果能在回调结束时进入市场,持仓成本会比在趋势启动时追高要低得多,止损空间也更合理。但问题在于:如何判断回调结束?如何避免在震荡行情中反复被假回调欺骗?作者给出的答案是:先确认大方向,再等待微观结构上的确认信号。
具体来说,策略首先用 DMI(方向运动指标)来判断趋势方向。+DI 与 -DI 的相对位置决定了多空倾向,而 ADX 则负责衡量趋势的强度。只有当 ADX 超过某一阈值,且 +DI 位于 -DI 上方时,系统才认为存在一个“合格”的上升趋势。在此基础上,策略还可以叠加一条 EMA(指数移动平均线)作为额外的过滤条件,只允许在价格位于 EMA 上方时考虑做多。
但与传统做法不同的是,策略并不会在 +DI 上穿 -DI 的那根 K 线立即入场。它会耐心等待价格回调,当价格重新向上收复 EMA 时,才触发买进指令。这种“先确认趋势,再等回调”的机制,就是作者所说的“回调入场引擎”。
更值得一提的是“趋势质量评分”这个概念。它不是单一指标,而是将 ADX 强度、DI 方向一致性、价格与均线的关系等多个维度综合成一个分数。这个分数会实时变化,让交易者一眼就能判断当前趋势是处于“优质状态”还是“勉强状态”。当评分较高时,系统可能更愿意接受回调入场;当评分较低时,它会自动降低仓位或完全离场。
从哲学角度看,这套系统体现了一种“谦逊的追势”理念:它承认自己无法精准预测趋势起点,因此宁愿放弃最初的爆发段,也要换取更高的盈亏比和更平滑的资金曲线。这是一种典型的右侧交易思路,但它在右侧交易的基础上加入了“等待回调”的左侧入场技巧,可以说是两种风格的折中与融合。
名词解释
-
DMI(Directional Movement Index,方向运动指标):由威尔斯·威尔德(J. Welles Wilder)于 1978 年提出,用于衡量价格运动的方向性。它由 +DI、-DI 和 ADX 三个部分组成。+DI 代表向上运动的力量,-DI 代表向下运动的力量。当 +DI 位于 -DI 上方时,市场处于多头主导状态。
-
ADX(Average Directional Index,平均方向指数):同样由威尔德提出,用于量化趋势的强度,而不关心方向。ADX 值越高,说明趋势越强;值越低,说明市场越接近震荡。通常认为 ADX 高于 20 或 25 时才存在有交易价值的趋势,高于 40 则属于强趋势。
-
DI 交叉(Directional Indicator Crossover):指 +DI 与 -DI 两条线发生交叉的瞬间。当 +DI 从下方穿越 -DI 时,形成所谓的“金叉”,一般被视为做多信号;反之则形成“死叉”,被视为做空信号。传统 DMI 策略常以这种交叉作为直接入场依据。
-
EMA(Exponential Moving Average,指数移动平均线):一种对近期价格赋予更高权重的移动平均线。相比简单移动平均线,EMA 对价格变化的反应更灵敏,因此常被用作趋势跟踪系统中的动态支撑/阻力位。价格向上突破 EMA 往往被视为多头动能恢复。
-
Pullback(回调/回撤):在上升趋势中,价格短暂下跌至趋势线或均线附近的行为;在下降趋势中则表现为短暂的反弹。回调是趋势行情中常见的自然现象,也是趋势跟踪者眼中“低风险入场”的机会。
-
盈亏比(Risk-Reward Ratio):预期盈利与预期亏损之间的比值。例如,止损设置 1 个单位的风险,止盈目标设为 2 个单位的利润,则盈亏比为 2:1。回调入场通常能缩小止损距离,从而改善盈亏比。
-
震荡行情(Sideways Market / Ranging Market):价格在固定区间内上下波动,无明显方向。在震荡行情中,趋势跟踪类策略容易反复亏损,因此 ADX 过滤器在这类市场环境下尤为重要。
策略思路讲解
整个策略可以拆解为四个逻辑层级:趋势方向确认、趋势强度过滤、回调结构识别、入场与离场管理。
第一层:趋势方向确认。 系统依靠 +DI 与 -DI 的关系判断多空。若 +DI 高于 -DI,则视为多头趋势背景;反之则为空头趋势背景。需要注意的是,这里并不要求交叉刚刚发生,而是要求方向关系“已经成立并持续存在”。这避免了在交叉初期方向反复翻转时被反复打脸。
第二层:趋势强度过滤。 仅仅方向正确还不够,如果 ADX 低于一定水平,说明市场缺乏动能,即使方向指标显示多头占优,价格也可能只是在一个区间内蠕动。策略因此要求 ADX 必须大于某个阈值(例如 20 或 25),以确认这是一段值得参与的行情。在 ADX 持续走高的过程中,系统会提高趋势质量评分,允许更积极的入场行为。
第三层:回调结构识别。 在趋势确认的前提下,策略等待价格出现逆向运动,即回调。回调的最低点是无法提前预知的,但可以用 EMA 作为动态参考。当价格回落至 EMA 附近或下方后,重新向上穿越 EMA,这个“收复”动作被视作回调结束的确认信号。这一设计的妙处在于:它既给了价格足够的回撤空间,避免在最高点追进,又不会等到价格反弹太远才入场。
第四层:质量评分与仓位管理。 作者引入了“趋势质量评分”来动态调节系统的敏感度。评分可能基于 ADX 的绝对值、ADX 的斜率、DI 之间的间距、价格与 EMA 的偏离度等因素综合计算。当评分高时,说明趋势健康,系统可能允许跳过某些过滤条件,或者在回调确认后以更重的仓位参与;当评分低时,系统会变得挑剔,可能要求更严格的确认,或者干脆空仓等待。
离场机制方面,传统 DMI 策略通常用反向交叉或 ADX 掉头作为离场信号,但该策略可能会采用更灵活的方式:比如当价格跌破 EMA 或 -DI 上穿 +DI 时离场;或者当质量评分降至特定阈值以下时,即使技术信号还没有转空,也主动落袋为安。这种“评分驱动离场”的思路,本质上是在用趋势健康度来管理持仓周期,而不是死板地等待形态破坏。
从资金管理的角度看,策略还允许用户按趋势方向选择只做多、只做空或双向交易。同时,回调入场意味着止损可以放在回调低点下方或 EMA 下方一定距离,这个距离通常比在趋势起点追入时要短,因此即使胜率不是极高,也能通过盈亏比优势获得正期望。
优点
- 入场质量显著提升:通过“趋势确认+回调入场”的双重过滤,避免了在趋势启动初期追高,平均入场价格更优,持仓心态也更稳定。
- 有效过滤震荡行情:ADX 阈值条件能将大量无趋势的横盘阶段排除在外,大大减少假突破和连续小亏的次数。
- 理念清晰,逻辑自洽:DMI/ADX 组合本身是经过几十年市场验证的经典工具,策略没有发明复杂的新指标,而是用更聪明的组合方式提高原有工具的效率,易于理解与复盘。
- 模块化程度高,适应性强:趋势方向、强度阈值、均线参数、评分权重等均可独立调整。交易者可以根据不同品种或周期进行针对性优化,而无需推倒重来。
- 兼顾趋势跟踪与反趋势入场:它本质是趋势跟踪系统,但因为等待回调,又具备了一些反趋势交易的优点——在价格暂时逆行时进场,止损更紧凑,心理压力更小。
缺点
- 可能错过单边急涨行情:如果一波趋势启动后完全没有像样的回调,价格沿着 EMA 一路狂奔,策略将始终等不到入场信号,只能眼睁睁看着行情走完。这是“等待回调”策略不可避免的代价。
- 回调深度无法事先预知:有些回调会变成真正的反转。当价格跌破 EMA 后又重新上来,可能只是多头的最后一次挣扎,紧接着就会迎来更猛烈的下跌。策略无法区分“健康回调”与“反转前奏”,存在本质上的不确定性。
- 参数敏感度较高:ADX 阈值、EMA 周期、质量评分的各项权重都需要精心设置。如果参数经过过度优化,在历史数据上表现很好,实盘中却可能因为市场状态变化而迅速失效。
- 在弱趋势中容易反复亏损:当 ADX 勉强高于阈值但趋势并不坚定时,价格可能在 EMA 附近反复穿越,导致策略连续触发虚假的回调确认信号,造成来回止损。
- 滞后性仍然存在:相比直接使用价格突破类策略,系统需要等待 DI 方向确认、ADX 走强、价格完成回调并收复 EMA 等多重条件,入场时点天然滞后,尤其在市场转折点附近会表现出明显的迟钝。
起源年份考证
需要说明的是,本文所讨论的“Gravity Trend”策略是该作者在公开交易社区最新发布的自定义系统,其具体发布日期无法精确考证。但就其底层方法论——结合 DMI/ADX 与移动平均线、并在趋势确认后等待回调入场——而言,可以梳理出该类方法的行业时间线:
- 1978 年:威尔德出版了《技术交易系统的新概念》,正式提出 DMI、ADX、ATR、RSI 等一系列指标。此后 DMI/ADX 被广泛用于行业趋势判断,成为机构与个人交易者的标准工具。
- 20 世纪 80 年代至 90 年代:随着计算机化交易的普及,交易者开始系统性地将 ADX 作为趋势过滤器,与移动平均线、布林带等指标结合使用。这一时期产生了大量“方向指标+均线过滤”的混合策略。
- 90 年代中后期:回调交易的理念随着摆动交易(swing trading)的流行而深入人心。许多交易书籍开始强调“在上升趋势中买回调”是风险收益比最优的入场方式之一。这一理念与 DMI/ADX 的结合开始出现在各种交易系统中。
- 2000 年代至 2010 年代:量化交易平台兴起,个人交易者能够快速测试复杂的多条件策略。将 ADX 强度分级、DI 方向确认、EMA 动态支撑与回调确认组合成模块化系统的做法逐渐成为趋势跟踪领域的主流范式之一。本文策略正是这一范式的现代实现,属于“该类方法”的延续与发展。
综合来看,虽然无法确认“Gravity Trend”本身的诞生年份,但其核心方法的第一阶段(DMI/ADX 指标诞生)可追溯至 1978 年,第二阶段(结合均线过滤与回调入场)大约在 1990 年代至 2000 年代间成为公开交易社区的常见实践,而当前版本的模块化与评分化改造则属于 2020 年代前后量化策略社区中的典型进化方向。
改进建议
-
加入趋势质量评分的动态缩放功能:不要使用固定阈值,而是让 ADX 阈值和市场波动率(例如 ATR)挂钩。当波动率放大时适当提高阈值,波动率收窄时降低阈值,从而在不同市场状态下保持适配性。
-
增加“急涨保护”机制:如果价格在极短时间内远离 EMA 超过某个倍数(例如 3 倍 ATR),则允许在突破瞬间立即入场,而不是等待回调。这样可以避免在强单边行情中完全踏空。也可以设置“未入场趋势追踪”模式,当价格连续多根 K 线未曾回调时,系统自动切换为价格突破入场。
-
引入多重时间框架验证:日线级别的趋势确认配合小时级别的回调入场,能够显著提高信号质量。例如仅在日线 ADX 大于 20 且 +DI > -DI 的情况下,才执行小时级别 EMA 收复入场。这种“大周期定方向,小周期找时机”的思路是对原策略的有力增强。
-
根据评分实施仓位分档:不采用单一仓位,而是将趋势质量评分划分为三档。评分为高分时使用标准仓位,中分时使用半仓,低分时空仓或仅保留最小仓位。这样可以让资金在最优趋势中承担最大的风险敞口,同时降低弱信号期的回撤。
-
增加时间衰减止损:进场后如果价格在设定 K 线数内没有上涨超过某一幅度,则主动平仓。这能避免资金被长期困在盈利缓慢的“僵尸仓位”中,提升资金周转效率。时间止损与传统的价格止损搭配使用,往往能显著改善整体绩效。
-
增加离场侧的评分确认:不要简单地等价格跌破 EMA 才离场,而是当质量评分从峰值回落超过一定比例时先减半仓,再等 EMA 破位后清仓。这种“渐进式离场”在趋势末段能保留更多利润,同时避免过早止盈的遗憾。
-
加入同品种不同周期的多策略分散:比如在同一品种上运行 15 分钟与 4 小时两种参数组合,将两者信号叠加。当两个周期同时给出同向回调信号时加仓,反之则减少操作。这样可以平滑单一周期参数带来的不稳定性。
总结
“Gravity Trend”本质上是对经典 DMI/ADX 趋势跟踪系统的现代化重构。它没有发明新的数学公式,却通过“趋势质量评分”和“回调入场引擎”这两个精巧的设计,解决了传统趋势策略最常见的痛点:入场太晚、止损太大、震荡期回撤过深。它提醒我们,在技术分析这个领域,工具本身并不稀缺,稀缺的是对市场状态的理解以及对风险回报的精细控制。
该策略最值得称道的,是它将“判断方向”和“选择时机”拆解为两个独立的决策环节。方向判断交给 DMI 与 ADX,时机选择则依赖价格对 EMA 的收复行为。这种分工明确的架构,不仅便于交易者理解,也为后续的个性化优化留足了空间。当然,没有任何策略能够完美应对所有行情,回调进场机制对单边强势趋势的天然钝感,决定了它更适合趋势偏好明显、且经常出现结构性回调的品种与时间框架,例如外汇、指数期货以及部分活跃股票的日线级别交易。
对普通交易者而言,与其盲目照搬参数,不如先理解这套系统背后的行为逻辑——等待趋势确认,再寻找更低风险的回调入场点,始终让止损紧贴结构,并时刻关注趋势自身的健康度。只有将这些理念内化并配合合理的资金管理,才能真正发挥出“重力趋势”这类策略的潜力。毕竟,市场上从来不缺聪明的信号,缺的是对信号背后风险节奏的敬畏与掌控。