
У категорії Start Bots Signal зібрані описи сигналів і індикаторів, які можуть запускати торгового бота. Один із технічних індикаторів - Williams %R.
У кожного бота під час створення та редагування в нижній частині налаштувань є блок Конструктор сигналів запуску. У ньому можна обирати окремі індикатори, готові пресети та їхні комбінації. Умови об’єднуються в групи: всередині групи працює логіка І, між групами - АБО. Один і той самий індикатор можна налаштувати по-різному - для Long і Short, для пробою й відскоку, для порівняння з рівнем або для перетину.
Що таке Williams %R
Williams %R (відсотковий діапазон Вільямса) - осцилятор імпульсу, розроблений Ларрі Вільямсом. Він показує, наскільки близько поточна ціна закриття до найвищого максимуму за обраний період відносно діапазону High–Low. Значення коливаються від −100 до 0.
Чим ближче %R до −100, тим сильніша перепроданість; чим ближче до 0 - перекупленість. У конструкторі сигналів ELIXOAI Williams %R використовується як умова автоматичного запуску бота - коли осцилятор входить у екстремальну зону або перетинає ключовий рівень.
Williams %R добре працює в боковику та при відскоках від екстремумів, але в сильному тренді може довго залишатися нижче −80 або вище −20 - тому його часто поєднують з трендовим фільтром або іншими осциляторами.
Williams %R vs Stochastic: інвертована шкала
Williams %R і Stochastic Oscillator базуються на одній ідеї - положенні ціни в діапазоні High–Low - але відображають результат по-різному:
- Stochastic використовує шкалу 0–100: %K нижче 20 - перепроданість, вище 80 - перекупленість.
- Williams %R використовує шкалу −100–0 - дзеркальну Stochastic. Значення біля −100 відповідає %K біля 0; біля 0 - %K біля 100.
- Класичні рівні: Stochastic < 20 ≈ Williams %R < −80; Stochastic > 80 ≈ Williams %R > −20. Не плутайте знаки: −80 нижче, ніж −20 на шкалі %R.
У конструкторі ELIXOAI обидва індикатори доступні окремо. Williams %R простіший - одна лінія value без %K/%D. Для перетинів використовуйте cross up/down відносно −80 або −20.
Як працює Williams %R
Розрахунок показує, де закриття знаходиться відносно діапазону за N свічок:
%R = (Highest High − Close) / (Highest High − Lowest Low) × (−100).
- %R < −80 - перепроданість, потенціал для Long.
- %R > −20 - перекупленість, потенціал для Short.
- %R біля −50 - нейтральна зона.
У конструкторі ви задаєте умову порівняння для value. Система отримує актуальне значення через TAAPI і перевіряє умову на обраному таймфреймі.
Параметр періоду
- Діапазон: від 1 до 300.
- За замовчуванням: 14 - класичне налаштування Вільямса для 15m–1h.
- Малий період (5–9): %R швидше реагує, більше шуму. Має сенс на 5m для скальпінгу.
- Великий період (21–50): згладжений %R, рідше екстремуми. Підходить для 1h–4h і свінгу.
Williams %R(14) на 5m і на 4h - різні індикатори. При зміні таймфрейму перегляньте період і пороги.
Готові пресети в конструкторі
У конструкторі доступні два пресети Williams %R. Кожен можна повністю кастомізувати.
willr_value - %R < −80 (Long, перепроданість)
Умова за замовчуванням: Williams %R менше −80 (lt), інтервал 15m, період 14, перевірка на закритті.
Long-сигнал на перепроданість. Для консервативнішого входу налаштуйте cross up −80.
willr_value_down - %R > −20 (Short, перекупленість)
Умова за замовчуванням: Williams %R більше −20 (gt).
Short-сигнал на перекупленість. Для виходу з перекупленості налаштуйте cross down −20.
Доступні оператори- Перетинає вгору (cross up): %R був нижче рівня і піднявся вище. Long - cross up −80.
- Перетинає вниз (cross down): %R був вище рівня і опустився нижче. Short - cross down −20.
- Більше (gt): %R строго вище рівня. %R > −20 - перекупленість для Short.
- Менше (lt): %R строго нижче рівня. %R < −80 - перепроданість для Long.
- Більше або дорівнює (gte): Фільтр «%R ≥ −50» на старшому таймфреймі.
- Менше або дорівнює (lte): Фільтр ведмежого контексту: %R ≤ −50 на 4h.
Рівні −80 і −20 - аналог 20 і 80 у Stochastic. У сильному тренді %R може довго залишатися в екстремумі - тоді lt/gt дає ранній вхід, cross - точніший момент розвороту.
Загальні налаштування в конструкторі
- Таймфрейм (інтервал): 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.
Приклади налаштування під різні стратегії
Скальпінг: period 9 на 5m–15m
Long: willr_value, %R < −80, 5m, period 9.
Short: willr_value_down, %R > −20.
Фільтр: ціна > EMA 20 на 15m.
Свінг: period 14 на 1h–4h
Long: cross up −80 на 4h, period 14.
Short: cross down −20 на 4h.
Вихід із перепроданості (cross up −80)
Williams %R cross up −80 на 15m, period 14 - консервативний Long.
Підтвердження тренду через EMA
Cross up −80 на 15m І ціна > EMA 50 - Long за трендом.
Williams %R + RSI
%R < −80 І RSI < 30 - подвійне підтвердження перепроданості.
Williams %R + Stochastic
%R < −80 І %K < 20 - два осцилятори підтверджують екстремум.
Williams %R + Bollinger Bands
%R < −80 І ціна нижче нижньої смуги BBands - mean-reversion Long.
Short від перекупленості
willr_value_down або cross down −20, 15m, period 14, фільтр RSI > 65.
Відкат у тренді
%R 4h > −50 І cross up −80 на 15m - відскок у тренді.
Мультитаймфрейм
%R 4h ≥ −50 І cross up −80 на 15m - фільтр старшого ТФ.
DCA на відкаті
Cross up −80 на 1h І RSI < 45 - м’який DCA-вхід.
Групи умов: практичний приклад
Група 1: cross up −80 + EMA 50. Група 2: willr_value + RSI < 25. Логіка АБО між групами.
Порада
−80 - перепроданість (як 20 у Stochastic), −20 - перекупленість (як 80). Додавайте EMA або старший таймфрейм. Перевірка на закритті свічки зменшує шум.