Directional movement оценивает ту часть сегодняшнего бара, которая выступает относительно вчерашнего бара. Если сегодняшние максимальная и минимальная цена больше вчерашних, то та часть сегодняшнего бара, которая выступает вверх относительно вчерашнего бара считается за движение вверх. Если сегодняшние максимальная и минимальная цена меньше вчерашних, то та часть сегодняшнего бара, которая выступает вниз относительно вчерашнего бара считается за движение вниз. Для inside дня (когда сегодняшний максимум меньше вчерашнего, а сегодняшний минимум больше вчерашнего) направление движения не определяется. Для outside дня (когда сегодняшний максимум больше вчерашнего, а сегодняшний минимум меньше вчерашнего) напрвление движение определяется по наиболее выступающей части сегодняшнего бара относительно вчерашнего. Движение вверх оценивается со знаком плюс, движение вниз со знаком минус.
Для вычисления индикатора определяется общая сумма направлений движений за определенный промежуток времени. Если он положителен, значит в наличии тренд вверх. Если отрицателен - вниз. Как и с Momentum, данная концепция интуитивно понятна. Если цены движутся вверх, следует ожидать преобладания новых максимумов относительно прошедших дней и наоборот.
При использовании основанной на Directional Movement торговой системы прибыль удавалось получить на половине протестированных рынков, при этом средняя прибыль составляла $54.