Сигнал запуску бота

Індикатор 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 може довго залишатися перекупленим або перепроданим: не покладайтеся лише на нього проти основного руху.