該指標描繪了價格波動的區域,通常與價格的峰值和谷值吻合。該指標的值在0到1之間。當該指標低於0.3的時候,就可預計價格反轉向上走,當該值大於0.7時,就可預計價格反轉向下行。
參數:
N - 平均周期
計算:
在j時間段的DeM指標的值按照下列方式計算:
計算出DeMaxj
如果 highj > highj-1 , 那麽 DeMaxj = highj - highj-1 , 否則 DeMaxj = 0
計算出 DeMinj.
如果 lowj < lowj-1 , 那麽 DeMinj = lowj-1 - lowj , 否則 DeMinj = 0
DMI - "Directional Movement Index"
(動向指標)
動向指標含有在升跌之中供求的均衡點,從而判定市場的趨勢。
參數:
N – 平均周期
計算:
首先計算正負動向線 - DM (Directional Movement) - +DMj 和 -DMj
如果 Highj > Highj-1, 那麽 +DMj = Highj - Highj-1, 否則 +DMj = 0
如果 Lowj < Lowj-1, 那麽 -DMj = Lowj-1 - Lowj, 否則 -DMj = 0
+DMj與–朌Mj中較小的壹個設置為零,如果它們相等,那麽都設為零。
計算真實波幅 - TRj (True Range)
TRj = max( |Lowj - Closej-1|, |Highj - Closej-1|, |Highj - Lowj| )
計算正負指標 - + 和 -DIj (Directional Index)
如果 TRj = 0, 那麽 +SDIj = 0, -SDIj = 0,
如果 TRj ≠ 0, 那麽 +SDIj = +DMj / TRj; -SDIj = -DMj / TRj
采用移動平滑線的指數處理(EMAve),得到+DIj和-DIj
+DIj = EMAvej( +SDI, N )
-DIj = EMAvej(-SDI, N)
計算動向平滑值ADXj。首先需要算出動向值DXj:
DXj = (|+DIj - -DIj| / |+DIj + -DIj|) × 100
通過DX找出ADX:
ADXj = EMAvej(DX, N)