WMA (Зважена ковзна середня)
WMA (Зважена ковзна середня)
Що таке WMA?
Зважена ковзна середня (WMA) надає лінійно спадні ваги кожній ціні у вікні. Найостанніша ціна отримує найбільшу вагу (N), передостання — (N-1), і так далі до 1. Це робить WMA чутливішою до нещодавніх цін за SMA, використовуючи просту й прозору схему зважування.
WMA є компромісом між простою ковзаючою середньою (SMA) та експоненціальною (EMA): вона реагує швидше за SMA на цінові зміни, але не настільки агресивно, як EMA. Це робить її ідеальною для трейдерів, які шукають баланс між чутливістю та стабільністю сигналів.
Як працює
WMA(N) = (N × Close_1 + (N-1) × Close_2 + ... + 1 × Close_N) / (N × (N+1) / 2)
Знаменник — сума ваг: N + (N-1) + ... + 1 = N(N+1)/2.
Детальний приклад розрахунку WMA(5):
Вихідні дані:
- Ціни останніх 5 періодів: 100, 102, 101, 103, 104 (від старішої до новішої)
- Період WMA: 5
Процес розрахунку:
-
Присвоюємо ваги від 1 (найстаріша) до 5 (найновіша):
- 100 (найстаріша) × вага 1 = 100
- 102 × вага 2 = 204
- 101 × вага 3 = 303
- 103 × вага 4 = 412
- 104 (найновіша) × вага 5 = 520
-
Сума зважених значень: 100 + 204 + 303 + 412 + 520 = 1539
-
Сума ваг: 1 + 2 + 3 + 4 + 5 = 15 (або за формулою: 5 × 6 / 2 = 15)
-
WMA = 1539 / 15 = 102,6
Порівняння з SMA: SMA(5) = (100 + 102 + 101 + 103 + 104) / 5 = 102,0
Як бачимо, WMA (102,6) вище за SMA (102,0), оскільки надає більшу вагу нещодавнім підвищенням ціни.
Ключові особливості
- Лінійне зважування — вага найновішого бару = N, найстарішого = 1. Легко зрозуміти та інтерпретувати.
- Між SMA та EMA за чутливістю — швидша за SMA, порівнянна з EMA.
- Без експоненціального затухання — старі бари все ще мають значну вагу, на відміну від EMA.
- Використовується в HMA — ковзна середня Халла будується з комбінацій WMA.
- Мінімальний лаг — менше затримки порівняно з SMA, але більше, ніж у EMA.
- Прозорість розрахунків — на відміну від EMA, легко відстежити вплив кожного цінового бару.
- Стабільність на трендових ринках — менше помилкових сигналів у порівнянні з дуже швидкими індикаторами.
Математичне порівняння різних типів середніх
| Тип середньої | Формула | Чутливість | Складність | |---------------|---------|------------|------------| | SMA(n) | Σ(Close) / n | Низька | Проста | | WMA(n) | Σ(Weight × Close) / Σ(Weight) | Середня | Помірна | | EMA(n) | α × Close + (1-α) × EMA_prev | Висока | Складна | | HMA(n) | WMA(2×WMA(n/2) - WMA(n), √n) | Дуже висока | Дуже складна |
Як працює в StratBase.ai
У StratBase.ai індикатор WMA доступний у розділі технічних індикаторів та може бути використаний у стратегіях двома способами:
Додавання на графік
- Відкрийте графік активу
- Натисніть «Індикатори» на панелі інструментів
- Знайдіть WMA у списку середніх
- Виберіть період (за замовчуванням 20)
- Натисніть «Додати» — індикатор з'явиться на графіку
Використання в умовах стратегії
WMA можна використовувати в редакторі умов стратегії як частину логіки входу/виходу. Індикатор обчислюється автоматично на кожному барі та може порівнюватися з ціною або іншими індикаторами.
Налаштування візуалізації
- Колір лінії: настройте відповідно до періоду (коротші — яскравіші кольори)
- Товщина лінії: збільшуйте для основних рівнів (WMA 20, 50)
- Стиль лінії: суцільна для основних, пунктир для додаткових рівнів
Торгові сигнали
Напрямок тренду
- Ціна вище WMA — бичачий сигнал, рекомендується розглядати довгі позиції.
- Ціна нижче WMA — ведмежий сигнал, рекомендується розглядати короткі позиції або уникати довгих входів.
Перетини
- Коротка WMA перетинає довгу знизу вгору — бичачий сигнал, можливий розворот тренду вгору.
- Коротка WMA перетинає довгу зверху вниз — ведмежий сигнал, можливий розворот тренду вниз.
Відскоки від WMA
- Ціна торгується вище WMA, торкається її та відскакує вгору — сигнал продовження тренду вгору.
- Ціна торгується нижче WMA, торкається її та відскакує вниз — сигнал продовження тренду вниз.
Дивергенція з ціною
- Бичача дивергенція: ціна формує нижчі мінімуми, а WMA — вищі мінімуми (потенційний розворот вгору)
- Ведмежа дивергенція: ціна формує вищі максимуми, а WMA — нижчі максимуми (потенційний розворот вниз)
Параметри
| Параметр | За замовчуванням | Опис | Рекомендований діапазон | |----------|-----------------|------|------------------------| | Період (N) | 20 | Кількість свічок, що використовуються для розрахунку | 5–200 | | Джерело | Close | Цінові дані для обчислення | Close, Open, High, Low | | Зміщення | 0 | Зсув індикатора вперед/назад по часу | -50 до +50 | | Колір лінії | Синій | Колір відображення на графіку | Будь-який | | Товщина лінії | 1 | Товщина лінії індикатора | 1-5 |
Приклади умов
| Умова | Значення | Тип сигналу |
|-------|----------|------------|
| close > WMA(20) | Ціна вище 20-періодної WMA | Бичачий, можливість входу в лонг |
| WMA(10) cross_over WMA(30) | Швидка WMA перетнула повільну знизу вгору | Бичачий кроссовер, посилення тренду |
| close cross_under WMA(50) | Ціна пробила WMA вниз | Ведмежий пробій, вихід із лонгу або вхід у шорт |
| close > WMA(20) AND close < WMA(10) | Ціна між двома WMA (компресія) | Можливість розширення волатильності |
| WMA(5) > WMA(10) > WMA(20) | Всі три WMA розташовані в порядку зростання | Сильний бичачий тренд |
| abs(close - WMA(14)) < (close * 0.002) | Ціна близько до WMA (в межах 0.2%) | Можливий відскік або пробій |
| WMA(10)[1] < WMA(20)[1] AND WMA(10) > WMA(20) | WMA перетин на поточному барі | Точний момент розвороту тренду |
Практичний приклад із реальними значеннями
Сценарій: Bitcoin на 4-годинному графіку
Припустимо, поточні значення:
- Ціна (Close): 43 250 USDT
- WMA(10): 43 100 USDT
- WMA(20): 42 950 USDT
- WMA(50): 42 500 USDT
Аналіз:
- Ціна 43 250 > WMA(20) 42 950 → тренд бичачий
- WMA(10) 43 100 > WMA(20) 42 950 → середнострокова динаміка сильна
- WMA(50) 42 500 → довгостроковий тренд також вгору, але слабший
- Ціна незначно вище WMA(10) → потенційна зона відскоку або консолідації
Детальний аналіз сили тренду:
- Відстань між WMA(10) та WMA(50): 43 100 - 42 500 = 600 USDT (1.4% розбіжності)
- Нахил WMA(20): якщо вчора було 42 900, то нахил = (42 950 - 42 900) / 42 900 = 0.12% (помірно бичачий)
- Позиція ціни відносно WMA(10): (43 250 - 43 100) / 43 100 = 0.35% (незначне відхилення вгору)
Стратегія входу:
Умова входу в лонг:
- close > WMA(20) ✓ (43 250 > 42 950)
- WMA(10) > WMA(20) ✓ (43 100 > 42 950)
- close > WMA(10) ✓ (43 250 > 43 100)
- Volume > Average Volume (потребує перевірки)
Риск-менеджмент:
- Тейк-профіт: 44 000 USDT (біля психологічного рівня)
- Стоп-лос: 42 850 USDT (нижче WMA(20) з буфером)
- Ризик/винагорода: 400 USDT / 750 USDT = 1:1.87 (прийнятно)
При виконанні всіх умов — сигнал на вхід із тейк-профітом біля WMA(50) + 300 USDT та стоп-лосом біля WMA(20) - 150 USDT.
Кроки для використання в StratBase.ai
1. Налаштування індикатора на графіку
- Відкрийте активу, наприклад BTC/USDT
- У меню графіка виберіть «Індикатори»
- Пошук: введіть «WMA»
- Додайте WMA з періодами 10, 20, 50 на один графік для порівняння трендів
2. Створення умови в редакторі стратегії
- Перейдіть у конструктор стратегій
- Новий блок умови: виберіть «Індикатор»
- Виберіть WMA, період 20
- Оператор: «>» (більше)
- Параметр порівняння: Close
- Активуйте умову
3. Додавання дії при виконанні умови
- Додайте дію: «Відкрити позицію LONG»
- Розмір позиції: встановіть у відсотках від балансу
- Активуйте тейк-профіт та стоп-лос на основі рівнів WMA
4. Тестування на історичних даних
- Натисніть «Backtesting»
- Виберіть період: останні 3–6 місяців
- Запустіть симуляцію
- Перегляньте результати: кількість угод, win rate, профіт-фактор
5. Оптимізація параметрів
- Використовуйте функцію «Parameter Optimization»
- Тестуйте різні періоди WMA (15, 20, 25)
- Порівняйте результати та виберіть найкращі параметри
- Перевірте стабільність на різних періодах
6. Запуск на демо або живій торгівлі
- Перед запуском переконайтесь, що стратегія показує позитивну статистику на бектесті
- Запустіть на демо-рахунку мінімум 1 тиждень
- Моніторьте результати у розділі «Активні стратегії»
Поради та рекомендації
Вибір періоду WMA
- WMA(5–10) — дуже коротка, чутлива до кожного руху, підходить для скалпінгу та інтрадей-торгівлі.
- WMA(20–30) — коротка/середня, балансує швидкість та фільтрацію шуму, універсальна для більшості стратегій.
- WMA(50–100) — довга, визначає основний тренд, используется як опір/підтримка.
- WMA(200+) — дуже довга, показує загальну тенденцію ринку на великих таймфреймах.
Комбінування WMA з іншими індикаторами
- WMA + RSI — WMA визначає тренд, RSI показує перекупленість/перепроданість.
- WMA + MACD — WMA фільтрує шум, MACD підтверджує розворот.
- WMA + Bollinger Bands — WMA в центрі, бенди показують волатильність.
- WMA + Volume — вищий обсяг при перетинах WMA посилює сигнал.
- WMA + Stochastic — WMA для тренду, Stochastic для точок входу в оверсолд/оверботт зонах.
- WMA + ADX — ADX підтверджує силу тренду, визначеного WMA.
WMA порівняно з іншими ковзаючими середніми
| Характеристика | SMA | WMA | EMA | HMA | |----------------|-----|-----|-----|-----| | Швидкість реакції | Повільна | Помірна | Швидка | Дуже швидка | | Лаг | Великий | Середній | Малий | Мінімальний | | Складність розрахунку | Дуже проста | Проста | Складна | Дуже складна | | Стабільність сигналів | Висока | Висока | Середня | Низька | | Підходить для новачків | Так | Так | Ні | Ні | | Кращий таймфрейм | Денний+ | Всі | 4H- | Інтрадей |
- WMA vs SMA — WMA реагує швидше на цінові зміни, менше лагу.
- WMA vs EMA — WMA лінійніша, EMA гладша; WMA простіша для розуміння.
- WMA vs HMA — HMA має менше лагу, але складніша у розрахунках; WMA простіша в налаштуванні.
Адаптація до волатільності ринку
- Висока волатильність: збільшуйте період WMA для фільтрації шуму
- Низька волатільність: зменшуйте період для швидшої реакції на зміни
- Криптовалюти: WMA(14-21) оптимальна для більшості пар
- Форекс: WMA(20-30) краще підходить для валютних пар
- Акції: WMA(20-50) залежно від сектору та капіталізації
Часті помилки, яких слід уникати
1. Занадто малий період WMA
Помилка: Використання WMA(5) на денному графіку. Проблема: Занадто багато помилкових сигналів, індикатор реагує на кожне невелике коливання. Рішення: Збільшуйте період залежно від таймфрейму. Для денного графіка використовуйте мінімум WMA(20). Статистика: WMA(5) на денному графіку може давати до 60-70% помилкових сигналів.
2. Ігнорування контексту ринку
Помилка: Торгувати за WMA без урахування загального тренду. Проблема: На боковому ринку WMA генерує багато помилкових сигналів. Рішення: Завжди перевіряйте більший таймфрейм. На денному графіку використовуйте WMA(200) як фільтр трендового напрямку. Додаткова перевірка: Використовуйте ADX для визначення сили тренду — ADX > 25 вказує на трендовий ринок.
3. Занадто складні комбінації
Помилка: Додавання 7–8 різних WMA на один графік. Проблема: Запутаність, неможливість прийняти швидке рішення. Рішення: Обмежуйтеся 2–3 WMA з різними періодами (наприклад, 10, 20, 50). Оптимальна комбінація: короткострокова (10-15), середньострокова (20-30), довгострокова (50-100).
4. Невідповідність таймфрейму
Помилка: WMA(20) на 1-хвилинному графіку для 4-годинної торгівлі. Проблема: Неприйнятна затримка, невдалі угоди. Рішення: Налаштовуйте період WMA відповідно до часового горизонту торгівлі та волатильності активу. Правило: період WMA повинен покривати 15-25% від планованого часу утримання позиції.
5. Переважне покладання на один індикатор
Помилка: Входити в позицію тільки за сигналом перетину WMA. Проблема: Без підтвердження обсягу, цінових паттернів — висока ймовірність помилкових сигналів. Рішення: Завжди використовуйте підтвердження — обсяг, RSI, MACD, свічкові паттерни. Мінімальна комбінація: WMA + Volume + один осцилятор (RSI/Stochastic).
6. Неправильне тлумачення відскоків
Помилка: Вважати кожне торкання WMA сигналом на відскік. Проблема: На слабких трендах ціна може пробити WMA без повернення. Рішення: Перевіряйте силу тренду через кут нахилу WMA та відстань між різними періодами WMA.
7. Ігнорування ринкових новин та подій
Помилка: Покладатися тільки на технічні сигнали WMA під час важливих новин. Проблема: Фундаментальні фактори можуть перевершувати технічні сигнали. Рішення: Завжди перевіряйте економічний календар перед важливими угодами.
Налаштування в StratBase.ai для різних активів
Акції (денний графік)
- WMA(20) — вхід/вихід з тренду, основна лінія підтримки/опору
- WMA(50) — визначення тренду, фільтр для довгих позицій
- WMA(200) — довгостроковий рівень опору/підтримки, "лінія здоров'я" ринку
- Особливості: враховуйте сезонність, квартальні звіти, дивідендні календарі
Крипто (4-годинний графік)
- WMA(10) — коротка тактика, скалпінг у рамках тренду
- WMA(20) — основна тактика, головна лінія підтримки
- WMA(50) — середньостроковий тренд, фільтр напрямку
- Особливості: висока волатільність вимагає ширших стоп-лосів
Forex (1-годинний графік)
- WMA(14) — популярний період у forex, відповідає 2-тижневому циклу
- WMA(30) — фільтр тренду, місячний цикл
- WMA(100) — рівень супротиву на великих рухах
- Особливості: враховуйте сесії торгів (Лондон, Нью-Йорк, Азія)
Товари (денний графік)
- WMA(25) — оптимально для більшості товарів
- WMA(60) — квартальний тренд
- WMA(120) — півричний цикл
- Особливості: сезонність має критичне значення (нафта, золото, сільгоспродукція)
Стратегії на основі WMA
Стратегія 1: "Золотий хрест WMA"
Умови входу в лонг:
- WMA(20) перетинає WMA(50) знизу вгору
- Обсяг вище середнього за 10 періодів
- RSI > 50 (підтвердження імпульсу)
Умови виходу:
- WMA(20) перетинає WMA(50) зверху вниз
- або ціна падає на 5% від максимуму позиції
Стратегія 2: "Відскік від WMA"
Умови входу:
- Ціна торкається WMA(20) та відскакує
- WMA(20) має висхідний тренд
- Утворення бичачої свічки (hammer, doji)
Умови виходу:
- Ціна пробиває WMA(20) вниз
- або досягнення цільового рівня +3%
Стратегія 3: "Множинна WMA фільтрація"
Умови входу в лонг:
- WMA(10) > WMA(20) > WMA(50) (всі середні в бичачому порядку)
- Ціна > WMA(10)
- MACD > 0
Умови виходу:
- Порушення порядку WMA
- або стоп-лос на рівні WMA(50)
Часті питання (FAQ)
В: Чому WMA краща за SMA для швидких ринків?
Відповідь: WMA надає більше ваги нещодавнім цінам, тому швидше реагує на зміни тренду. На швидких ринках це дозволяє раніше виявляти розвороти та зміни імпульсу.
В: Як часто потрібно переглядати параметри WMA?
Відповідь: Рекомендується переглядати щомісяця або після значних змін ринкових умов. Якщо кількість помилкових сигналів зростає, можливо, потрібно збільшити період.
В: Чи можна використовувати WMA для крипто-скалпінгу?
Відповідь: Так, WMA(5-10) на 1-5 хвилинних графіках підходить для скалпінгу, але обов'язково додавайте Volume та швидкі осцилятори для фільтрації.
В: Як WMA веде себе під час гепів?
Відповідь: WMA адаптується до гепів протягом кількох періодів, але не миттєво. Після сильного гепу рекомендується перевіряти актуальність рівнів підтримки/опору.
В: Яка різниця між WMA та лінійною регресією?
Відповідь: WMA — це зважене середнє минулих цін, лінійна регресія — це тренд-лінія. WMA показує поточну справедливу ціну, регресія — прогнозований напрямок.
В: Чи підходить WMA для алгоритмічної торгівлі?
Відповідь: Так, WMA ідеальна для алго-торгівлі через простоту розрахунків та стабільність сигналів. Менше перегару та ложних сигналів порівняно з EMA.
Висновок
WMA — потужний та гнучкий індикатор для визначення тренду та формування сигналів входу/виходу. У StratBase.ai він легко додається на графік та використовується в умовах стратегій.
Ключові переваги WMA:
- Оптимальний баланс між швидкістю та стабільністю
- Простота інтерпретації та налаштування
- Універсальність для різних активів та таймфреймів
- Ефективність в комбінації з іншими індикаторами
Рекомендації для початківців:
- Почніть з WMA(20) на вашому основному таймфреймі
- Комбінуйте з Volume для підтвердження сигналів
- Завжди тестуйте стратегію на історичних даних
- Не покладайтеся тільки на один індикатор
Для досвідчених трейдерів:
- Експериментуйте з адаптивними періодами WMA
- Використовуйте множинні таймфрейми для аналізу
- Комбінуйте з циклічними індикаторами для точності входів
Початкові рекомендації — використовувати WMA(20) на таймфреймі, що відповідає вашому стилю торгівлі, та комбінувати з іншими індикаторами для підтвердження сигналів. Завжди тестуйте стратегію на історичних даних перед запуском на реальних коштах.

