[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-roc-it":3},"# Rate of Change (ROC)\n\n> Pagina dell'indicatore StratCraft per l'oscillatore di momentum ROC.\n\n**Route**: `\u002Findicators\u002Froc\u002F`\n\n## Cosa fa\n\nIl ROC misura la velocità con cui il prezzo cambia in un periodo di tempo. È un indicatore di momentum che può essere utilizzato per l'analisi della forza del trend o della divergenza.\n\n## Formula\n\n`ROC = ((Price \u002F Price_n) - 1) * 100`\n\n## Parametri\n\n- `period` - default `12`\n\n## API C++23\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Froc.hpp>\nauto roc = std::make_unique\u003Cnonabt::ROC>(data().close(), 12);\n```\n\n## Utilizzo comune\n\n- Utilizzare il ROC per rilevare l'accelerazione o la decelerazione del momentum.\n- Combinare il ROC con regole di soglia intorno allo zero.\n- Utile per identificare movimenti sovraestesi.\n\n## Modello pratico\n\nUn ROC in crescita sopra lo zero suggerisce un momentum positivo; un ROC in calo sotto lo zero suggerisce un momentum negativo.\n"]