# Скорость изменения цены (RoC)

> Индикатор ROC (Rate of Change) — инструмент технического анализа, который измеряет процентное изменение цены за выбранный период, помогая определять тренды, перекупленность и точки разворота.

**ROC (Rate of Change, скорость изменения цены)** — это индикатор технического анализа, который показывает, насколько цена актива изменилась в процентах за выбранный период времени. Он помогает трейдерам оценить динамику рынка, выявить ускорение или замедление тренда, а также определить зоны перекупленности и перепроданности.

## Как работает ROC

Значение ROC рассчитывается по формуле:

```
ROC = [(Текущая цена - Цена n периодов назад) / Цена n периодов назад] × 100%
```

Где *n* — выбранный период (например, 9 свечей).

ROC выражается в процентах и показывает скорость и направление ценового изменения:
- **Положительное значение** → цена выросла относительно прошлого периода
- **Отрицательное значение** → цена упала относительно прошлого периода
- **Чем больше абсолютное значение ROC, тем выше волатильность**

## Применение ROC в торговле

### 1. Определение тренда

- **Рост ROC** → усиление бычьего тренда
- **Падение ROC** → усиление медвежьего тренда

### 2. Зоны перекупленности и перепроданности

- **Слишком высокие положительные значения** могут сигнализировать о перегретом рынке (перекупленность)
- **Слишком низкие отрицательные значения** могут говорить о чрезмерной распродаже (перепроданность)

### 3. Дивергенции

Если цена обновляет максимум или минимум, а ROC этого не подтверждает, это может быть сигналом ослабления тренда и возможного разворота.

### 4. Пересечение нулевой линии

- **Снизу вверх** → сигнал к покупке
- **Сверху вниз** → сигнал к продаже

## Использование в ботах Veles

На платформе **Veles** ROC по умолчанию рассчитывается с периодом **9**. Индикатор доступен в фильтрах бота под названием **«ROC»**.
Нажмите на кнопку **«Карандаш»** в настройках, чтобы задать конкретное значение.

Рекомендации по настройке:
- На коротких таймфреймах ROC чувствителен к шуму — добавляйте дополнительные фильтры ([SMA](https://help.veles.finance/ru/filters/sma/), [EMA](https://help.veles.finance/ru/filters/ema/), [RSI](https://help.veles.finance/ru/filters/rsi/)).
- На длинных таймфреймах индикатор лучше отражает глобальные тренды.
- Эффективно работает в паре с осцилляторами ([RSI](https://help.veles.finance/ru/filters/rsi/), [MACD](https://help.veles.finance/ru/filters/macd/)) и трендовыми индикаторами для фильтрации ложных сигналов.

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

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

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

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

## Итог

Индикатор Rate of Change обеспечивает простой процентный взгляд на ценовой импульс. С периодом 9 по умолчанию в Veles он лучше всего используется совместно с трендовыми индикаторами или осцилляторами для подтверждения точек входа и фильтрации слабых сигналов.
