StratCraft

Stochastic Oscillator (STOCH)

Pagina dell'indicatore QuantNexus per l'analisi del momentum stocastico.

Route: /quantnexus/indicators/stoch/

Cosa fa

Lo stocastico confronta la chiusura con il range recente massimo-minimo. Viene utilizzato per identificare condizioni di momentum di ipercomprato e ipervenduto.

Formula

%K = 100 * (Close - Lowest Low(n)) / (Highest High(n) - Lowest Low(n))

%D = SMA(%K, 3)

Parametri

  • period - predefinito 14
  • period_dfast - predefinito 3
  • movav - predefinito MovingAverageSimple
  • upperband - predefinito 80
  • lowerband - predefinito 20
  • safediv - predefinito False
  • safezero - predefinito 0
  • period_dslow - predefinito 3

C++23 API

#include <nonabt/indicators/stoch.hpp>
auto stoch = std::make_unique<nonabt::STOCH>(data(), 14, 3, "MovingAverageSimple", 80, 20, false, 0, 3);

Utilizzo comune

  • Utilizza lo stocastico per condizioni di ipercomprato/ipervenduto.
  • Combinalo con la struttura del prezzo o con filtri di tendenza.
  • Utilizza i crossover tra %K e %D per il timing.

Modello pratico

Molti sistemi di mean-reversion acquistano vicino ai livelli di ipervenduto e vendono vicino ai livelli di ipercomprato, ma solo quando la tendenza generale non è troppo forte.