[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-ao-pt":3},"# Awesome Oscillator (AO)\n\n> Página do indicador StratCraft para o Awesome Oscillator.\n\n**Route**: `\u002Findicators\u002Fao\u002F`\n\n## O que ele faz\n\nO AO mede o momentum comparando uma média móvel rápida e uma lenta do preço médio. É um oscilador clássico para aceleração de tendência.\n\n## Fórmula\n\n`AO = SMA(median price, fast) - SMA(median price, slow)`\n\n## Parâmetros\n\n- `fast` - padrão `5`\n- `slow` - padrão `34`\n- `movav` - padrão `SMA`\n\n## API C++23\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fao.hpp>\nauto ao = std::make_unique\u003Cnonabt::AO>(data(), 5, 34, \"SMA\");\n```\n\n## Uso comum\n\n- Use o AO para mudanças no momentum.\n- Combine com cruzamentos da linha zero.\n- Use com análise de divergência.\n\n## Padrão prático\n\nO cruzamento do AO acima de zero pode sugerir um aumento no momentum de alta; abaixo de zero pode sugerir momentum de baixa.\n"]