2011-07-08
技術分析策略探討-DMI&ADX趨向指標
之前筆者看過一篇文章,
裡面在介紹如何利用ADX指標來建構出交易策略。
既然要用到ADX指標,
我們就必須先了解這個指標怎麼來的,
ADX其實是由DMI指標而來的,
所以這篇文章我們先來介紹一下ADX與DMI指標。
趨向指標(Directional Movement Index),簡稱DMI,
它的基本原理是在商品價格漲跌中,
藉由創新高價或是新低價的動能(±DM),
來研判多空力道,
進而尋求買賣雙方力量的均衡點,
來探究雙方互動下價格波動的循環過程。
首先我們必須算出趨向變動值(DM)
上漲或下跌,
我們分別以+DM與-DM表示漲跌的趨向變動值。
關於如何計算DM值我們可以參考下圖中的8個方式:
所以由上圖可知,
在某種意義上,趨向變動值表達出價格波動增減的幅度。
再來我們必須算出真正波幅,也就是真實區間
真正波幅,是當日與前一日價格比較之後的最大變動值。
比較方式有下面三種:
1. 當日最高價與最低價的差距,即(H(t)-L(t))。
2. 當日最高價與昨日收盤價的差距,即(H(t)-C(t-1))。
3. 當日最低價與昨日收盤價的差距,即(L(t)-C(t-1))。
把上述三項數值算出後,取出最大值,即為當日的真正波幅。
接下來我們要來找出「方向線」(Directional Indicator)
方向線(DI)為探測價格上漲或下跌的指標,
分別以正負來表示「上升方向線」(+DI亦可稱為創新漲勢幅度比率)
及「下跌方向線」(-DI創新跌勢幅度比率)。
為了要使方向線具有參考的價值,
必須要相當時期的累進運算,
一般認為最適當的週期是14天。
所以在計算時,
分別將14天內的+DM、-DM及TR合計,
所得到的數值分別為+DM14、-DM14及TR14。
計算方法如下:
如果我們要再計算第15天的±DM14或TR14時,
只要利用平滑移動平均數的運算方式即可,
計算方式如下:
由上面計算出正負方向線(±DI)數值後,
我們可以知道數值永遠介於0與100之間,
也便於我們在K線圖上繪製指標。
14天上升方向線是最近14天以來實際上漲的百分比,
而14天下跌方向線是最近14天以來實際下跌的百分比。
假設價格持續下跌,
那麼負趨向變動值就會不斷出現,
將使下跌方向線數值不斷的升高;
相對的,上漲方向線則呈現下降。
當價格持續上漲,
就會跟上述情況相反。
如果在盤整盤時,
上升與下跌方向線差異將非常微小。
趨向指標除了上升方向線與下跌方向線兩條指標外,
還有另外一條供作研判的指標,
稱作為「趨向平均線」(Average Directional Movement Index,ADX)。
在計算趨向平均線時,需先計算出「趨向值」(Directional Movement Index,DX)。
由於趨向值的變動性大,
所以仍以14天平滑運算,
就可以得到我們要的趨向平均值(ADX)。
趨向指標的應用
趨向指標的系統中,
最主要目的在於分析「上升方向線」+DI,
「下跌方向線」-DI與「趨向平均線」ADX等三條線之間的關係。
1. 上升方向線」+DI與「下跌方向線」-DI的功用
當圖形上+DI從下遞增突破-DI時,
顯示市場內部有新的多頭進場,
願意以較高的價格買進(因為有創新高的價格使+DI上升,-DI下降),
因此為買進訊號。
相反的,-DI從下向上突破+DI時,
顯示市場內部有新的空頭進場,
願意以更低的價格賣出(因為有創新低的價格使-DI上升,+DI下降),
因此為賣出訊號。
2. 「趨向平均線」ADX的功用
a. 判斷行情趨勢:
趨勢非常明顯,朝單一方向前進時,
無論單日價格上漲或是下跌,ADX值會逐漸增加,
換言之,當ADX值持續高於前一日,
就可以斷定市場行情維持固定單向趨勢,
即行情價格持續上漲或持續下跌。
b. 判斷行情是否為盤整盤:
當市場行情漲跌互見時,
ADX會出現遞減。
原因為價格雖然有新高價出現,
同時也會有新低價出現,
導致+DI與-DI數值越拉越近,
ADX值也會逐漸減少。
當ADX降到20以下,橫向前進時,
可以斷定市場為盤整行情,
投資者應出場觀望,或者不以趨向指標為買賣交易依據。
c. 判斷行情是否到頂或到底:
當ADX數值從上升傾向轉為下降時,
顯示行情即將反轉。
也就是說在上漲趨勢中,
ADX在高點由升轉跌,表示漲勢即將結束。
在下跌趨勢中,
ADX也在高點由升轉跌,表示漲勢即將結束。
筆者會在下篇文章把ADX實際拿來做為程式交易的策略使用,
並把回測結果展示給大家參考,
提供大家在使用這些技術指標時有參考的依據。
沒有留言:
張貼留言