[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-bbands-it":3},"# Bollinger Bands (BBANDS)\n\n> Pagina dell'indicatore StratCraft per le Bande di Bollinger.\n\n**Route**: `\u002Findicators\u002Fbbands\u002F`\n\n## Cosa fa\n\nLe Bande di Bollinger creano un involucro di prezzo dinamico attorno a una media mobile. Sono ampiamente utilizzate per breakout, fade e rilevamento dell'espansione della volatilità.\n\n## Formula\n\n`Middle Band = SMA(n)`\n\n`Upper Band = SMA + (k * StdDev)`\n\n`Lower Band = SMA - (k * StdDev)`\n\n## Parametri\n\n- `period` - predefinito `20`\n- `devfactor` - predefinito `2`\n- `movav` - predefinito `MovingAverageSimple`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fbbands.hpp>\nauto bbands = std::make_unique\u003Cnonabt::BBANDS>(data().close(), 20, 2, \"MovingAverageSimple\");\n```\n\n## Utilizzo comune\n\n- Utilizza BBANDS per configurazioni di ritorno alla media (mean-reversion).\n- Utilizza le rotture delle bande per la continuazione della tendenza.\n- Utilizza l'ampiezza delle bande per l'analisi della volatilità.\n\n## Modello pratico\n\nFai trading su una rottura sopra la banda superiore come espansione del momentum o un ritorno dalla banda inferiore come ritorno alla media da ipervenduto, a seconda del regime di mercato più ampio.\n"]