# True High (TRUEHIGH)

> QuantNexus indicator page for an upper price reference line.

**Route**: `/quantnexus/indicators/truehigh/`

## What It Does

TRUEHIGH produces a smoothed upper price reference from the high series and configurable lookback inputs.

## Formula

The exact value is derived from the high series, prior price behavior, and the selected smoothing settings.

## Parameters

- `period1` - default `25`
- `period2` - default `13`
- `pchange` - default `1`
- `_movav` - default `EMA`

## C++23 API

```cpp
#include <nonabt/indicators/truehigh.hpp>
auto trueHigh = std::make_unique<nonabt::TRUEHIGH>(data().close(), 25, 13, 1, "EMA");
```

## Common Usage

- Use it as a directional upper reference or filter.
- Pair it with lower-bound or trend-following logic.
- Helpful when you need a smoothed ceiling rather than raw highs.
