Бот- навчання

📊 Чудесний осцилятор (AO) у Veles: як бот ловить зміну імпульсу раніше за ціну

📊 Чудесний осцилятор (AO) у Veles: як бот ловить зміну імпульсу раніше за ціну

📊 Чудесний осцилятор (AO) у Veles: як бот ловить зміну імпульсу раніше за ціну

Класична пастка новачка: ціна вже розвертається, а натовп ще боїться заходити (або навпаки — ще боїться вийти). Око бачить лише куди пішла ціна, і пропускає момент, коли імпульс розвертається першим, ще до того, як це стає очевидним на графіку. Саме такі моменти ловить Awesome Oscillator.

AO (Чудесний осцилятор) придумав Білл Вільямс — той самий трейдер, що подарував ринку «Алігатора» та фрактали. Його ідея проста: ціна бреше, а сила руху — ні. У цьому гайді розберемо, як AO влаштований, які 3 сигнали він дає і як за 3 кліки вбудувати його у бота Veles як фільтр входу.

⚙️ Що таке Awesome Oscillator простими словами

Уяви, що ти дивишся не на саму ціну, а на швидкість, з якою вона рухається. Машина може їхати вгору схилом, але вже гальмувати — швидкість падає, хоча висота ще росте. AO показує саме цю «швидкість» ринку.

Технічно це гістограма навколо нульової лінії:

  • Стовпчики вище нуля → перевагу мають покупці (бичачий імпульс).
  • Стовпчики нижче нуля → тиснуть продавці (ведмежий імпульс).
  • Колір стовпчика каже про прискорення: зелений — імпульс наростає, червоний — згасає.

Тобто AO дає одразу дві відповіді: хто зараз сильніший (сторона нуля) і чи набирає він обертів (колір).

🧮 Як рахується AO (формула)

AO — це різниця двох простих ковзних середніх, побудованих не за ціною закриття, а за медіанною ціною свічки (середина діапазону):


Медіанна ціна = (High + Low) / 2
AO = SMA(медіана, 5) − SMA(медіана, 34)

Коли швидка 5-періодна ковзна відривається вгору від повільної 34-періодної — з'являється додатне значення (стовпчик над нулем). Коли швидка провалюється під повільну — від'ємне. Періоди 5 і 34 — заводські, їх не чіпають: саме на них будувалася вся логіка Вільямса.

Важливо розуміти: оскільки в основі — ковзні середні, AO трохи запізнюється й дає фальшиві сигнали у флеті. Тому наодинці його не використовують (про це — окрема секція нижче).

📊 Три сигнали AO: нульова лінія, «блюдце» та подвійна вершина

AO вміє більше, ніж просто «вище/нижче нуля». Класика Вільямса — три патерни:

  1. Перетин нульової лінії — найпростіший. Гістограма переходить з-під нуля над нуль → бичачий сигнал; навпаки → ведмежий. Це базовий тригер для бота.
  2. «Блюдце» (Saucer) — три стовпчики по один бік нуля, де середній нижчий за крайні. Показує коротку паузу в тренді й повернення імпульсу. Найшвидший сигнал — спрацьовує ще до перетину нуля.
  3. Подвійна вершина/дно (Twin Peaks) — два піки по один бік нуля, причому другий нижчий за перший. Це прихована дивергенція: ціна ще тисне, а сила вже слабшає — попередження про розворот.

Для автоматичного бота найнадійніший і найпростіший — перетин нульової лінії. Саме його ми й підключимо.

🛠️ Як додати AO у бота Veles

У конструкторі бота Veles відкрий блок «Умови відкриття угоди» й додай фільтр. У списку індикаторів обери Awesome Oscillator → zero line crossover (перетин нульової лінії).

Три поля, які треба виставити:

  • Фільтр — сам індикатор: AwesomeOscillator zero line crossover.
  • Інтервал — таймфрейм, на якому рахується AO. Для скальпінгу — 5–15 хв, для спокійної торгівлі — 30 хв–1 год. Головне: він має збігатися з логікою твоєї стратегії.
  • Тип«At bar closing» (на закритті свічки). Це критично: так бот реагує лише на підтверджений перетин, а не на миготіння всередині свічки.

Кнопка зі стрілочками поруч перемикає напрямок умови (перетин вгору для LONG / вниз для SHORT).

🎯 Стратегія входу з AO

Ось як перетин нульової лінії виглядає на гістограмі:

Awesome Oscillator: гістограма навколо нуля — перетин знизу вгору дає сигнал LONG

  • Сигнал LONG — гістограма перетинає нуль знизу вгору (червоні стовпчики змінюються зеленими над лінією). Імпульс перейшов до покупців.
  • Сигнал SHORT — гістограма пробиває нуль згори вниз. Ініціативу перехопили продавці.

Правила для бота:

  • Вхід — на закритті першої свічки після перетину нуля.
  • Підтвердження — стовпчик після перетину має бути зеленим (імпульс наростає, а не гасне).
  • Вихід/стоп — коли гістограма повертається до нуля або з'являється подвійна вершина проти позиції.

Саме тому AO цінний як фільтр входу: він реагує на зміну сили руху раніше, ніж це усвідомлює натовп, орієнтований лише на ціну.

🔗 Чому AO не працює наодинці

Головна пастка AO — боковик. У флеті гістограма постійно смикається туди-сюди через нуль, генеруючи десятки хибних перетинів. Бот на «голому» AO у такому ринку зіллє депозит на комісіях.

Рішення — фільтр тренду. Додай другою умовою:

  • ADX > 20–25 — торгуй за AO, лише коли є реальний тренд, а не пилка.
  • Або EMA 50/200 — бери LONG від AO тільки коли ціна вище EMA200, SHORT — коли нижче.

Так AO відповідає на питання «коли заходити», а трендовий фільтр — «чи взагалі зараз можна заходити».

⚠️ Типові помилки

  • Змінювати періоди 5/34. Уся статистика патернів рахована саме на них — не «оптимізуй».
  • Реагувати всередині свічки. Без «At bar closing» бот ловить фальшиві перетини, які зникають до закриття.
  • Торгувати AO у флеті. Без трендового фільтра нульова лінія стає генератором збитків.
  • Ігнорувати колір. Перетин на червоному, згасаючому стовпчику — слабкий сигнал.
  • Ставити AO як єдиний фільтр на скальпінг 1 хв. На дрібних ТФ шуму більше, ніж сигналу.

✅ Поради досвідчених

  • Використовуй AO як тригер входу, а не як самостійну стратегію — завжди в парі з фільтром напрямку/сили.
  • «Блюдце» дає ранній вхід у вже наявний тренд — сміливіше, ніж чекати перетину нуля.
  • Подвійна вершина проти позиції — привід фіксувати прибуток, навіть якщо ціна ще росте.
  • Тестуй зв'язку AO + ADX на бектестах Veles перед запуском на реальному депозиті.
  • Один інтервал для всіх фільтрів бота — не змішуй 5 хв і 1 год в одній умові.

📝 Висновок

Awesome Oscillator — це «спідометр» ринку: він показує не де ціна, а куди й з якою силою вона рухається. Перетин нульової лінії дає простий і зрозумілий тригер для бота Veles, «блюдце» — ранній вхід, а подвійна вершина попереджає про розворот. Але пам'ятай головне правило Вільямса в автоматизації: AO — це коли, а трендовий фільтр — чи можна. Разом вони перетворюють імпульс на робочу стратегію.

Навчися будувати таких ботів з нуля на безкоштовному 7-денному курсі SMA 👉

Назад до новин

Реакції

Коментарі (9)

liliia_kravets
23.07.2026 14:40
Прочитал на одном дыхании. Подскажете, а налоги с этого как считать?
lesia_shevchenko
23.07.2026 14:50
Теперь понятно почему раньше не срабатывало
oleh_makarenko
23.07.2026 15:37
От би раніше це прочитати, буду перечитувати ще раз, щоб закріпити
tetiana_iurchenko
23.07.2026 15:49
Классный материал, без воды. Подскажете, а налоги с этого как считать?
sofiia_martyniuk
23.07.2026 17:35
Давно шукав саме таке пояснення. Скільки часу орієнтовно треба, щоб розібратись?
viktoriia_tkachenko
23.07.2026 18:51
Давно искал именно такое объяснение. Респект за труд 👍
iuliia_kovalenko
23.07.2026 18:55
Дякую, додам у свою стратегію
stepan_havryliuk
23.07.2026 19:39
Давно шукав саме таке пояснення. Обовʼязково спробую на практиці
iana_kravets
23.07.2026 19:52
Спасибо команде за работу, особенно зашла часть с примерами. А для новичка это не слишком рискованно?
Переслати до... ×
preview