# Dickson Moving Average Oscillator (DICKSONMOVINGAVERAGEOSC)

> StratCraft-Indikatorseite für den Dickson Moving Average Oscillator.

**Route**: `/quantnexus/indicators/dicksonmovingaverageosc/`

## Funktionsweise

Dieser Oszillator misst die Lücke zwischen dem Preis und dem Dickson Moving Average Framework. Er ist nützlich für die Momentum- und Stretch-Analyse.

## Formel

Der Oszillator vergleicht den Preis mit der Dickson Moving Average Basislinie und drückt die Differenz als Momentum-Signal aus.

## Parameter

- `period` - Standard `30`
- `gainlimit` - Standard `50`
- `hperiod` - Standard `7`
- `_movav` - Standard `EMA`
- `_hma` - Standard `HMA`

## C++23 API

```cpp
#include <nonabt/indicators/dicksonmovingaverageosc.hpp>
auto dmaosc = std::make_unique<nonabt::DICKSONMOVINGAVERAGEOSC>(data().close(), 30, 50, 7, "EMA", "HMA");
```

## Typische Anwendung

- Verwenden Sie ihn als Trendoszillator.
- Kombinieren Sie ihn mit Nulllinien-Regeln.
- Nützlich zur Identifizierung von Überdehnungen (Overextension).

## Praktisches Muster

Positive Werte können auf Preisstärke über der Dickson-Basislinie hindeuten; negative Werte können auf Schwäche hindeuten.
