DMI

By | 2015-05-13

我個人頗喜歡用DMI這個指標,因為他代表的是多空雙方角力的痕跡。用久了,有兩個心得

1.成交量大的才用

2.長度設多少,看所應用的標的多空力道的一般週期

怎麼說?

我們回顧一下DMI的公式

1var:+di(0),-di(0)
2pdm = maxlist(High - High[1], 0);
3ndm = maxlist(Low[1] - Low, 0);
4
5if pdm < ndm then
6pdm = 0
7else
8begin
9if pdm > ndm then
10ndm = 0
11else
12begin
13pdm = 0;
14ndm = 0;
15end;
16end;
17
18//這樣算出來pdm 跟ndm,再算出padm及nadm
19
20padm = padm[1] + (pdm - padm[1]) / length;
21nadm = nadm[1] + (ndm - nadm[1]) / length;
22
23+DI=padm/truerange
24-DI=nadm/truerange
25
26plot1(+di,"+di");
27plot2(-di,"-di");

從這樣的公式裡,我們可以看得出來,+DI就是在一段區間內多頭向上進攻佔整個多空戰場(true range)的比例,-DI就是空頭向下攻佔的領土佔整個戰場的比例,我其實都習慣把這兩個相減,做為是多空何方獲勝。

這樣看,就比較清楚多空雙方那一方較佔上風。

因為DMI的公式是這麼來的,所以拿來運算的標的最好成交量夠大,因為多空參與者愈多,呈現出來的戰場痕跡就愈真實,然後計算的天期最好符合標的之特性,例如加權指數我都習慣用10天(見附圖),因為這是台灣投資人平均的持股天數,同理,短線客常操作的標的,DMI的天期就要設的更短一點,那些長期投資標的,天期就要設長一點。

dmi