Directional Strength Index [Quantum Algo]
重新打造的 ADX 系列,让您一眼读懂:买入压力和卖出压力以两条清晰的线呈现,自适应强度读数带分区,价差柱状图显示动量是在积聚还是衰减,交叉信号只在强度与动量一致时出现,仪表盘则用文字直接说明当前状态。

简短回答
Directional Strength Index 是一款免费开源的 TradingView 指标,它在交易前回答两个问题:当前趋势有多强?压力正推向哪个方向?大多数趋势工具只能回答其中一个——均线给出方向却没有强度;振荡指标给出动量却没有力度。DSI 将平滑的买入压力线和卖出压力线、自适应趋势强度读数、买卖双方价差的动量柱状图、带置信度过滤的交叉信号以及实时状态仪表盘整合在图表下方一个简洁的面板中。它是重新打造的 ADX 系列,让您一眼读懂,而不必去解读三条相互缠绕的线。
青色买入压力、紫色卖出压力、带分区的琥珀色强度线、动量柱状图、经过滤的交叉信号以及状态仪表盘。
柱状图、自适应阈值和置信度过滤器——区间内的交叉信号保持静默。
不会——一切基于已收盘 K 线。
ADX 系列衡量什么
Wilder 的方向运动系统比较每根 K 线的向上与向下运动:+DI 追踪买入压力,−DI 追踪卖出压力,ADX 则将二者之差平均为一个本身不含方向的强度读数。按惯例,高于 25 为趋势,低于 20 为区间。我们的 ADX 指南讲解经典版本;本页介绍重新打造的面板。
绘制内容
买入压力线(青色)
以及卖出压力线(紫色)——平滑后的方向压力。
趋势强度线(琥珀色)
带阈值分区的自适应 ADX 式强度读数。
动量柱状图
买入与卖出压力之间的价差以彩色柱呈现;柱体增长表示动量积聚,柱体缩小表示动量衰减。
交叉信号
在压力线交叉处,仅当通过置信度过滤时才显示。
状态仪表盘
趋势状态、强度、主导方、柱状图方向以及最近一次信号。
本页的比特币 2 小时截图展示了三条线、柱状图和一个经过滤的交叉信号;设置截图展示了 Inputs 选项卡。
与标准 ADX 指标有何不同
动量柱状图。
买卖双方的价差以柱体呈现,一眼即可读懂,动量越强颜色越亮。
经置信度过滤的交叉。
只有当强度与动量一致时,压力交叉才会显示信号——区间内的弱交叉保持静默。
自适应强度。
强度读数及其阈值会根据品种的近期表现自适应调整,而不是固定为 25。
状态仪表盘。
用文字呈现趋势、强度、方向与动量,您无需研究三条线就能知道当前状态。
可自定义主题的面板
采用 Quantum Algo 的青色/紫色/琥珀色视觉语言,与整个指标库保持一致。
运作方式
方向运动根据每根 K 线相对前一根 K 线的波动范围计算;向上与向下分量经过平滑,形成买入与卖出压力线。
强度线在其平滑长度内对两者的归一化差值取平均。
柱状图绘制买入压力减去卖出压力的值,按正负着色,并按变化程度调整深浅。
只有当强度读数高于阈值、且柱状图沿交叉方向增长时,压力线交叉才会成为信号。
一切均在已收盘 K 线上判断;仪表盘每根 K 线更新一次。
设置
| 分组 | 输入参数 | 作用 | 推荐起点 |
|---|---|---|---|
| 引擎 | DI length | 方向平滑 | 14 |
| 强度平滑 | ADX 式平均 | 14 | |
| 强度阈值 | 区间 / 发展中 / 强趋势分区 | 自适应;20 / 25 | |
| 信号 | 置信度过滤器 | 要求强度与动量一致 | 开 |
| Cooldown | 信号间隔 K 线数 | 5 | |
| 视觉 | 柱状图、阈值分区、颜色 | 外观 | 开 |
| 仪表盘 | 位置、文字大小 | 可自定义主题 | — |

警报
命名警报条件包括看涨与看跌压力交叉(经置信度过滤)、强度穿越趋势阈值以及动量反转;可在指标的警报列表中创建。
使用方法
先看仪表盘。趋势、强度与方向都以文字呈现;线条是细节。
仅在强度高于阈值时进行趋势入场,并且占主导的压力线须与您的交易方向一致。
把柱状图当作出场提示。价格仍在移动而柱体缩小,就是动量警告。
忽略区间分区内的交叉——过滤器会屏蔽大部分,而通过过滤的交叉仍需要一个结构位。
搭配方向工具使用——用 Adaptive Trend Sentinel 判断趋势状态,用 DSI 判断强度与压力。
各市场推荐设置
加密货币,1H–4H:
DI 14,平滑 14,自适应阈值——即默认值。
外汇与黄金,15m–1H:
DI 10,平滑 10,适合交易时段内的行情。
指数,5m–15m:
DI 8,冷却期 8;开盘会产生弱交叉,应由过滤器剔除。
对比
对比内置的 ADX/DMI:同一脉络,但柱状图、自适应强度、经置信度过滤的交叉和仪表盘,把读线变成了可直接执行的状态。对比 Choppiness Index:CHOP 告诉您是否该交易;DSI 告诉您推动力有多强、来自哪一方。对比 Adaptive Trend Sentinel:Sentinel 给出趋势状态边界;DSI 给出其强度。对比 Zeno:Zeno 给出入场;DSI 告诉您其背后的趋势是否有力度。
局限性
方向运动是滞后指标,强度读数在行情启动后才会上升。区间行情会产生来回打脸的交叉,过滤器能减少但无法完全消除。该面板读取的是强度与压力,而非交易位置——位置由结构提供。
致谢
方向运动指数(DMI)和 ADX 由 J. Welles Wilder Jr.(1978)提出。动量柱状图、自适应强度阈值、经置信度过滤的交叉逻辑、状态仪表盘以及全部代码均为 Quantum Algo 的原创成果,以开源形式发布。
分步指南:将其添加到您的 TradingView 图表
在 TradingView 上打开脚本页面(见上方链接),点击添加到收藏,然后点击在图表上使用——或在任意图表上打开指标,搜索“Directional Strength Index Quantum Algo”并添加。所有 TradingView 方案均可免费使用。
打开指标设置,按照上表为您的市场和时间周期设置参数;默认值针对加密货币与外汇的 1 小时至 4 小时图表调校。
在 Style 选项卡中,将颜色与您的图表主题匹配;仪表盘位置和文字大小在 Inputs 中设置。
设置警报:右键点击图表 → Add alert,选择该指标作为条件并选取事件;设置为“Once per bar close”,使警报与已收盘K线的逻辑一致。
保存布局,并添加其他免费的 Quantum Algo 工具——它们本就是为协同使用而设计的。
如需阅读或复用代码,请点击脚本页面上的 Source code;重新发布须遵守 TradingView 的社区规则。
代码内部,写给开发者
Pine Script,开源。如果您想修改它,值得一读:所有识别和信号均以 barstate.isconfirmed 为门槛;状态保存在有上限的绘图对象数组中,并配有明确的创建、更新和移除函数;涉及统计时,使用带收缩的先进先出数组,并内联计算 Wilson 区间;命名的 alertcondition 调用确保 webhook 接收一致的数据。学院的 Pine Script 教程和 TradingView 回测指南介绍了如何转换为策略。
与其他免费指标搭配使用
这些免费工具可叠加在同一张图表上:聪明钱概念 Engine 用于判断偏向和 Confluence Score;Order Blocks with Volume、Fair Value Gaps + Inversion 和 Institutional Key Levels 用于确定区域;Liquidity Sweeps、Sessionscope 和 Liquidation Magnet 用于流动性和触发;OTE + Silver Bullet 用于时间筛选后的入场;Institutional Volume Profile 和 Pressure Oscillator 用于判断成交量是否认同。
趋势与波动率系列——Adaptive Trend Sentinel、SuperTrend Engine、Golden Cross Engine、Anchored VWAP Engine、Trendline Architect、Keltner Rings 和 Volatility Storm Tracker——用于判断市场状态、方向和空间;动量与统计系列——MACD Matrix、Multi-Oscillator Divergence Scanner、Event Probability Engine、Market Bottom Finder、Neural Confluence Engine、Adaptive Lorentzian Classification 和 Directional Strength Index——用于判断动量、概率和强度。免费指标中心列出了所有工具;SMC 指南则是叠加使用背后的方法。
使用本指标的常见错误
- 相信未收盘的K线——每个事件都要等待收盘。
- 每个标记都去交易——该工具提供动量和背景;入场需要一个结构价位,以及设在其外侧的止损。
- 在不合适的时间周期上使用默认长度——请按设置表所示调整输入参数。
- 把统计数据当作承诺——它们描述的是这张图表的历史,并有意向中性收缩。
- 随意堆叠十个脚本——免费工具之所以能叠加,是因为它们本就为此而打造。
想要信号,而不只是结构?
Zeno 跨时间周期读取聪明钱结构,并在您的图表上标出入场、止损、TP1 和 TP2——实盘记录显示,按标注价位已平仓 160 个信号,其中 120 笔盈利、40 笔亏损。QuantumBot 可在 Bybit、Binance、OKX、Bitget 和 Kraken 上执行。

本指标术语表
常见问题
Directional Strength Index 会重绘吗?
不会。压力线、强度、柱状图和信号均基于已收盘 K 线计算;已显示的交叉不会移动。
它与 ADX 有何不同?
同属方向运动脉络,但经过重新打造:买卖方价差的动量柱状图、自适应强度阈值、仅在强度与动量一致时才显示的交叉,以及用文字说明趋势的仪表盘。
琥珀色线代表什么?
趋势强度——行情的力度有多大,本身不含方向;方向取决于哪条压力线位于上方。
为什么交叉没有显示信号?
这是置信度过滤器的作用:强度低于阈值,或柱状图没有沿交叉方向增长。关闭过滤器即可查看原始交叉。
哪个时间周期最好?
加密货币与外汇的 1H–4H;柱状图在这些周期上最清晰。日内指数图表需要更短的 DI 长度和更长的冷却期。
它与 Zeno 有什么关系?
Zeno 给出带止损和目标位的结构入场;DSI 告诉您其背后的趋势是否有强度、由哪一方推动。
最好的趋势强度指标是什么?
ADX 是标准,而这是一眼即可读懂的 ADX:柱状图、自适应分区、经过滤的交叉以及文字仪表盘——数学原理不变且完全开源。
ADX 多少代表强趋势?
按惯例高于 25;DSI 会根据品种的近期表现自适应调整分区,因此阈值是相对的,而非固定数值。
ADX 交叉可以设置警报吗?
可以——提供命名警报条件,涵盖经过滤的看涨与看跌压力交叉、强度穿越阈值以及动量反转。
哪个时间周期最好?
加密货币与外汇的 1H–4H;日内指数图表使用更短的 DI 长度和更长的冷却期。
它能给出方向吗?
方向取决于哪条压力线位于上方;琥珀色强度线本身不含方向——仪表盘将两者合并为一个状态。
我应该关闭置信度过滤器吗?
仅在研究原始交叉时关闭;开启时,大部分区间内的交叉都会保持静默,这正是其意义所在。
将 Directional Strength Index 添加到您的图表
在 TradingView 上一键添加,所有套餐免费,代码公开可读。绝不重绘。