DMI指標-順勢指標判斷多空強度【MultiCharts指標應用】

DMI(Directional Movement Index)又稱為順勢指標。主要是利用K棒的漲跌來預測趨勢,在一般看盤軟體應該都可以找到這個指標。

DMI計算公式

先算出「DM」、「-DM」和「 TR」:

  • DM 是今天的最高價減去前一天的最高價
  • -DM 是昨天的最低價減去今天的最低價
  • TR 是 (當天的最高價減前一日的收盤價、前一日的收盤價減當天的最低值、當天的最高値減當天的最低值)   這三個值取最大值

接下來算出「 +DI」和「 -DI」:

  • +DI是一段期間內 DM的總和除以一段時間內TR的總和
  • -DI則是一段期間內 -DM的總和除以一段時間內TR的總和

如何在 Multicharts 畫出DMI

在 Multicharts 裡面找到 dirmovement 這個函數。

DMI公式 - Multicharts

dmi_202211151401

DMI 指標的應用方式

在DMI指標裡面會有二條線分別是+DI和-DI。 +DI代表多方指標,+DI值愈高,代表漲勢明確而強烈;-DI為空方指標,-DI值愈高時,代表跌勢強烈;+DI和-DI黃金交叉(也可以解釋 +DI由下往上穿過-DI) 則多頭轉強; +DI和-DI死亡交叉(也可以解釋 +DI由上往下穿過-DI) 則空頭轉強

DMI 程式碼範例

本文使用元大期貨 Multicharts 回測, 點擊連結 了解更多相關資訊!

延伸閱讀:

量化通粉絲社群,一起討論程式交易!

加入LINE匿名群組量化通QuantPass」無壓力討論與分享!

追蹤量化通的粉絲專頁量化通QuantPass」即時獲取實用的資源!


mc_course_all
量化通
量化通

量化通是個致力於全民量化金融教育的社群,我們希望透過由淺入深的內容,帶領大家以正確觀念來實踐自動化的金融投資研究分析。

文章: 70

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *