Legendárny obchodník a autor J. Welles Wilder Jr. predstavil index smerového pohybu (DMI) v roku 1978. Wilder chcel ukazovateľ, ktorý by mohol zmerať silu a smer pohybu cien, aby sa obchodníci mohli vyhnúť falošným signálom. DMI sú v skutočnosti dva rôzne štandardné ukazovatele, jeden negatívny a jeden pozitívny, ktoré sú vynesené do grafu ako čiary na rovnakom diagrame. Tretí riadok, priemerný smerový index, alebo ADX, je jednosmerný, ale vykazuje silu pohybu.
Pre každý z týchto troch ukazovateľov sa používa iný vzorec. DMI je postavený na pomere exponenciálnych kĺzavých priemerov alebo EMA, pohybov cien smerom nahor (U), pohybov cien smerom nadol (D) a skutočného rozsahu cien (TR). Často sú vyjadrené v rovnici ako EMAUP, EMADOWN a EMATR.
Výpočty pre rôzne EMA sú zložité a početné. Akonáhle sú nájdené, môžu byť použité na výpočet smerového pohybu alebo DM pre akýkoľvek zvolený časový interval. Štandardný interval je 14 periód. Vrátená hodnota DM môže byť kladná (+ DM), záporná (-DM) alebo nula.
Záporný smerový pohyb (-DM) sa vypočíta ako:
−DM = EMATREMADOWN kde: EMADOWN = Exponenciálny kĺzavý priemer pohybov smerom nadolEMATR = Exponenciálny kĺzavý priemer zmien cien
Pozitívny smerový pohyb (+ DM) sa vypočíta ako:
+ DM = EMATREMAUP kde: EMAUP = Exponenciálny kĺzavý priemer pohybov smerom nahorEMATR = Exponenciálny kĺzavý priemer zmien cien
Keď tieto hodnoty generujú návratnosť, pomáhajú tvoriť smerový index (DX), ktorý sa vypočíta ako:
DX = ∣∣ + DI + −DI + DI - −DI ∣∣
Po nájdení hodnoty DX sa priemerný smerový index (ADX) vypočíta ako:
ADX = n + 12 (DXn −EMADXn − 1) EMADXn − 1 kde: EMADX = exponenciálny kĺzavý priemer smerového indexu DX = smerový indexn = časový interval
Graf odráža hodnoty + DI, -DI a ADX v priebehu časového intervalu.