2013年1月29日 星期二

eLeader 程式交易指標介紹- +DI 及 -DI

DMS指標( DI-DI)
我們在之前有提到 ADX 這個趨勢指標,其中提到ADX基本是由+DM、-DM及TR三個參數所組成,回顧的公式如下所示:
  • +DI = +DM的N日平均值 / TR的N日平均值
  • -DI = -DM的N日平均值 / TR的N日平均值
透過上面的公式我們可以發現當指數不斷創新高,+DM值將會持續增加,因此+DI也會同步放大;反之當指數不斷創新低,-DM值將會持續增加,因此-DI也會同步放大。
以上文字代表什麼?當多頭趨勢產生時 +DI 將會持續上升;當空頭趨勢產生時 -DI 將會持續增加,如果這樣的指標就可以判斷多空趨勢,為何我們還要使用 ADX 指標呢?這個問題沒有標準答案,因此請大家自己找找看自己的答案。
但不管你的答案是什麼,我建議你都先了解 +DI 跟 –DI 的涵義。


eLeader中有很多的函數並沒有內建到技術分析的精靈之中,但我們可利用技術分析查到可用的技術指標函數,例如 +DI 及 –DI 就沒有內建在技術分析的精靈之中,但是我們可以利用「技術分析的指標」找到在程式交易中我們要輸入什麼函數才可以代表+DI (每一個技術指標都可以找到一個對應的函數)
  • +DI 在程式交易中所用的函數是 plusdi(N) ,其中N是指N日平均值
  • -DI 在程式交易中所用的函數是 minusdi(N) ,其中N是指N日平均值
應用方式:
  1. 可利用 trend(plusdi(14)) > 0 的語法找出 +DI 今日值大於昨日值的日期
  2. plusdi(14) > minusdi(14) 的語法找出指數偏多的時間
類似 +DI 等指標沒有出現在精靈中,可能很容易導致大家不敢使用,其實程式多寫一些,你會發現特定邏輯下很多語法都一樣。有問題也歡迎多發問一起討論。

沒有留言:

張貼留言