ADX交易訊號:分開判斷趨勢強度與方向
了解ADX測量什麼、+DI與−DI如何提示方向,以及如何把20和25視為參考值而非交易規則
本指南內容ADX測量強度,不判斷漲跌
簡短摘要
ADX將方向性移動平滑後測量其強度,但不會說明價格正在上漲還是下跌。+DI與−DI提供方向比較。應分開讀取三項數值,把常見的20和25視為慣例參考,並在將指標轉成交易條件前先定義價格觸發與風險計畫。
ADX測量強度,不判斷漲跌
平均方向指數(ADX)是Wilder方向性移動系統中經過平滑的最後一條線。它概括正、負方向指標之間的分離程度,通常顯示在0到100之間。讀數較高只表示該計算下方向性移動較強,不代表市場看漲、獲利機率提高或預期報酬更大。即使價格下跌,只要−DI領先,ADX也可能很高。方向性移動指標(DMI)把ADX、+DI與−DI放在一起:ADX看強度,兩條DI線的相對位置看方向 {source:tradingViewDirectionalMovement}。單獨一條線都不能預測下一根K線。
從方向性移動與真實波幅計算指標
每根已完成K線都要將目前最高價、最低價與前一根比較。UpMove = High[t]−High[t−1],DownMove = Low[t−1]−Low[t]。若UpMove為正且較大,+DM=UpMove、−DM=0;若DownMove為正且較大,−DM=DownMove、+DM=0;否則兩者都為0。真實波幅TR取High−Low、|High−前收盤|、|Low−前收盤|三者最大值。對+DM、−DM和TR採用Wilder平滑;週期n的平滑總和更新為前值−前值÷n+目前值。+DI和−DI分別為100乘以相應平滑DM再除以平滑TR。TradingView的計算說明列出這些輸入與平滑步驟 {source:tradingViewAverageDirectionalIndex}。DX = 100×|+DI−−DI|÷(+DI+−DI),再平滑DX得到ADX。14期更新為(13×前ADX+目前DX)÷14。多層平滑使ADX比DI線反應慢,初始化和預熱歷史也會使不同平台的數值略有不同 {source:taLibAverageDirectionalIndex}。
水準與斜率回答不同問題
水準與斜率回答不同問題。ADX為27表示這根K線的計算強度;ADX上升只表示近期平滑後的DX變大,不代表價格加速、突破將延續或市場正在上漲。ADX下降也不表示價格一定盤整,價格仍可能持續單向移動。用+DI和−DI比較方向,再配合價格結構理解行情。常見的20和25是Wilder體系沿用的參考慣例:有人把20以下看成偏弱或區間,把25以上視為較強趨勢,20至25則看作過渡區。這不是普遍邊界。波動、K線間隔、資產、時段與平滑方式都會影響數值。TradingView也指出合適標準取決於資產與分析者的解讀 {source:tradingViewDirectionalMovement}。若使用門檻,應先選定再評估,不要看過結果後才調整。

先用數值例子核對計算,再考慮門檻
假設+DI為32,−DI為14。兩者差18、和為46,所以DX = 100×18÷46,約39.13。這代表兩條DI線在這根K線上的分離程度,尚未是ADX;ADX會平滑多根K線的DX。若前一期14期ADX為24,目前DX為39.13,更新值為(13×24+39.13)÷14,約25.08。這個假設讀數越過25,卻不能據此確定進場或預測。若交換DI數值,+DI為14、−DI為32,DX仍約39.13,雖然此時負方向領先。這個對稱例子說明ADX本身沒有方向。
將ADX作為獨立價格訊號的篩選條件
一種審慎用法,是預先把ADX設定為獨立價格方案的市場狀態篩選器。例如,完成K線上的ADX先高於預設水準,做多條件再要求+DI高於−DI,做空則相反;實際進場仍由獨立的拉回、區間突破或價格收盤條件定義。要寫清楚篩選條件必須先於觸發成立,還是可以在同一根K線成立。篩選器能減少候選交易數,但不會自動提高剩餘交易的品質。ADX偏高時行情可能已走了一段,ADX偏低也可能排除早期行情。用相同日期、成交假設及成本比較是否加入篩選器的同一規則。ADX不能取代進場、失效、停損距離、出場或部位大小規則。
DI交叉只是條件,不是完整進場訊號
+DI與−DI交叉代表兩項平滑方向測量的相對關係改變。常見解讀把+DI上穿−DI稱為偏多,反向則稱為偏空;但盤整時交叉可能反覆出現,不能證明新趨勢已持續形成。盤中交叉也可能在收盤前消失。交叉出現時ADX可能因上一段走勢仍處高位;若下跌時−DI領先,之後+DI上穿,高ADX仍只代表近期方向性移動的強度,不代表新上漲已獲確認。事先決定是否要等收盤確認、是否要求DI間距、ADX水準或斜率,以及哪個價格事件才算確認。不要看過歷史圖表後才挑選最合適的條件。
固定週期、K線與計算口徑
14期代表14根K線,不會自動等於14個日曆日。14根五分鐘線、14根日線與14根期貨時段線使用不同資料。ADX通常使用最高、最低及收盤價,因此時段邊界、缺漏K線、調整價格與所選資產都會改變輸入。未完成K線的高低收仍會變化,實時ADX也會跟著變動。記錄資產和市場、K線間隔、交易時段、週期、平滑方式、資料欄位、預熱歷史,以及盤中或收盤後讀取訊號。平台可能採用不同初始值、額外平滑週期,或分開顯示ADX單線與三線DMI。TA-Lib列出的14期預設值與初始化方式屬於實作細節,不是普遍交易設定 {source:taLibAverageDirectionalIndex}。數值不同時,先核對資料與設定。
檢驗完整規則,並分開管理部位風險
常見問題
Q1ADX高於25就應該買入嗎?
不是。這是常見的強度參考值,不是買入指令。還要看+DI與−DI,並另行定義價格觸發及風險計畫。
Q2價格下跌時ADX會上升嗎?
會。ADX不帶漲跌符號,只測量方向性移動的強度;−DI領先時ADX仍可能上升。
Q3DI交叉是完整的交易訊號嗎?
不是。要決定是否等收盤確認、哪個價格事件確認、什麼情況代表失效,以及如何計算部位。
資料來源與延伸閱讀
回報問題
我們會準備一封包含本文連結的電子郵件。寄出後,Mark 才會收到你的回報
快速檢查
讀完指南後,用 3 道題檢查一下
問題 01
ADX為31且−DI高於+DI,什麼解讀合理?
選擇答案即可查看解釋
期權術語表
清楚解釋從買權、賣權和選擇權鏈到 IV、希臘字母、未平倉量與最大痛點等核心選擇權術語
瀏覽期權術語表