# Чудесный осциллятор (AO)

> Чудесный осциллятор (Awesome Oscillator, AO) помогает определить силу покупателей и продавцов, моменты смены тренда и точки входа в сделку в ботах Veles.

[Чудесный осциллятор (AO)](https://static.veles.finance/videos/ao.mp4)

**Чудесный осциллятор (Awesome Oscillator, AO)** – это индикатор Билла Уильямса, который измеряет рыночный моментум и помогает выявлять смену настроений между покупателями и продавцами.
Он используется для поиска разворотов тренда, подтверждения текущего движения и выявления точек входа/выхода.

## Как работает Awesome Oscillator

AO рассчитывается как разница между:

- **5-периодной SMA** (простая скользящая средняя)
- **34-периодной SMA**,

причём обе берутся от **медианных цен** (среднее значение между High и Low свечи).

Индикатор отображается в виде **гистограммы**:

- **Значения выше 0** → доминируют покупатели (сигнал к лонгу).
- **Значения ниже 0** → доминируют продавцы (сигнал к шорту).
- **Пересечение линии 0** → возможная смена тренда.

## Сигналы AO

1. **Пересечение нулевой линии**
   - Переход снизу вверх → возможный рост.
   - Переход сверху вниз → возможное падение.

2. **Зелёные и красные бары**
   - Зелёный бар длиннее предыдущего → усиление бычьего движения.
   - Красный бар длиннее предыдущего → усиление медвежьего движения.

3. **Двойное дно (Twin Peaks)**
   - Два минимума ниже нуля, где второй выше первого → сигнал на покупку.
   - Два максимума выше нуля, где второй ниже первого → сигнал на продажу.

## Как применять в торговле  (стандартный индикатор)

- Использовать AO как фильтр для подтверждения тренда.
- Входить в сделки при пересечении нуля и совпадении сигналов других индикаторов (например, RSI или MACD).
- Применять на разных таймфреймах: на старших для тренда, на младших — для точек входа.

## Применение в ботах Veles (гибкий индикатор)

Доступные настройки:

- Интервал - таймфрейм свечей.
- Метод - тип расчета. По закрытию бара (только на выбранном интервале), либо по минуте (раз в минуту для любого интервала).
- Сдвиг - смещение запрашиваемого значения индикатора на заданное количество свечей назад.

## Ограничения

- AO — **запаздывающий индикатор**, так как основан на скользящих средних.
- В боковиках может давать множество ложных сигналов.
- Лучше всего использовать AO **в комбинации** с другими индикаторами или фильтрами.

## Итог

Чудесный осциллятор — быстрый и наглядный инструмент для оценки рыночного моментума. В ботах Veles AO используется как фильтр подтверждения тренда — особенно эффективно пересечение нулевой линии и формирование паттернов Twin Peaks. Для лучших результатов комбинируйте с RSI или MACD и тестируйте на бэктестах.
