Cambio Porcentual (PCTCHANGE)

Página del indicador StratCraft para el cambio porcentual rodante.

Route: /indicators/pctchange/

Qué hace

PCTCHANGE mide el cambio porcentual en el precio durante el período retrospectivo seleccionado.

Fórmula

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

La salida es una razón decimal, no un porcentaje ya multiplicado por 100. Con período 2 y cierres [100, 105, 120], (120 / 100) - 1 = 0.20, mostrado como 20 %. Las primeras dos barras no tienen valor; el período 30 requiere 31 barras. No hay tratamiento especial para denominador cero: compruebe que el resultado sea finito.

Parámetros

  • period - predeterminado 30

API C++23

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

Uso común

  • Úselo para comparar el impulso en términos porcentuales.
  • Útil para normalizar movimientos en activos con diferentes escalas de precios.
  • Combínelo con filtros de tendencia o volatilidad para una interpretación más clara.