# Average Directional Movement Index Rating (ADXR)

> QuantNexus indicator page for the ADXR trend confirmation measure.

**Route**: `/quantnexus/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

```cpp
#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.
