# 어썸 오실레이터 (AO)

> 어썸 오실레이터(Awesome Oscillator)에 대한 StratCraft 지표 페이지.

**Route**: `/indicators/ao/`

## 역할

AO는 중간 가격(median price)의 빠른 이동 평균과 느린 이동 평균을 비교하여 모멘텀을 측정합니다. 추세 가속을 위한 클래식한 오실레이터입니다.

## 공식

`AO = SMA(median price, fast) - SMA(median price, slow)`

## 매개변수

- `fast` - 기본값 `5`
- `slow` - 기본값 `34`
- `movav` - 기본값 `SMA`

## C++23 API

```cpp
#include <nonabt/indicators/ao.hpp>
auto ao = std::make_unique<nonabt::AO>(data(), 5, 34, "SMA");
```

## 일반적인 사용법

- 모멘텀 변화를 확인하는 데 AO를 사용합니다.
- 0선 교차와 결합하여 사용합니다.
- 다이버전스 분석과 함께 사용합니다.

## 실전 패턴

AO가 0 위로 교차하면 상승 모멘텀 증가를 시사할 수 있고, 0 아래로 교차하면 하락 모멘텀을 시사할 수 있습니다.
