# Oscillatore di Media Mobile di Dickson (DICKSONMOVINGAVERAGEOSC)

> Pagina dell'indicatore StratCraft per l'Oscillatore di Media Mobile di Dickson.

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

## Cosa fa

Questo oscillatore misura il divario tra il prezzo e il framework della Media Mobile di Dickson. È utile per l'analisi del momentum e dello stretch (estensione).

## Formula

L'oscillatore confronta il prezzo con la linea di base della Media Mobile di Dickson ed esprime la differenza come un segnale di momentum.

## Parametri

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

## API C++23

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

## Utilizzo comune

- Utilizzarlo come oscillatore di trend.
- Combinarlo con le regole della linea dello zero.
- Utile per identificare la sovraestensione.

## Modello pratico

Valori positivi possono indicare forza del prezzo sopra la linea di base di Dickson; valori negativi possono indicare debolezza.
