Legendární obchodník a autor J. Welles Wilder Jr. zavedl v roce 1978 index směrového pohybu neboli DMI. Wilder chtěl ukazatel, který by mohl měřit sílu a směr cenového pohybu, aby se obchodníci mohli vyhnout falešným signálům. DMI jsou ve skutečnosti dva různé standardní indikátory, jeden negativní a jeden pozitivní, které jsou vykresleny jako čáry na stejném grafu. Třetí řádek, průměrný směrový index, nebo ADX, je nesměrový, ale vykazuje sílu pohybu.
Pro každý ze tří ukazatelů se používá jiný vzorec. DMI je založen na poměru exponenciálních klouzavých průměrů (EMA), pohybů cen vzestupně (U), pohybů cen klesajících (D) a skutečného rozpětí cen (TR). Tito jsou často vyjádřeni v rovnici jako EMAUP, EMADOWN a EMATR.
Výpočty pro různé EMA jsou komplexní a četné. Jakmile jsou však nalezeny, mohou být použity pro výpočet směrového pohybu neboli DM pro jakýkoli časový interval, který je vybrán. Standardní interval je 14 period. Vrácená hodnota DM může být kladná (+ DM), záporná (-DM) nebo nula.
Záporný směrový pohyb (-DM) se počítá jako:
Cvičení −DM = EMATREMADOWN kde: EMADOWN = Exponenciální klouzavý průměr pohybů směrem dolůEMATR = Exponenciální klouzavý průměr cenových změn
Pozitivní směrový pohyb (+ DM) se počítá jako:
Cvičení + DM = EMATREMAUP kde: EMAUP = Exponenciální klouzavý průměr pohybů vzestupněEMATR = Exponenciální klouzavý průměr cenových změn
Jakmile tyto hodnoty generují návraty, pomáhají tvořit směrový index (DX), který se počítá jako:
Cvičení DX = ∣∣ + DI + −DI + DI - −DI ∣∣
Jakmile je nalezena hodnota DX, vypočte se průměrný směrový index (ADX) jako:
Cvičení ADX = n + 12 (DXn −EMADXn − 1) EMADXn − 1 kde: EMADX = exponenciální klouzavý průměr jednosměrného indexu DX = směrový indexn = časový interval
Graf odráží hodnoty + DI, -DI a ADX v průběhu časového intervalu.
