Leģendārais tirgotājs un autors J. Welles Wilder Jr 1978. gadā ieviesa virziena kustības indeksu jeb DMI. Wilder vēlējās rādītāju, kas varētu izmērīt cenu kustības stiprumu un virzienu, lai tirgotāji varētu izvairīties no viltus signāliem. DMI faktiski ir divi dažādi standarta indikatori, viens negatīvs un viens pozitīvs, kas vienā diagrammā ir iezīmēti kā līnijas. Trešā līnija, vidējais virziena indekss jeb ADX, nav virziena, bet parāda kustības stiprumu.
Katram no trim rādītājiem tiek izmantota atšķirīga formula. DMI ir veidots, balstoties uz eksponenciāli mainīgo vidējo lielumu jeb EMA pieaugošo cenu svārstību (U), lejupejošo cenu (D) un patieso cenu diapazona (TR) attiecību. Tos bieži izsaka vienādojumos kā EMAUP, EMADOWN un EMATR.
Dažādu EMA aprēķini ir sarežģīti un daudz. Pēc tam, kad tie ir atrasti, tos var izmantot, lai aprēķinātu virziena kustību jeb DM, neatkarīgi no izvēlētā laika intervāla. Standarta intervāls ir 14 periodi. Atgrieztā DM vērtība var būt pozitīva (+ DM), negatīva (-DM) vai nulle.
Negatīvo virziena kustību (-DM) aprēķina šādi:
Visiem, kas noklusina, tacu −DM = EMATREMADOWN, kur: EMADOWN = lejupvērsto cenu kustību eksponenciālais mainīgais vidējaisEMATR = cenu korekcijas eksponenciālais mainīgais vidējais
Pozitīvo virziena kustību (+ DM) aprēķina šādi:
Visiem, kas noklusina, tacu + DM = EMATREMAUP, kur: EMAUP = augšupceļu kustību eksponenciālais mainīgais vidējaisEMATR = cenu mainīgās eksponenciālās mainīgais vidējais
Kad šīs vērtības rada atdevi, tās palīdz veidot virziena indeksu (DX), ko aprēķina šādi:
Visiem, kas noklusina, tacu DX = ∣∣ + DI + −DI + DI - −DI ∣∣
Kad DX vērtība ir atrasta, vidējo virziena indeksu (ADX) aprēķina šādi:
Visiem, kas noklusina, tacu ADX = n + 12 (DXn −EMADXn − 1) EMADXn − 1, kur: EMADX = virziena indeksa eksponenciāli mainīgais vidējais lielumsDX = virziena indekss = laika intervāls
Diagramma atspoguļo + DI, -DI un ADX vērtības laika intervālā.
