Écart-type (STDDEV)
Page de l'indicateur StratCraft pour la volatilité glissante des prix.
Route: /indicators/stddev/
Ce qu'il fait
L'écart-type (STDDEV) mesure la dispersion des prix autour d'une moyenne mobile.
Formule
StdDev = sqrt(sum((Price - mean)^2) / period)
L’implémentation calcule l’écart type de population, dans la même unité que le prix et non en pourcentage. Pour une période de 4 et les prix [2, 4, 6, 8], la moyenne vaut 5, la variance (9 + 1 + 1 + 9) / 4 = 5 et le résultat sqrt(5) ≈ 2.236. Les trois premières barres sont indisponibles ; la période 1 donne zéro. Le constructeur exige une période ; 0 est actuellement ramené à 1.
Paramètres
period— la taille de fenêtre est obligatoire ; l’exemple utilise 20.
API C++23
#include <stratforge/indicators/stddev.hpp>
auto stddev = std::make_unique<stratforge::StdDev>(data().close(), 20);
Utilisation courante
- Utilisez-le comme filtre de volatilité ou paramètre de risque.
- Associez-le à des cassures ou à des systèmes basés sur des bandes.
- Pour comparer des niveaux de prix différents, normaliser selon une base de prix définie et traiter le dénominateur nul.
