Prozentuale Änderung (PCTCHANGE)
StratCraft-Indikatorseite für die rollierende prozentuale Änderung.
Route: /indicators/pctchange/
Funktionsweise
PCTCHANGE misst die prozentuale Preisänderung über den ausgewählten Lookback-Zeitraum.
Formel
PctChange(t) = Price(t) / Price(t - period) - 1
Die Ausgabe ist ein Dezimalverhältnis, kein bereits mit 100 multiplizierter Prozentwert. Bei Periode 2 und Schlusskursen [100, 105, 120] ergibt sich (120 / 100) - 1 = 0.20, dargestellt als 20 %. Die ersten zwei Balken haben keinen Wert; Periode 30 benötigt 31 Balken. Für einen Nenner von null gibt es keine Sonderbehandlung: auf endliche Werte prüfen.
Parameter
period- Standard30
C++23 API
#include <stratforge/indicators/percentchange.hpp>
auto pctChange = std::make_unique<stratforge::PctChange>(data().close(), 30);
Typische Anwendung
- Verwenden Sie sie, um das Momentum in Prozent auszudrücken und zu vergleichen.
- Hilfreich zur Normalisierung von Bewegungen über Assets mit unterschiedlichen Preisskalen hinweg.
- Kombinieren Sie sie mit Trend- oder Volatilitätsfiltern für eine klarere Interpretation.
