Один. Що таке BOLL
Полосы Боллинджера (BOLL) вважаються “королями тенденцій та волатильності” в технічному аналізі, оскільки вони точно фіксують тенденції та гнучко відображають волатильність, що робить їх популярними серед трейдерів. Особливо на ринку криптовалют, який характеризується високою волатильністю, вони є “основним індикатором” для інвесторів, які приймають торгові рішення. Ринок різко коливається, і діапазон коливань невизначений, тому звичайні індикатори важко точно визначити напрямок, тоді як Полоси Боллинджера завдяки своїм динамічним верхнім і нижнім межам та теорії повернення до середнього допомагають інвесторам виявляти прориви тенденцій, ловити можливості коливань і визначати зони перекупленості та перепроданості.
На відміну від традиційних фіксованих індикаторів, смуги Боллінгера мають перевагу “змінюватися залежно від ринку”. Вони можуть в реальному часі коригуватися у відповідь на коливання ринку, підходять як для слідування за проривами в трендових ринках, так і для майстерного пристосування до оборотних операцій у коливальних ринках. У криптовалютному світі їх вважають основним інструментом багатьох професійних кількісних стратегій або трейдерів на короткий термін. Висока волатильність призводить до високих доходів і високих ризиків, а суть смуг Боллінгера полягає в тому, щоб допомогти трейдерам точно визначати ринкові настрої та ефективно контролювати ризики.
Складові частини: основні складові BOLL Полосы Боллинджера (BOLL) в основному служать для оцінки високих і низьких цін, а також волатильності ринку. BOLL складається з трьох ключових компонентів: ●Середня лінія (SMA, проста ковзаюча середня) Середня лінія - це проста ковзаюча середня за певний період часу, звичайні налаштування, такі як 20-денною середньою. Вона відображає тенденцію середнього значення ціни за цей період і є базою для розрахунку верхньої та нижньої межі смуги Боллінджера. ●Верхня межа (Upper Band) Верхня лінія = SMA + k × стандартне відхилення (SD, Standard Deviation). Вона представляє собою зону тиску на ціну, зазвичай вважається зоною перекупленості. ●Нижня межа (Lower Band) Нижня межа = SMA - k × стандартне відхилення (SD). Вона представляє собою зону підтримки ціни, що зазвичай розглядається як зона перепроданості. У цьому випадку, значення k є фактором регулювання ширини смуги Боллінджера, зазвичай встановлюється на 2, з метою захоплення 95% діапазону коливань цін.
Основні принципи: як працює BOLL Основна теорія індикатора Боллинджера базується на концепції нормального розподілу та стандартного відхилення в статистиці. Ціна в короткостроковій перспективі має тенденцію коливатися навколо середнього значення, причому більшість коливань ціни (як правило, 95%) відбувається між верхньою та нижньою межами. Отже, індикатор Боллинджера може не лише відображати тренди цін, але й надавати інформацію про підтримку та опір. ● Звуження: Коли коливання ринку зменшується, а стандартне відхилення наближається до нижчого рівня, ширина смуги Боллінгера помітно звужується, що зазвичай вказує на те, що ринок входить у період низької волатильності, і надалі можуть відбутися різкі прориви. ● Розширення: Коли ринок сильно коливається, а стандартне відхилення зростає, ширина смуги Боллінджа розширюється, що зазвичай відображає значні коливання ринку, які можуть привести до чітко вираженого розвитку тренду. ● Дотик до межі: Коли ціна突破є верхню або нижню межу, це може вказувати на те, що ринок входить у зону надмірного купівлі або продажу. Це один з важливих сигналів індикатора Боллінджера.
Переваги характеристик: сфера застосування BOLL Полосы Боллинджера - це широко використовуваний технічний інструмент, який можна використовувати як для визначення трендів, так і для оцінки підтримки та опору в умовах коливального ринку. ● У трендовому ринку: Боллінгери допомагають захоплювати прискорені коливання після пробою цінового діапазону, що допомагає трейдерам слідувати за трендом. ● У коливальному ринку: індикатор Боллінджера може ефективно визначати зони підтримки та опору цін, забезпечуючи напрямок для короткострокової торгівлі.
Сценарії застосування: фактичне використання BOLL Полоска Боллинджера завдяки своїй гнучкості широко використовується в наступних кількох сценаріях: ● Пер突破 та перегляд трендових сигналів: Якщо ціна явно突破 верхню межу, це часто свідчить про бичачий тренд; тоді як якщо ціна падає нижче нижньої межі, це може означати ведмежий сигнал. ●Визначення діапазону коливань: На етапі бічного тренду ціна коливається між верхньою та нижньою межами, індикатор Боллінджера може допомогти трейдерам чітко визначити можливості для купівлі та продажу в межах діапазону. ●Дослідження волатильності: спостерігаючи за зміною ширини смуги Боллінджа, трейдери можуть оцінити стан розширення та звуження волатильності, а також планувати потенційні ринкові рухи в періоди низької волатильності.
Технічна логіка: Особливості конструкції BOLL Основна характеристика полоси Боллинджера полягає в її динамічності, тобто вона реагує на зміни ціни, здійснюючи реальний моніторинг, відображаючи останні коливання ринку. Ця особливість робить її більш чутливою в порівнянні з показниками з фіксованим інтервалом (наприклад, діапазонами перепроданості/перекупленості RSI). Крім того, BOLL має дві важливі логіки: ● Середнє повернення: У випадку, коли ціна відхиляється від середньої лінії, ринок має схильність повертатися до середнього значення. ●Ловля коливань: Розширення та звуження верхньої та нижньої межі є дуже корисними для розуміння змін цінових коливань.
Два. Система сигналів BOLL Хоча смуги Болліна самі по собі мають багато людських сигналів, у реальній торгівлі їх поєднання з іншими індикаторами може створити більш точну торгову систему. Нижче наведено розширену стратегію на основі смуг Болліна у поєднанні з сигналами.
Перехресний сигнал KD Індикатор KD широко використовується в кількісній торгівлі завдяки своїй чутливості до станів перепроданості та перекупленості цін, а також чітким сигналам. Поєднання сигналів перетворення KD з діапазоном смуги Боллінджера може ефективно підвищити точність торгівлі. Наприклад: ●KD золотий перетин: Коли значення K та D піднімаються з низького рівня і формують золотий перетин, в той же час ціна перебуває на нижній межі смуги Боллінджа або прориває середню лінію, це вказує на поступове зняття тиску перепродажу та наближення до відскоку, що може слугувати сигналом для короткострокової покупки. ●Перехрестя KD: Коли значення K і D знижуються на високому рівні і формують перехрестя, одночасно ціна знаходиться на верхній межі Боллінгера або падає нижче середньої межі, це вказує на те, що стан перепроданості незабаром буде виправлено, що може бути потенційним сигналом для продажу. Поєднуючи визначення діапазону смуги Боллінгера, можна додатково підтвердити силу корекції ціни або продовження тренду за допомогою сигналів KD, що забезпечує двосторонню перевірку для інвестиційних рішень.
Перетворення середньої сигналізації Середня лінія смуги Болліна (проста ковзаюча середня, SMA) є базовою лінією для спостереження за середньостроковими та довгостроковими тенденціями цін, а також важливою межею для зміни напрямку цін та прискорення тенденції. Слідкування за перетинами цін з середньою лінією може ефективно вловлювати сигнали про початкове зміцнення або ослаблення тенденції: ●Прорив середньої лінії вниз: коли ціна падає нижче середньої лінії з супутнім збільшенням обсягу, це свідчить про те, що ціна переходить в слабкий тренд і може увійти в стадію коливань або подальшого зниження. У цей час, поєднуючи сигнал перетворення KD, можна посилити підтвердження ослаблення тренду. ●Прорив середньої лінії вверх: Коли ціна прориває середню лінію вверх і супроводжується збільшенням обсягу торгів, це свідчить про те, що ціна входить у бичачий тренд і може утворити нову зону зростання. У цей час, поєднуючи сигнал золотої перетворення KD, можна підсилити підтвердження сили тренду. Середня лінія як “точка зміни тренду” та “підтримка/опір”, в поєднанні з іншими сигналами зон Боллінгера, дозволяє чітко фіксувати динамічні зміни ринкового тренду.
Поєднання індикатора KDJ з тенденцією зміни межі 50 З огляду на постійні коливання ринку, ціна часто демонструє етапні зміни тренду в межах діапазону смуги Боллінджа. Поєднуючи індикатор KDJ з критичною лінією значення 50, можна ефективно вловлювати сигнали прискорення або розвороту тренду: ●K-значення перетинає 50: Коли ціна відскакує від нижньої межі смуги Боллінджа і супроводжується перетином K-значення 50, це вказує на поступове переважання настроїв покупців, сигнал стає більш сильним, що може призвести до нового етапу зростання. ●K-значення падає нижче 50: Коли ціна падає нижче середньої лінії і K-значення опускається нижче 50, це вказує на те, що емоції ведмежого ринку поступово переважають, сигнал стає слабшим, і це може відкрити новий етап зниження. Через взаємодію діапазону Біллінгера та межі трендів індикатора KD, трейдери можуть більш наочно визначити ранні сигнали зміни тренду та заздалегідь підготуватися до входу в позицію.
Структурований стратегічний підхід, що поєднує подвійні індикатори BOLL і KDJ, формує метод операцій “BOLL просунутого методу” наступним чином:
Третє. Ефект сигналу цієї стратегії
Графік OKX-BTCUSDT перманентного контракту 8-годинний період
Графік OKX-ETHUSDT безстрокового контракту 8-годинний період
Чотири, ефективність тестування цієї стратегії
Графік OKX-ETHUSDT безстрокового контракту, 8-годинний період Підсумки тестування: ймовірність виграшу 59,26%, дохідність: 278,69%
Графік OKX-BTCUSDT безстрокового контракту за 8-годинний період Точки тестування: відсоток перемог 54.84%, прибутковість: 362.58%
П’яте, вихідний код показників @version=2 // Визначення параметрів індикатора смуг Боллінджера [болл, уб, фунт] = boll(close, 20, 2);
// Визначення параметрів індикатора KDJ [k, d, j] = kdj(close, 9, 3, 3, ‘SMMA’);
var longCount = 0; var shortCount = 0;
// Обчислення проходження середньої лінії смуг Боллінджера crossBollUp = crossup(close, boll); crossBollDown = crossdown(close, boll);
// Обчислення ситуації з золотими і мертвими перетинами KDJ kdjGoldenCross = crossup(k, d); kdjDeadCross = crossdown(k, d);
buySignal = kdjGoldenCross і k < 50 і longCount == 0 sellSignal = crossBollDown і k > 50 і shortCount == 0
якщо (buySignal) { longCount := 1 }
якщо (sellSignal) { shortCount := 1 }
// Розрахунок умов для фіксації прибутку по лонгу: лінія на графіку перетинає верхню межу смуги Боллінджера і потім повертається в межі смуги Боллінджера хрест_up_ub = crossdown(close, ub) довгий_take_profit = хрест_up_ub і закрити < ub і закрити > lb і longCount == 1 if (long_take_profit) { longCount := 0 }
// Обчислення умов стоп-лосс для лонгів: пробиття нижньої межі смуги Боллінджа long_stop_loss = crossdown(close, lb) і longCount == 1 if (long_stop_loss) { longCount := 0 }
хрест_down_lb = crossup(close, lb) short_take_profit = cross_down_lb і закрити > lb і закрити < ub і shortCount == 1 якщо (короткий_вихід_прибутку) { shortCount := 0 }
short_stop_loss = crossup(close, ub) та shortCount == 1 if (short_stop_loss) { shortCount := 0 } // Налаштування умов сповіщення alertcondition(buySignal, title=“Купити”, direction=“купити”); alertcondition(sellSignal, title=“Продати”, direction=“продати”); alertcondition(short_take_profit, title=“Зафіксувати прибуток”, direction=“купити”); alertcondition(short_stop_loss, title=“Стоп Лосс”, direction=“купити”); alertcondition(long_take_profit, title=“Long Take Profit”, direction=“sell”); alertcondition(long_stop_loss, title=“Довгий стоп”, direction=“sell”);
// Нанести сигнали перетворення середньої та золотого/смертельного перетворення на графік plotText(buySignal, title=“Купити”, text=‘Купити’, color=‘зелений’, refSeries=low, placement=‘bottom’); plotText(sellSignal, title=“Продати”, text=‘Продати’, color=‘червоний’, refSeries=high, placement=‘top’);
plotText(short_take_profit, title=“Порожня зупинка прибутку”, text=‘Купівля зупинки порожньої позиції’, color=‘green’, refSeries=low, placement=‘bottom’); plotText(short_stop_loss, title=“Порожня зупинка збитків”, text=‘Купівля на зупинку збитків короткої позиції’, color=‘green’, refSeries=low, placement=‘bottom’);
plotText(long_take_profit, title=“Багато прибутку”, text=‘Прибуток з довгої позиції’, color=‘red’, refSeries=high, placement=‘top’); plotText(long_stop_loss, title=“Багато стоп-лосс”, text=‘Багато стоп-лосс продаж’, color=‘red’, refSeries=high, placement=‘top’);
exitLong(long_take_profit або довгий_stop_loss, price=‘market’, amount=1) exitShort(short_take_profit або короткий_stop_loss, price=‘market’, amount=1) enterLong(buySignal, price=‘market’, amount=1) enterShort(sellSignal, ціна=‘ринок’, кількість=1)
Шість, інтегрований Причина, чому стрічка Боллінджера користується популярністю, полягає в тому, що вона унікально поєднує ціну, середнє значення та волатильність у трьох динамічних лініях, формуючи повну картину ринку. Такий дизайн не лише відстежує тренди, але й може динамічно коригувати діапазон, допомагаючи трейдерам краще ідентифікувати можливості для покупки та продажу. BOLL підходить як для захоплення проривів у трендових ринках, так і для діапазонної торгівлі в ринках з флуктуаціями, застосовний до короткострокових, середньострокових і навіть довгострокових торгових стратегій, є одним із універсальних інструментів технічного аналізу.
Перевагою цієї стратегії є поєднання оцінки діапазону смуги Боллінджера з перехресними сигналами KDJ, що надає їй сильну здатність слідувати тренду та оцінювати короткочасні коливання, особливо в такому високоволатильному ринку, як криптовалюти. Але стратегія також має певні обмеження, особливо на етапах високої волатильності, коли може виникнути багато хибних сигналів, недостатньо використовує обсяг торгівлі для підтвердження ефективності прориву, а логіка стоп-лоссу в різних ринкових умовах потребує більшої гнучкості.
Сім, післямова Виходячи з цих переваг і недоліків, AiCoin Research Institute продовжить оптимізувати і покращувати цю стратегію з наступних підходів:
Якщо вам також цікава BOLL високого рівня, ви можете залишити свій коментар, і ми разом обговоримо загадки BOLL!