Сигнал на старт ботов

Индикатор Stochastic

Как использовать Stochastic Oscillator в конструкторе сигналов на старт: готовые пресеты (%K < 20, %K > 80, выход из перепроданности, пересечение %K и %D), параметры 14/3/3 и примеры стратегий для Long, Short, скальпинга и свинга.

График Stochastic Oscillator с линиями %K и %D и уровнями 20 и 80
Stochastic Oscillator показывает положение цены относительно диапазона High–Low за выбранный период. Линии %K и %D помогают находить зоны перепроданности и перекупленности.

В категории Start Bots Signal собраны описания сигналов и индикаторов, которые могут запускать торгового бота. Один из технических индикаторов - Stochastic Oscillator.

У каждого бота при создании и редактировании в нижней части настроек есть блок Конструктор сигналов на старт. В нём можно выбрать отдельные индикаторы, готовые пресеты и их комбинации. Условия объединяются в группы: внутри группы работает логика И, между группами - ИЛИ. Один и тот же индикатор можно настроить по-разному - для Long и Short, для пробоя и для отскока, для сравнения с уровнем или для пересечения.

Что такое Stochastic Oscillator

Stochastic Oscillator - осциллятор импульса, который показывает, где текущая цена закрытия находится относительно диапазона максимумов и минимумов за выбранный период. Значения колеблются в диапазоне от 0 до 100.

Индикатор состоит из двух линий:

  • %K - быстрая линия, реагирует на изменения цены оперативнее;
  • %D - сигнальная линия, сглаженная версия %K; её пересечения с %K часто используют как импульсный сигнал.

Классические уровни: ниже 20 - зона перепроданности (потенциал для Long), выше 80 - зона перекупленности (потенциал для Short). Stochastic хорошо работает в боковике и при отскоках от экстремумов, но в сильном тренде может долго оставаться в зоне 80+ или 20− - поэтому его часто комбинируют с фильтром тренда.

Общие настройки в конструкторе

  • Таймфрейм (интервал): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Меньший интервал даёт больше сигналов, но и больше шума. Для свинг-ботов чаще используют 1h–4h, для скальпинга - 5m–15m.
  • Режим проверки: На закрытии бара - условие проверяется после закрытия свечи, меньше ложных срабатываний. Каждую минуту - проверка внутри текущей свечи, быстрее реакция, но выше риск ложного старта.
  • Оператор: «больше», «меньше», «пересекает вверх», «пересекает вниз», «больше или равно» и другие - определяют, как именно сравнивается значение индикатора с целью.
  • Целевое значение: число (например, 30 для RSI), линия индикатора (например, %D у Stochastic) или цена (для Bollinger Bands).
  • Группы условий: до 3 групп, в каждой до 5 условий. Пример: группа 1 - RSI < 30 И цена < нижняя полоса; группа 2 - Stochastic < 20. Бот стартует, если сработала группа 1 ИЛИ группа 2.

Готовые пресеты в конструкторе

В конструкторе сигналов на старт для Stochastic доступны четыре готовых пресета. Каждый можно использовать отдельно или комбинировать с другими индикаторами в группах условий.

stoch_value_up - %K < 20 (Long)

Пресет срабатывает, когда линия %K опускается ниже 20. Это сигнал перепроданности: цена находится в нижней части своего недавнего диапазона. Бот получает условие для старта Long-сделки.

Подходит для стратегий отскока от поддержки, когда вы ожидаете разворот вверх после падения. Сигнал может прийти ещё до разворота - рынок может оставаться перепроданным некоторое время.

stoch_value_down - %K > 80 (Short)

Зеркальный пресет для Short: %K поднимается выше 80. Это зона перекупленности - цена в верхней части диапазона, возможен откат вниз.

Используйте на отскоках от сопротивления или при ожидании коррекции после сильного роста. Как и с Long по 20, сигнал может опережать фактический разворот.

stoch - %K пересекает 20 вверх (выход из перепроданности)

Более консервативный Long-сигнал: %K пересекает уровень 20 снизу вверх. Бот стартует не в момент входа в перепроданность, а когда импульс уже начал разворачиваться вверх.

Меньше ложных входов по сравнению с простым «%K < 20», но и позже по времени. Для выхода из перекупленности (Short) настройте оператор «пересекает вниз» и цель 80.

stoch_signal_cross - %K пересекает %D

Импульсный сигнал: %K пересекает %D вверх. Классическое пересечение быстрой линии над медленной - признак усиления бычьего импульса. Для Short используйте «пересекает вниз».

Без фильтра пересечения в середине диапазона (40–60) часто дают шум. Комбинируйте с уровнями 20/80 или фильтром тренда.

Параметры Stochastic: 14/3/3

По умолчанию в конструкторе используются параметры 14/3/3 - стандартная настройка Stochastic Oscillator:

  • kPeriod (14) - основной период расчёта. За последние 14 свечей определяются наивысший High и наинизший Low; текущая цена закрытия сравнивается с этим диапазоном. Больше период - более сглаженный и медленный индикатор, меньше ложных сигналов, но и более поздний вход.
  • kSmooth (3) - сглаживание быстрой линии %K. Сырой %K усредняется за 3 периода, чтобы убрать резкие скачки. Увеличение сглаживания делает линию %K более плавной.
  • dPeriod (3) - период сигнальной линии %D. %D - это скользящее среднее сглаженного %K за 3 периода. Именно %D используется как «медленная» линия при пересечениях в пресете stoch_signal_cross.

Настройки 14/3/3 универсальны для таймфреймов 15m–4h. Для скальпинга на 5m часто применяют более быстрые значения, например 9/3/3.

Примеры настройки под разные стратегии

Отскок от перепроданности (Long)

Пресет: stoch (%K пересекает 20 вверх) или stoch_value_up (%K < 20).
Таймфрейм: 15m или 1h.
Режим: на закрытии бара.
Логика: ищем Long после падения, когда Stochastic подтверждает перепроданность или начало разворота.

Short от перекупленности

Пресет: stoch_value_down (%K > 80) или кастомное условие «%K пересекает 80 вниз».
Таймфрейм: 15m–1h.
Режим: на закрытии бара.
Логика: Short при откате от сопротивления или после сильного роста.

Пересечение %K и %D

Пресет: stoch_signal_cross (%K пересекает %D вверх).
Дополнительно: добавьте условие %K < 30 в той же группе, чтобы брать только пересечения в нижней части диапазона.
Таймфрейм: 15m.
Логика: импульсный Long на подтверждённом отскоке.

Фильтр с RSI

Группа 1: RSI < 30 И Stochastic stoch_value_up (%K < 20).
Таймфрейм: 15m для обоих индикаторов.
Логика: двойное подтверждение перепроданности - и по RSI, и по Stochastic. Снижает число ложных входов в слабом боковике.

Фильтр тренда через EMA

Группа 1: цена > EMA 50 И stoch (%K пересекает 20 вверх).
Таймфрейм: 1h для Stochastic, EMA 50 на том же 1h.
Логика: Long только по тренду - отскок вверх в восходящем движении, а не ловля ножей в даунтренде.

Скальпинг на 5m с параметрами 9/3/3

Пресет: stoch_signal_cross.
Параметры: kPeriod 9, kSmooth 3, dPeriod 3 - быстрее реагирует на изменения.
Таймфрейм: 5m.
Режим: каждую минуту (быстрая реакция) или на закрытии 5m-бара (меньше шума).
Фильтр: на 15m %K > %D - скальпинг Long только по направлению старшего таймфрейма.

Свинг на 1h

Пресет: stoch (%K пересекает 20 вверх).
Параметры: стандартные 14/3/3.
Дополнительно: RSI < 40 в той же группе.
Таймфрейм: 1h.
Режим: на закрытии бара.
Логика: редкие, но более качественные сигналы для среднесрочных позиций.

Комбинации через группы ИЛИ

Группа 1: stoch_value_up (%K < 20) - ранний вход в перепроданность.
Группа 2: stoch_signal_cross + %K < 25 - импульсный вход на пересечении.
Логика: бот стартует, если сработала любая из групп. Удобно, когда вы готовы к разным типам входа на одном инструменте.

Совет
Для свинг-ботов используйте режим «на закрытии бара» и стандартные 14/3/3. Пересечения %K/%D фильтруйте уровнями 20/80 или трендовым EMA - так вы отсечёте шум в середине диапазона. В сильном тренде Stochastic может долго оставаться перекупленным или перепроданным: не полагайтесь только на него против основного движения.