> For the complete documentation index, see [llms.txt](https://docs.itradingbot.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itradingbot.net/strategii/indikatory/stochastic-oscillator-stoch.md).

# Stochastic Oscillator — STOCH

<mark style="color:$tint;">Стохастик сравнивает цену закрытия с диапазоном цен за выбранный период и рассчитывает линии %K и %D. В карточке STOCH для входа и выхода ISignal используется пересечение этих линий.</mark>

### Заполните параметры

<mark style="color:$tint;">Добавьте индикатор «Стохастик» в нужный блок. Инструмент берётся из задачи. Выберите</mark> **ТФ** <mark style="color:$tint;">и</mark> **Тип свечей**<mark style="color:$tint;">, затем задайте три целых значения:</mark>

* **Период %K** <mark style="color:$tint;">— число баров для исходного расчёта стохастика.</mark>
* **Фактор сглаживания** <mark style="color:$tint;">— период сглаживания линии %K.</mark>
* **Период %D** <mark style="color:$tint;">— период сглаживания для линии %D.</mark>

<mark style="color:$tint;">Каждое из трёх полей допускает значения от 2 до 50. В новой карточке по умолчанию указаны 14, 3 и 3 соответственно. Эти значения не являются торговой рекомендацией.</mark>

<mark style="color:$tint;">В поле</mark> **Расчёт** <mark style="color:$tint;">выберите</mark> **По закрытию бара** <mark style="color:$tint;">или</mark> **По пересечению (ежесекундно)**<mark style="color:$tint;">. Во втором режиме проверяется формирующийся бар, поэтому сигнал может отличаться от проверки закрытого бара.</mark>

### Проверьте направление пересечения

<mark style="color:$tint;">При выключенном</mark> **Реверс?** <mark style="color:$tint;">действуют два условия:</mark>

* <mark style="color:$tint;">Лонговый сигнал: %K была ниже %D, а теперь равна ей или находится выше.</mark>
* <mark style="color:$tint;">Шортовый сигнал: %K была выше %D, а теперь равна ей или находится ниже.</mark>

<mark style="color:$tint;">Одного нахождения линий в верхней или нижней части шкалы недостаточно. В этой карточке нет отдельных границ канала: такой фильтр стохастика добавляется другой карточкой. Переключатель</mark> **Реверс?** <mark style="color:$tint;">меняет направления сигналов местами.</mark>

### Используйте сигнал в нужном блоке

<mark style="color:$tint;">Для входа лонговый сигнал подходит лонговой задаче, шортовый — шортовой. В блоке выхода без реверса шортовый сигнал служит условием закрытия лонга, а лонговый — условием закрытия шорта.</mark>

<mark style="color:$tint;">Действие выхода задаётся в поле</mark> **При получении сигнала**<mark style="color:$tint;">. Режим с учётом девиации зависит от её настройки и типа робота; итоговая прибыль не гарантируется.</mark>

<mark style="color:$tint;">Сохраните карточку и проверьте её роль и параметры в задаче. Порядок сохранения и реакции описаны в</mark> [инструкции ISignal](/strategii/isignal-vkhod-filtry-i-vykhod.md)<mark style="color:$tint;">. Подходящий сигнал должен пройти остальные проверки задачи, а отправленный ордер — исполниться на бирже.</mark>
