Variation en Pourcentage (PCTCHANGE)

Page de l'indicateur StratCraft pour la variation en pourcentage glissante.

Route: /indicators/pctchange/

Ce qu'il fait

PCTCHANGE mesure la variation en pourcentage du prix sur la période rétrospective sélectionnée.

Formule

PctChange(t) = Price(t) / Price(t - period) - 1

La sortie est un rapport décimal, pas un pourcentage déjà multiplié par 100. Avec une période de 2 et les clôtures [100, 105, 120], (120 / 100) - 1 = 0.20, soit 20 % à afficher. Les deux premières barres sont indisponibles ; la période 30 exige 31 barres. Aucun traitement spécial du dénominateur nul : vérifier que le résultat est fini.

Paramètres

  • period - par défaut 30

API C++23

#include <stratforge/indicators/percentchange.hpp>
auto pctChange = std::make_unique<stratforge::PctChange>(data().close(), 30);

Utilisation courante

  • Utilisez-le pour comparer le momentum en termes de pourcentage.
  • Utile pour normaliser les mouvements entre des actifs ayant des échelles de prix différentes.
  • Associez-le à des filtres de tendance ou de volatilité pour une interprétation plus claire.