首頁
交易
PortAI

定向移動指數 DMI:趨勢方向實戰解析

1054 閱讀 · 更新時間 2026年2月14日

定向移動指數(DMI)是由 J. Welles Wilder 於 1978 年開發的一種指標,用於確定資產價格的運動方向。該指標通過比較先前的高點和低點,並繪製兩條線:正定向移動線(+DI)和負定向移動線(-DI)來實現這一目的。還可以使用一個可選的第三條線,稱為平均定向指數(ADX),來衡量上升趨勢或下降趨勢的強度。當 +DI 高於-DI 時,價格的上行壓力大於下行壓力。相反,如果-DI 高於 +DI,則價格上存在更大的下行壓力。這個指標可以幫助交易員評估趨勢方向。線之間的交叉也有時被用作交易信號來買入或賣出。

核心描述

  • 定向移動指數(DMI)可以幫助你判斷,近期價格行為更多是由上漲動能驅動,還是由下跌動能驅動。
  • 它通過繪製兩條線——正定向移動線(+DI)負定向移動線(-DI)——並比較哪條更高,從而推斷方向性壓力。
  • 許多交易者會在同一指標面板中加入 平均定向指數(ADX) 來衡量趨勢強度,同時讓 DMI 的核心職責聚焦在 “方向判斷” 上。

定義及背景

什麼是定向移動指數(DMI)

定向移動指數(DMI)J. Welles Wilder Jr. 於 1978 年提出,屬於一套規則化的趨勢識別方法。與從均線出發的指標不同,DMI 從一個更直接的問題開始:與前一週期相比,今天的高點低點的擴展,究竟更偏向上行還是更偏向下行?

DMI 通常以兩條擺動曲線展示:

  • +DI(正定向移動線):反映上行方向的定向移動
  • -DI(負定向移動線):反映下行方向的定向移動

常見且易上手的解讀是:

  • +DI > -DI,説明近期買方的方向性影響更強。
  • -DI > +DI,説明近期賣方的方向性影響更強。

ADX 的位置(以及它不是什麼)

ADX(平均定向指數) 經常與 +DI、-DI 一同顯示,但它回答的是另一個問題:ADX 衡量的是趨勢強度,而不是趨勢向上還是向下。這個差異很重要,因為市場可能出現明顯的方向性領先(某條 DI 更高),但整體仍然嘈雜;也可能在 ADX 持續上升時,趨勢更清晰、延續性更強。

為什麼 DMI 仍被廣泛使用

DMI 之所以常用,是因為它把很多投資者容易混淆的兩件事拆開了:

  • 方向(誰在主導:+DI vs -DI)
  • 強度(趨勢是否有力:ADX)

這種拆分讓 DMI 對圖表分析與規則化交易都很實用:你可以用更一致的標準來描述市場狀態。


計算方法及應用

構成要素(高層概覽)

DMI 主要由三類輸入構建:

  • 相鄰週期 HighLow 的變化
  • 真實波幅(TR):帶有波動性考量的區間衡量
  • Wilder 平滑法:用於降噪,讓曲線更穩定

典型流程如下:

  1. 計算 +DM-DM(定向移動分量)。
  2. 使用 Wilder 方法對 +DM、-DM 與 TR 進行平滑(常見參數為 14 週期)。
  3. 將其換算成 0 到 100 的 +DI-DI

核心公式(只保留必要部分)

許多平台會按 Wilder 的原始結構實現,其核心表達式為:

\[+DI = 100 \times \frac{\text{Smoothed}(+DM)}{\text{Smoothed}(TR)}\]

\[-DI = 100 \times \frac{\text{Smoothed}(-DM)}{\text{Smoothed}(TR)}\]

ADX 來自 +DI 與 -DI 的差異(經由 DX 計算),再進行一次平滑。使用時不必死記 ADX 的數學細節。更關鍵的是始終把它解釋為 “強度,而不是方向”。

投資者常見的實用場景

1) 用於標記方向性偏向

DMI 可以幫你用更直觀的語言為市場貼標籤:

  • 當 +DI 持續高於 -DI,可稱為 “上行方向壓力佔優
  • 當 -DI 持續高於 +DI,可稱為 “下行方向壓力佔優

當價格波動看起來很亂、但仍在緩慢偏移時,這種標記尤其有用。

2) 交叉提示(而非自動指令)

當 +DI 與 -DI 互換上下位置時,會出現 DI 交叉。許多交易者會把它當作 “需要重新審視圖表” 的提醒:

  • 價格是否突破了前高或跌破了前低?
  • 波動是否在擴大?
  • 成交量是否具有參考意義?

3) 用 ADX 過濾趨勢質量

常見流程是:

  • 先用 +DI vs -DI 判斷方向性壓力
  • 再用 ADX 判斷當前更像趨勢還是震盪

例如,有些交易者會把 ADX 在 20 左右(或略高)視為 “趨勢可能在形成” 的區域,但也會承認不同資產與週期的閾值差異很大。


優勢分析及常見誤區

DMI 與常見指標對比(差異點)

工具主要用途最擅長的事常見弱點
DMI(+DI/-DI)方向性壓力判斷買方/賣方誰主導震盪區間易頻繁打臉
ADX趨勢強度過濾趨勢與震盪不提供方向信息
MACD動能與趨勢切換更平滑的時機線索反轉時偏滯後
RSI漲跌速度對比識別過熱與均值迴歸風險趨勢中可長期極端
均線趨勢平滑簡單的趨勢過濾轉折點反應較慢

DMI 的特點在於它基於 高點與低點的比較,而不是基於均價關係。這對習慣用 “更高的高點” 與 “更低的低點” 來理解行情的人來説更直觀。

優勢

方向框架清晰

當 +DI 長期高於 -DI,你可以在不逐根解讀 K 線的情況下,形成一致的方向敍事。

與 ADX 配合,區分方向與強度

很多新手會把 “趨勢方向” 與 “趨勢強度” 混為一談。DMI + ADX 把兩者明確拆開,減少誤讀。

適用於多市場、多週期

DMI 常用於股票、指數 ETF、外匯與大宗商品等市場,因為它用 TR 做歸一化,並通過平滑降低噪音。

侷限

震盪市容易出現頻繁交叉

當價格在狹窄區間內來回波動,+DI 與 -DI 可能反覆交叉,導致信號顯得不穩定。這也是 DMI 在橫盤階段常被認為 “不好用” 的原因之一。

平滑帶來滯後

Wilder 平滑能讓信號更穩定,但也意味着 DMI 往往在行情啓動後才給出更明確的反饋。

參數敏感

14 週期很常見,但週期越短越容易增加誤報,週期越長則可能延遲識別市場狀態切換。

常見誤區(以及如何糾正)

“一交叉就立刻買賣”

交叉更適合當作提醒而不是直接下單依據。市場可能仍在區間震盪,或突破很快失敗。任何行動都應結合更廣的背景與明確的風控方案。

“ADX 告訴我市場是多頭還是空頭”

ADX 不帶方向屬性。無論是強勢上漲還是快速下跌,只要趨勢強度在增強,ADX 都可能上升。

“DI 越高趨勢越強”

DI 反映的是相對於波動率的方向性移動強弱,用於比較 “上行壓力 vs 下行壓力” 更合適;而趨勢質量往往需要結合 ADX 與價格結構來評估。


實戰指南

第 1 步:選擇與持倉週期匹配的時間框架

如果你通常持倉數週,用日線的 +DI、-DI 往往比非常短週期的盤中噪音更一致。DMI 在小週期上可能顯得過於敏感,尤其是在流動性較弱的時段。

第 2 步:用 DI 相對位置定義方向偏向

一個簡單、可重複的規則:

  • +DI 在 -DI 上方,偏向為 “上”
  • -DI 在 +DI 上方,偏向為 “下”

再用價格結構確認:

  • 上行偏向在價格出現 更高的高點與更高的低點 時更可信
  • 下行偏向在價格出現 更低的高點與更低的低點 時更可信

第 3 步:用 ADX 減少在震盪期被迫決策

如果 ADX 處於低位且橫向走平,DI 交叉更可能只是噪音。在這種環境中,很多交易者會降低對交叉的依賴,轉而關注清晰的區間、支撐與阻力,或保持更嚴格的選擇性。

第 4 步:在採取任何動作前預先定義風險

DMI 不負責給出退出規則。一種做法是用價格來定義失效點:

  • 做多假設:以近期擺動低點作為失效參考
  • 做空假設:以近期擺動高點作為失效參考

倉位大小應與波動率與組合規則掛鈎,而不是與 DI 數值本身掛鈎。交易與投資都存在風險,包括本金虧損的可能。

案例研究(假設示例,僅供學習)

假設觀察一隻流動性良好的美國上市指數 ETF 日線圖:

  • 連續多個交易日,+DI 上穿 -DI 並保持在上方。
  • 同期 ADX 從約 15 上升到 20 附近或略高
  • 價格也向上突破了此前多周震盪區間的上沿。

解讀(非投資建議):

  • +DI 高於 -DI 表明上行方向壓力佔優。
  • ADX 上升説明市場可能從區間特徵轉向更具方向性的環境。
  • 突破提供了價格結構確認,使 DI 交叉更可能不僅是短期噪音。

風險框架(仍為假設):

  • 可將 “判斷錯誤” 的條件定義為價格回落至原區間內,並在多個交易日收盤跌破突破位,而不是僅因 DI 收斂就退出。

平台提示(示例流程)

長橋證券(Longbridge Securities) 上,你通常可以在指標面板中添加 DMI 與 ADX,先使用默認設置(常見為 14),並保存為圖表模板。一致性很重要:學習階段儘量保持同一套參數,記錄哪些情形容易反覆打臉,再在積累足夠觀察後有依據地調整。


資源推薦

原典與基礎讀物

  • J. Welles Wilder Jr.,New Concepts in Technical Trading Systems(瞭解 DMI 與 ADX 的原始設計邏輯與語境)

實用解釋與術語速查

  • Investopedia 關於 DMI 與 ADX 的條目(適合快速回顧用法與常見誤區)

平台實現與細節核對

  • 你所使用的圖表平台關於 DMI 與 ADX 的説明文檔(核對平滑方式、默認回看週期、缺失數據處理等)

有助於提升 DMI 使用效果的學習方向

  • 市場狀態識別(趨勢 vs 震盪)
  • 基礎價格結構(擺動高點與擺動低點)
  • 波動率與真實波幅(TR)概念(理解 DMI 的歸一化基礎)

常見問題

用大白話説,定向移動指數(DMI)衡量什麼?

定向移動指數(DMI)通過比較今天與上一週期的高點與低點,判斷近期價格更偏 “向上推” 還是更偏 “向下壓”。最終用 +DI 與 -DI 兩條線,把方向性壓力更一致地表達出來。

DMI 和 ADX 是一回事嗎?

不是。DMI 通常指 +DI 與 -DI這對線(方向)。ADX 是由它們推導出的輔助線,只表示趨勢強度。ADX 在上漲與下跌行情中都可能上升。

當 +DI 在 -DI 上方意味着什麼?

意味着在回看週期內,上行方向的定向移動強於下行方向。很多交易者會把這視為上行偏向,然後再用價格結構(例如更高的高點與更高的低點)進行驗證。

DI 交叉能穩定預測反轉嗎?

不穩定。震盪市中交叉可能頻繁出現,但不一定帶來持續行情。很多交易者更願意把交叉當作提醒:重新檢查市場背景(趨勢還是區間、支撐阻力、波動變化等),而不是把它當作必然的反轉信號。

做趨勢交易時,ADX 多高算 “好”?

沒有統一標準。有些交易者會把 20 附近(或略高)視為 “趨勢條件在改善”,但更常見的做法是在同一資產與同一週期下觀察 ADX 的歷史行為,更關注它是在上升還是下降,而不是死盯某個閾值。

新手應該用 14、20 還是其他參數?

很多人從 Wilder 常用的 14 週期 開始,因為實現廣泛、資料也更容易對照。如果要改參數,建議有明確目的,並評估它對震盪期反覆交叉與趨勢識別滯後的影響。

為什麼 DMI 在某些階段表現不佳?

當市場橫盤或波動雜亂時,+DI 與 -DI 可能輪流佔優卻缺乏延續,導致信號失真。數據層面的問題(跳空、流動性不足導致的異常 K 線)也會影響 TR 與定向移動計算,使讀數更不穩定。

我能只用 DMI,不配合其他工具嗎?

可以,但通常不理想。DMI 提供的是方向性壓力,不涉及估值、驅動因素,也不自帶退出規則。把它與價格結構、基於波動的風控方案結合,並可選用 ADX 做狀態過濾,往往更利於形成紀律化流程,但仍無法消除風險。


總結

定向移動指數(DMI)通過比較 +DI 與 -DI 來描述趨勢方向上的壓力對比,而 ADX 則幫助你評估市場更像趨勢還是震盪。它的價值在於提供結構化視角:把主觀感受轉為可重複的觀察標準。結合價格語境與風險規則使用時,DMI 更適合作為理解方向性壓力的工具,而不是單獨的預測方法。

相關推薦

換一換