Minus Directional Indicator (MINUS_DI)

StratCraft indicator page for downside directional strength.

Route: /indicators/minus-di/

What It Does

MINUS_DI measures the strength of downward directional movement over a rolling window.

Formula

-DI = smoothed negative directional movement / smoothed true range

Parameters

  • period - default 14
  • movav - default SmoothedMovingAverage

C++23 API

#include <nonabt/indicators/minus_di.hpp>
auto minusDi = std::make_unique<nonabt::MINUS_DI>(data().close(), 14, "SmoothedMovingAverage");

Common Usage

  • Use it with PLUS_DI to assess directional bias.
  • Confirm downtrend strength when MINUS_DI rises and dominates PLUS_DI.
  • Pair it with trend filters instead of using it alone.