Average Directional Movement Index Rating (ADXR)

StratCraft indicator page for the ADXR trend confirmation measure.

Route: /indicators/adxr/

What It Does

ADXR is a smoothed version of ADX. It tends to react more slowly and is useful when you want a steadier trend-strength filter.

Formula

ADXR is typically calculated as the average of the current ADX value and the ADX value from a prior lookback window.

Parameters

  • period - default 14
  • movav - default SmoothedMovingAverage

C++23 API

#include <nonabt/indicators/adxr.hpp>
auto adxr = std::make_unique<nonabt::ADXR>(data(), 14, "SmoothedMovingAverage");

Common Usage

  • Use ADXR to reduce signal noise.
  • Pair it with ADX when you want both current strength and smoothed confirmation.
  • It is often better for slower swing systems than for fast intraday entries.

Practical Pattern

Use ADXR as a regime filter, then let a separate trigger handle the actual entry and exit timing.