熱門技術指標 DMI

DMI(Directional Movement Index)由 J. Welles Wilder Jr. 在 1978 年提出,目的是衡量市場價格的趨勢強度與方向。主要是利用K棒的漲跌來預測趨勢,屬於趨勢型技術分析指標,在一般看盤軟體應該都可以找到,通常是放在K棒下面的副圖使用

DMI 主要是由 +DI -DI ADX所組成

  • +DI(正向指標):測量上漲趨勢的強度
  • −DI(負向指標):測量下跌趨勢的強度
  • ADX(平均趨勢指數):測量整體趨勢強度

先算出「DM」
假設今天的最高價 Highₜ、最低價 Lowₜ,昨天的最高價 High[1]、最低價 Low[1]:
UpMove=High−High[1]
DownMove=Low[1]​−Lowt​
若 UpMove > DownMove 且 UpMove > 0 則 +DM = UpMove,否則 +DM = 0
若 DownMove > UpMove 且 DownMove > 0 則−DM = DownMove,否則 −DM = 0

然後計算真實波幅TR :
(當天的最高價減前一日的收盤價、前一日的收盤價減當天的最低值、當天的最高値減當天的最低值) 這三個值取最大值

接下來計算「 +DI」和「 -DI」:
+DI是一段期間內 DM的總和除以一段時間內TR的總和
-DI則是一段期間內 -DM的總和除以一段時間內TR的總和

在easywin 找出 DMI指標 (放在趨勢指標裡面>>DMI動向指數)

在multicharts 有內建 DMI函數

其中 var0 是+DI ,var1是-DI ,var3 是 ADX; 用指標來表示

總共有3條線 +DI ;-DI; ADX

我比較習慣用 另外一個函數 DMIPlus DMIMinus 來表示

把 DMI平滑後 然後相減 ,改成用柱狀體呈現出買賣力道的變化,判斷上比較有視覺效果

轉換成買進賣出的訊號 <<程式碼範例>>

個人心得

DMI優點: 能同時判斷方向與趨勢強度適用於中長線趨勢判斷搭配 ADX 判斷趨勢強度;缺點 對震盪行情敏感,容易出現假訊號

分享你的喜愛