CBc Advance Smart Money
Позначає на графіку свінги, пробої цінової структури, ордер-блоки й цінові розриви.
Про індикатор
CBc Advance Smart Money — це власний індикатор KAGAMI. Він позначає фігури, які шукають трейдери, що торгують за методом «smart money» («розумні гроші»).
«Smart money» — це спосіб читати графіки. Він шукає сліди, які залишають великі покупці й продавці, наприклад банки та фонди.
Щоб його додати:
- Натисніть Indicators («Індикатори») вгорі графіка.
- Введіть CBc Advance Smart Money. Він у групі KAGAMI.
- Натисніть на нього.
Кнопки й налаштування самого графіка написані англійською.
На графіку його коротка назва — CBc ASM. Як працює список, дивіться в розділі Індикатори.
Цього індикатора поки немає в списку Indicators у кожному обліковому записі.
Що ви бачите на графіку
Усе малюється просто на ціновому графіку. Індикатор не додає панелі. Панель — це додаткове поле під графіком.
Спершу два слова. Свічка, або бар, — це один відрізок часу на графіку. Ціна закриття — це остання ціна в цьому відрізку.
Індикатор малює шість видів позначок.
Мітки свінгів: HH, HL, LH, LL. Свінговий максимум — це пік. Його свічка вища за свічки навколо неї. Свінговий мінімум — це западина. Кожен свінг отримує невелику мітку:
- HH (higher high, «вищий максимум») — пік вище за попередній пік. Зелена.
- HL (higher low, «вищий мінімум») — западина вище за попередню западину. Зелена.
- LH (lower high, «нижчий максимум») — пік не вище за попередній пік. Червона.
- LL (lower low, «нижчий мінімум») — западина не вище за попередню западину. Червона.
Мітки піків стоять над ціною. Мітки западин стоять під нею.
Лінії BOS. Структура — це візерунок зі свінгових максимумів і мінімумів. Пробій структури (BOS, break of structure) стається, коли свічка закривається за останнім свінгом. Закриття вище за останній свінговий максимум — це пробій угору. Закриття нижче за останній свінговий мінімум — це пробій униз. Індикатор малює суцільну лінію на рівні ціни пробитого свінгу. Слово BOS стоїть трохи над нею або під нею. Зелені лінії — це пробої вгору. Червоні — пробої вниз.
Лінії CHoCH. Тренд — це основний напрямок цін. Зміна характеру (CHoCH, change of character) — це перший пробій проти тренду. Наприклад, пробій угору, коли тренд був низхідним. Така лінія схожа на лінію BOS, але пунктирна і зі словом CHoCH. Після CHoCH тренд розвернувся.
Ордер-блоки. Ордер-блок (order block) — це остання протилежна свічка перед сильним рухом. Перед зростанням це остання свічка падіння. Перед падінням — остання свічка зростання. Індикатор малює його як прямокутник, від найвищої до найнижчої ціни свічки. Точкова лінія позначає середину. Зелені прямокутники стоять перед зростанням. Червоні — перед падінням.
Розриви справедливої вартості (FVG). Подивіться на три свічки поспіль. Іноді перша і третя свічки зовсім не перекриваються. Середня свічка рухалася так швидко, що залишила розрив. Цей розрив — це розрив справедливої вартості (fair value gap). Він малюється як прямокутник із пунктирним краєм і словом FVG. Прямокутники кольору індиго (синьо-фіолетові) з'являються від зростань. Бурштинові (оранжево-жовті) — від падінь.
Відривні розриви (BAG). Відривний розрив (breakaway gap) — це розрив справедливої вартості, який залишив рух, що пробив структуру. Ціна в нього ще не поверталася. Його прямокутник має товщий суцільний край і слово BAG. Блакитні (cyan) прямокутники з'являються від зростань. Фіолетові — від падінь.
Ще кілька речей, які ви помітите:
- Прямокутник блідне, щойно ціна в нього повертається.
- Старіші прямокутники бліднуть, коли з'являється новіший прямокутник того самого кольору.
- Найновіший ордер-блок кожного кольору сягає на 20 свічок за останню закриту свічку.
- Прямокутник зникає, щойно свічка закривається за його дальнім краєм.
- Залишаються лише найновіші позначки. Наприклад, не більше ніж 5 зелених ордер-блоків.
Ці малюнки не можна перемістити чи змінити. Вони не зберігаються, коли ви оновлюєте сторінку.
Щоб їх приховати, наведіть курсор на CBc ASM на графіку. Потім натисніть значок ока. Щоб прибрати індикатор, натисніть ✕.
Як його часто читають трейдери
- Багато трейдерів бачать у низці міток HH і HL висхідний тренд.
- Багато трейдерів бачать у низці міток LH і LL низхідний тренд.
- Деякі трейдери бачать у лініях BOS ознаку того, що тренд триває.
- Багато трейдерів бачать у CHoCH ранню ознаку того, що тренд, можливо, розвертається.
- Деякі трейдери бачать в ордер-блоках зони, де колись діяли великі покупці чи продавці.
- Багато трейдерів очікують, що ціна згодом повернеться в розрив справедливої вартості. Вони називають це «заповненням» розриву.
- Деякі трейдери надають BAG більшої ваги, ніж FVG. Вони зважають на те, що разом із ним стався пробій структури.
- Деякі трейдери шукають позначки, які збігаються. Наприклад, розрив усередині ордер-блоку.
- Багато трейдерів називають прямокутник, якого торкнулася ціна, «відпрацьованим» (mitigated). Це означає, що ціна вже до нього поверталася.
- Багато трейдерів менше зважають на відпрацьований прямокутник, ніж на свіжий.
Індикатор лише описує минулі ціни. Він не може сказати, що буде далі.
Налаштування
Цей індикатор не має налаштувань, які можна змінити. KAGAMI показує його без жодних вхідних параметрів. Він завжди використовує ті самі фіксовані значення. Найважливіші з них:
- Свінги: свінгу потрібно 5 свічок з кожного боку. Тож ви бачите його на 5 свічок пізніше.
- Звичайний розмір свічки: більшість розмірів порівнюють із середнім розміром недавніх свічок. Трейдери називають це ATR (average true range, середній справжній діапазон). KAGAMI бере для нього 14 свічок.
- Ордер-блоки: рух від блоку має бути щонайменше в 1,5 раза більшим за звичайний розмір свічки. Він також має пробити структуру.
- Обсяг: обсяг — це скільки проторгували. Якщо графік має обсяг, свічці, що пробиває, потрібен щонайменше середній обсяг. Середня охоплює останні 20 свічок.
- Високі прямокутники: ордер-блок, вищий за 3 звичайні розміри свічки, пропускається.
- Малі розриви: розрив, менший за 0,2 звичайного розміру свічки, пропускається.
- Прямокутники розривів: кожен прямокутник розриву завдовжки 6 свічок.
- Скільки: залишаються лише найновіші позначки. Не більше ніж 5 зелених і 5 червоних ордер-блоків. Розривів зберігається не більше ніж 5 від зростань і 5 від падінь. Ліній BOS — не більше ніж 10, а ліній CHoCH — не більше ніж 5 у кожен бік. Міток піків — не більше ніж 10, і міток западин — не більше ніж 10.
Коли індикатор може ввести в оману
- Свінги з'являються пізно. Про свінг стає відомо лише через 5 свічок після нього. Тоді його мітка малюється заднім числом на власній свічці свінгу. На старіших частинах графіка здається, ніби про нього було відомо одразу.
- Найновіша мітка може переміститися. Припустімо, два піки йдуть поспіль, без западини між ними. Якщо другий пік вищий, мітка переходить на нього.
- Свічка, що формується, не враховується. Остання свічка на графіку ще формується. Індикатор ніколи її не оцінює. Пробій з'являється лише після того, як ця свічка закрилася.
- Хаотичні ринки. Коли ціна рухається вбік, вона часто пробиває свінги в обидва боки. Тоді ви бачите багато ліній BOS і CHoCH близько одна до одної.
- Зони, що не встояли, зникають. Прямокутник прибирається, щойно свічка закривається крізь нього. Тож зон, які не встояли, на графіку вже немає. Прямокутники, що залишилися, можуть здаватися надійнішими, ніж були насправді.
- Мало свічок. Новий ринок або коротка історія дають мало позначок. Прямокутникам потрібно щонайменше 14 свічок. Свінгу — щонайменше 11.
- Лише недавня історія. KAGAMI читає щонайбільше приблизно 2 000 останніх свічок. Прокрутіть графік далі назад — і позначок не буде. Позначки біля цього дальнього краю можуть відрізнятися від інших графіків.
- Стрибки між торговими днями. Акція може відкритися далеко від ціни закриття попереднього дня. Індикатор вважає такий стрибок звичайним швидким рухом. Він може намалювати там розрив.
- Назви — це не обіцянки. «Ордер-блок» і «розрив справедливої вартості» — це лише назви фігур. Ціна може повністю їх ігнорувати.
Графіки — для навчання. Це не порада. Прочитайте наше Застереження щодо ризиків.
Приклад
Ось вигаданий приклад на NASDAQ:AAPL з таймфреймом 15 minutes. Ціни — круглі числа, а не справжні.
- Додайте CBc Advance Smart Money на графік.
- Припустімо, ціни падали. Мітки показують LH і LL. Тренд низхідний.
- Припустімо, останній свінговий максимум — на 104. Пізніше свічка закривається на 105.
- Це закриття вище за 104, проти низхідного тренду. На 104 з'являється пунктирна лінія CHoCH.
- Лінія йде від свічки свінгового максимуму до свічки, яка закрилася на 105.
- Припустімо, остання свічка падіння перед зростанням ішла від 101 униз до 99.
- Припустімо, зростання було достатньо великим. Тоді з'являється зелений прямокутник від 99 до 101. Точкова лінія позначає 100.
- Припустімо, зростання також залишило розрив між 102 і 103. Свічка, яка закрилася на 105, — одна з трьох його свічок. Тож там з'являється блакитний прямокутник BAG.
- Пізніше свічка опускається до 102,5. Вона заходить у розрив. Прямокутник стає блідим кольору індиго й тепер має напис FVG.
- Якщо пізніша свічка закриється нижче 99, зелений прямокутник зникне.
- Якщо пізніша свічка закриється вище за наступний свінговий максимум, ця лінія матиме напис BOS. Тренд уже висхідний.
Технічні деталі
Ця частина — для читачів, яким потрібні точні правила. Сервери KAGAMI застосовують їх по одній закритій свічці, від найстарішої свічки до найновішої.
Розрахунок
Що він читає. Власний символ і таймфрейм графіка, із власних даних KAGAMI: щонайбільше 2 000 останніх свічок, менше, коли джерело даних має менше. Свічка, що ще формується, не враховується. Коли закритих свічок менше ніж 3, нічого не малюється.
Спільні складові:
- Справжній діапазон свічки: найбільша з трьох відстаней. Це відстань від максимуму до мінімуму, від попередньої ціни закриття до максимуму і від попередньої ціни закриття до мінімуму. На першій свічці це максимум мінус мінімум.
- ATR(14), середній справжній діапазон: на 14-й свічці — звичайна середня перших 14 справжніх діапазонів. Далі:
ATR = (13 × ATR of the candle before + true range) ÷ 14. Перші 13 свічок не мають ATR. - Середній обсяг: звичайний середній обсяг останніх 20 свічок, разом із цією свічкою. Сума обсягу: їхня сума. На перших 19 свічках обох немає.
- Свінговий максимум на свічці p: її максимум вищий за максимум кожної з 5 свічок перед нею і щонайменше дорівнює максимуму кожної з 5 свічок після неї. Він підтверджується на свічці p + 5, коли закривається п'ята свічка після неї.
- Свінговий мінімум на свічці p: дзеркально. Її мінімум нижчий за мінімум кожної з 5 свічок перед нею і щонайбільше дорівнює мінімуму кожної з 5 свічок після неї.
Порядок на кожній закритій свічці: 1 структура й пробої, 2 ордер-блоки, 3 лінії BOS, 4 розриви, 5 мітки свінгів, 6 лінії CHoCH. Кожну частину описано нижче.
Вхідні параметри
KAGAMI показує цей індикатор без вхідних параметрів. Він завжди використовує наведені нижче фіксовані значення: значення за замовчуванням оригінального скрипту Pine. В останньому стовпці показано, що дозволяє вибрати оригінал. Жодне з цих значень не можна змінити в KAGAMI, і жодну частину не можна вимкнути.
| Параметр в оригіналі | Що бере KAGAMI | Варіанти в оригіналі |
|---|---|---|
| Swing length | 5 свічок з кожного боку | від 1 до 50 |
| Displacement (× ATR) | 1.5 | від 0.1 до 10 |
| Must break structure | Увімкнено | Увімкнено або вимкнено |
| Must leave a fair value gap | Вимкнено | Увімкнено або вимкнено |
| Volume filter | Auto | Auto, On, Off |
| Tallest block (× ATR) | 3 | від 0.1 до 20 |
| Block edges | Wick (від максимуму до мінімуму) | Wick або Body |
| Blocks kept per side | 5 | від 1 до 100 |
| Show active block ahead (bars) | 20 | від 1 до 200 |
| Show the 50% line | Увімкнено | Увімкнено або вимкнено |
| Label touched blocks | Вимкнено | Увімкнено або вимкнено |
| Order block colours | смарагдово-зелений #10B981, м'який червоний #EF4444 | Будь-який колір |
| Fill transparency, after a touch | 65, 85 | від 0 до 100 |
| Finished blocks fainter by (%) | 30 | від 0 до 90 |
| Show breaks | Увімкнено | Увімкнено або вимкнено |
| Breaks kept per side | 10 | від 1 до 60 |
| Break colours | смарагдово-зелений #10B981, м'який червоний #EF4444 | Будь-який колір |
| Caption size (пробої) | Small | Tiny або Small |
| Show gaps | Увімкнено | Увімкнено або вимкнено |
| Min gap (× ATR) | 0.2 | від 0 до 10 |
| Middle candle must be strong, body (× ATR) | Вимкнено, 1.0 | Увімкнено або вимкнено, від 0.1 до 10 |
| Mark breakaway gaps | Увімкнено | Увімкнено або вимкнено |
| Filled when | Close through | Close through або Wick through |
| Gaps kept per side | 5 | від 1 до 40 |
| Gap length (bars) | 6 | від 3 до 6 |
| Gap colours | індиго #6366F1, бурштиновий #F59E0B | Будь-який колір |
| Breakaway colours | блакитний #06B6D4, фіолетовий #8B5CF6 | Будь-який колір |
| Fill transparency, after a touch (розриви) | 72, 88 | від 0 до 100 |
| Finished gaps fainter by (%) | 30 | від 0 до 90 |
| Caption size (розриви) | Small | Tiny або Small |
| Show swing labels | Увімкнено | Увімкнено або вимкнено |
| Swing labels kept per side | 10 | від 1 до 20 |
| HH · HL and LH · LL colours | смарагдово-зелений #10B981, м'який червоний #EF4444 | Будь-який колір |
| Text (мітки свінгів) | білий #FFFFFF | Будь-який колір |
| Box transparency (мітки свінгів) | 10 | від 0 до 90 |
| Label size | Small | Tiny або Small |
| Show changes of character | Увімкнено | Увімкнено або вимкнено |
| Kept per side (зміни характеру) | 5 | від 1 до 20 |
| Change of character colours | смарагдово-зелений #10B981, м'який червоний #EF4444 | Будь-який колір |
| Line style (зміни характеру) | Dashed | Dashed, Dotted, Solid |
| Caption size (зміни характеру) | Small | Tiny або Small |
В оригіналі також фіксовані ще два значення: довжина ATR (14 свічок) і довжина середнього обсягу (20 свічок).
Структура і пробої
- Коли свінговий максимум підтверджується, він стає останнім свінговим максимумом і позначається як непробитий. Він замінює попередній, пробитий чи ні. Свінгові мінімуми працюють так само.
- Бичачий пробій — це перша закрита свічка, чия ціна закриття вища за останній свінговий максимум, поки цей свінг непробитий. Тоді свінг позначається як пробитий, тож кожен свінг пробивається щонайбільше один раз. Тінь свічки вище рівня не рахується. Закриття точно на рівні — теж.
- Ведмежий пробій — дзеркально: перше закриття нижче за останній непробитий свінговий мінімум.
- Тренд спочатку відсутній. Бичачий пробій робить його висхідним. Ведмежий пробій робить його низхідним.
- Бичачий пробій, коли тренд низхідний, — це зміна характеру (CHoCH). Будь-який інший бичачий пробій, коли тренд висхідний або тренду ще немає, — це пробій структури (BOS). Ведмежі пробої — дзеркально. Тож найперший пробій — завжди BOS.
- Ордер-блоки й відривні розриви використовують кожен пробій, і BOS, і CHoCH.
Лінії BOS і CHoCH
- Малюються, коли свічка, що пробиває, закривається. Після цього ніколи не змінюються.
- Пряма горизонтальна лінія завширшки 1 піксель на рівні ціни пробитого свінгу. Вона йде від власної свічки свінгу до свічки, що пробиває.
- Лінії BOS суцільні. Лінії CHoCH пунктирні.
- Підпис BOS або CHoCH стоїть посередині лінії: над нею для бичачого пробою, під нею для ведмежого. Це лише текст, без рамки, кольору лінії.
- Кольори: бичачий — смарагдово-зелений #10B981, ведмежий — м'який червоний #EF4444, обидва повністю непрозорі.
- Зберігаються: 10 ліній BOS з кожного боку і 5 ліній CHoCH з кожного боку. Нова лінія видаляє найстарішу лінію свого боку й виду. Ніщо інше їх не прибирає.
Ордер-блоки
Кандидат (бичачий бік). Кожна ведмежа свічка (закриття нижче відкриття) стає новим кандидатом. Її зона йде від її максимуму (верх) до її мінімуму (низ). Найнижчий мінімум руху починається з її мінімуму. Кожна пізніша свічка, яка не є ведмежою, продовжує рух і оновлює найнижчий мінімум. Доджі (закриття дорівнює відкриттю) лише продовжує рух. Він ніколи не буває кандидатом чи свічкою, що пробиває.
Народження (бичачий бік). Бичача свічка (закриття вище відкриття) створює блок із кандидата, коли на її закритті виконуються всі ці умови:
- ATR є і більший за нуль.
- Цей кандидат ще не створив блоку. Кожна свічка створює щонайбільше один блок.
- Зміщення: ціна закриття мінус найнижчий мінімум руху (разом із кандидатом) — щонайменше 1,5 × ATR.
- Свічка є бичачим пробоєм: вона закривається вище за останній непробитий свінговий максимум (BOS або CHoCH).
- Обсяг: якщо сума обсягу останніх 20 свічок більша за нуль, обсяг свічки щонайменше дорівнює середньому обсягу за 20 свічок. Інакше обсяг не перевіряється.
- Висота зони (верх мінус низ) більша за нуль і щонайбільше 3 × ATR.
Новий блок починає як активний. Його прямокутник іде від свічки-кандидата до точки на 20 свічок за свічкою, що пробила.
Ведмежий бік — дзеркально. Кандидат — це остання бичача свічка, і відстежується найвищий максимум руху. Зміщення — це найвищий максимум мінус ціна закриття. Свічка, що пробиває, ведмежа й закривається нижче за останній непробитий свінговий мінімум.
Життєвий цикл. На кожній закритій свічці спершу оцінюються наявні блоки, від найновішого до найстарішого. Нові блоки народжуються після цього, тож уперше блок оцінюється на свічці після свого народження.
- Прибрано: закриття за дальнім краєм одразу видаляє блок, активний чи завершений. Для бичачого блоку це закриття нижче його низу. Для ведмежого — закриття вище його верху.
- Торкнуто: перша пізніша свічка, яка заходить в активну зону. Для бичачого блоку — мінімум на рівні верху або нижче. Для ведмежого — максимум на рівні низу або вище. Блок залишається, але блідішим.
- Активний: на кожній закритій свічці правий край переміщується на 20 свічок за цю свічку.
- Завершений: коли на тому самому боці народжується новий блок, активний блок цього боку завершується. Його правий край застигає на свічці народження нового блоку. Він малюється на 30% блідіше і більше не перевіряється на дотики. Ведмежий блок ніколи не завершує бичачий, і навпаки.
- Знову активний: якщо найновіший блок, що залишився на боці, завершений (блок, який його завершив, прибрано), він знову стає активним. Він повертає свій звичайний вигляд і знову рухається вперед.
- Зберігаються: 5 блоків з кожного боку, разом із торкнутими й завершеними. Новий блок видаляє найстаріший блок свого боку.
Вигляд. Прямокутник від свічки-кандидата до правого краю, між верхом і низом зони. Бичачі блоки смарагдово-зелені #10B981, ведмежі — м'які червоні #EF4444. Рамка суцільна, завширшки 1 піксель. Посередині, на рівні (top + bottom) ÷ 2, іде точкова лінія завширшки 1 піксель. Прозорість (0 = суцільний, 100 = невидимий):
| Стан | Заливка | Рамка | Середня лінія |
|---|---|---|---|
| Активний | 65 | 10 | 40 |
| Активний, торкнутий | 85 | 55 | 80 |
| Завершений | 76 | 37 | 58 |
| Завершений, торкнутий | 90 | 69 | 86 |
«На 30% блідіше» означає new transparency = round(100 − (100 − transparency) × 0.7), половини округлюються вгору.
Розриви
Народження. На закритті кожної свічки, поки ATR більший за нуль, перевіряються три останні свічки. Ця свічка — третя.
- Бичачий розрив: мінімум третьої свічки вищий за максимум першої свічки. Розрив іде від максимуму першої свічки (низ) до мінімуму третьої свічки (верх).
- Ведмежий розрив: максимум третьої свічки нижчий за мінімум першої свічки. Розрив іде від максимуму третьої свічки (низ) до мінімуму першої свічки (верх).
- Розрив має бути заввишки щонайменше 0,2 × ATR. Тіло середньої свічки не перевіряється.
- Одна свічка створює щонайбільше один розрив. Спершу йде перевірка на бичачий розрив.
- Це відривний розрив, коли останній пробій на його боці стався на одній із трьох його свічок: бичачий пробій для бичачого розриву, ведмежий пробій для ведмежого розриву. Інакше це розрив справедливої вартості.
Життєвий цикл. На кожній закритій свічці спершу оцінюються наявні розриви, від найновішого до найстарішого. Нові розриви народжуються після цього.
- Заповнено: закриття за дальнім краєм одразу видаляє розрив, активний чи завершений. Для бичачого розриву це закриття нижче його низу. Для ведмежого — закриття вище його верху. Тінь крізь розрив його не заповнює.
- Торкнуто: перша пізніша свічка, яка в нього заходить. Для бичачого розриву — мінімум на рівні верху або нижче. Для ведмежого — максимум на рівні низу або вище. Розрив залишається, але блідішим. Відривний розрив тут стає звичайним розривом справедливої вартості: підпис FVG, колір розриву справедливої вартості й пунктирна рамка. На відміну від ордер-блоків, завершені розриви й далі перевіряються на дотики.
- Завершений: коли на тому самому боці народжується новий розрив, найновіший розрив цього боку завершується. Він малюється на 30% блідіше. Його прямокутник не рухається.
- Зберігаються: 5 розривів з кожного боку, разом із торкнутими й завершеними. Новий розрив видаляє найстаріший розрив свого боку.
Вигляд. Прямокутник починається на першій свічці й завжди має довжину 6 свічок: три його свічки плюс ще три. Він ніколи не рухається. Підпис FVG або BAG стоїть по центру на четвертій свічці, посередині розриву, як текст кольору прямокутника.
- Розрив справедливої вартості: індиго #6366F1 (бичачий) або бурштиновий #F59E0B (ведмежий). Пунктирна рамка завширшки 1 піксель.
- Відривний розрив: блакитний #06B6D4 (бичачий) або фіолетовий #8B5CF6 (ведмежий). Суцільна рамка завширшки 2 пікселі.
Прозорість (0 = суцільний, 100 = невидимий), за тим самим правилом «на 30% блідіше», що й для ордер-блоків:
| Стан | Заливка | Рамка | Підпис |
|---|---|---|---|
| Розрив справедливої вартості | 72 | 15 | 0 |
| Відривний розрив | 72 | 0 | 0 |
| Торкнутий (завжди розрив справедливої вартості) | 88 | 55 | 30 |
| Завершений розрив справедливої вартості | 80 | 41 | 30 |
| Завершений відривний розрив | 80 | 30 | 30 |
| Завершений, торкнутий | 92 | 69 | 51 |
Мітки свінгів
- Мітки використовують ті самі свінги, що й пробої. Вони утворюють один шлях, у якому чергуються максимум, мінімум, максимум, мінімум.
- Свінг з іншого боку, ніж найновіша точка, стає найновішою точкою. Його мітка визначається порівнянням із попередньою точкою на його боці. Максимум вище за попередню точку максимуму — це HH, інакше LH. Мінімум вище за попередню точку мінімуму — це HL, інакше LL. Тож рівний максимум — це LH, а рівний мінімум — LL.
- Першій точці на кожному боці немає з чим порівнюватися. Вона не отримує мітки.
- Два поспіль: свінг на тому самому боці, що й найновіша точка, без свінгу з іншого боку між ними. Вищий максимум (або нижчий мінімум) займає місце найновішої точки. Її мітка переходить на новий свінг і визначається заново порівнянням із попередньою точкою. Нижчий максимум (або вищий мінімум) пропускається. Тож переміститися може лише найновіша точка. Усі попередні точки фіксовані.
- Обидва одразу: одна свічка може бути і свінговим максимумом, і свінговим мінімумом. Тоді першим іде той бік, що чергується з найновішою точкою.
- Кожна мітка малюється на власній свічці свінгу, біля її максимуму чи мінімуму, коли свінг підтверджується через 5 свічок.
- HH і HL смарагдово-зелені #10B981. LH і LL м'які червоні #EF4444. Рамка мітки має прозорість 10. Текст білий #FFFFFF, дрібний.
- Мітка максимуму — це виноска над максимумом, яка вказує вниз на нього. Мітка мінімуму — це залитий прямокутник трохи нижче мінімуму, без вказівника.
- Зберігаються: 10 міток максимумів і 10 міток мінімумів. Нова мітка видаляє найстарішу мітку свого боку.
Коли значення змінюються
- Лише закриті свічки. Свічка вважається закритою, щойно минули її час початку плюс тривалість таймфрейму, за годинником серверів KAGAMI. Свічка, що формується, ніколи не оцінюється, тож посеред свічки нічого не з'являється і не рухається.
- Оновлення. Сторінка знову запитує малюнки, коли графік бачить, що почалася нова свічка. Вона також запитує їх приблизно кожні 60 секунд, поки сторінку видно. На секундних графіках вона перемальовує щонайбільше раз на 2 секунди.
- Фіксовані після малювання: лінії BOS і CHoCH, місце й довжина кожного прямокутника розриву, лівий край, верх і низ ордер-блоку, а також кожна мітка свінгу, крім мітки найновішої точки.
- Ще можуть змінитися: правий край активного ордер-блоку (на одну свічку з кожним закриттям). Блідіший вигляд після дотику чи завершення. Відривний розрив, що стає розривом справедливої вартості. Блоки й розриви, видалені, коли свічка закривається крізь них. Найстаріша позначка свого виду, видалена, коли народжується нова. Найновіша мітка свінгу, що переходить на вищий максимум чи нижчий мінімум.
- Вікно рухається. Правила застосовуються лише до останніх свічок. Коли надходять нові свічки, найстаріші виходять із вікна, і тренд знову починається з «відсутній» на його першій свічці. Тож позначки біля крайнього лівого краю можуть змінитися або зникнути. Позначки правіше зазвичай виходять такими самими.
- Одразу після закриття. KAGAMI зберігає отримані свічки до 10 секунд. Тож свічку можуть оцінити за цінами, прочитаними за кілька секунд до її закриття. Її позначки розраховуються заново, щойно надходять її остаточні ціни, тож свіжа позначка може один раз змінитися — під час наступного оновлення.
Таймфрейми
- Індикатор працює на кожному таймфреймі, який пропонує KAGAMI: 1, 5, 10, 15 і 30 секунд (лише криптовалюти), хвилини, години, 1 день, 1 тиждень і 1 місяць.
- Кожне правило рахує свічки, а не час на годиннику: 5 свічок з кожного боку свінгу, 20 свічок уперед, прямокутники розривів завдовжки 6 свічок. Кожен розмір — це кратне ATR(14) того самого таймфрейму, а не пункти, піпси чи відсотки. Тож індикатор читається однаково на кожному таймфреймі й ринку.
- Перерви в торгах (ночі й вихідні для акцій, вихідні на форексі) — це просто наступна свічка. Стрибок ціни через таку перерву оцінюється як будь-які три свічки, тож він може створити розрив справедливої вартості.
- Денні графіки акцій: денна свічка вважається закритою опівночі за нью-йоркським часом, а не під час закриття о 16:00. Тож позначки цього дня з'являються після півночі в Нью-Йорку.
- Місячні графіки: перевірка закритої свічки рахує кожен місяць як 30 днів. Свічка 31-денного місяця оцінюється в його останній день. Свічка лютого оцінюється до двох днів після кінця лютого.
- Секундні графіки: 2 000 секундних свічок охоплюють лише близько 33 хвилин, тож вікно коротке. Свічок там може бути ще менше.
Відмінності від оригінального скрипту Pine
KAGAMI малює всі шість частин оригінального скрипту Pine: структуру, ордер-блоки, пробої структури, розриви справедливої вартості й відривні розриви, мітки свінгів і зміни характеру. Правила, кольори, підписи й прозорість — як в оригіналі, з його налаштуваннями за замовчуванням. Відмінності такі:
- Немає вхідних параметрів. Кожен параметр зафіксовано на значенні за замовчуванням (дивіться вище «Вхідні параметри»). Не можна вимкнути частину чи змінити колір, розмір, кількість або стиль лінії.
- Немає мітки дотику. Оригінал може позначати свічку, яка першою торкнулася ордер-блоку. За замовчуванням ця опція вимкнена, і KAGAMI ніколи її не малює.
- Історія. На TradingView скрипт працює на всій історії, яку завантажив графік. KAGAMI застосовує його щонайбільше до 2 000 останніх свічок, менше, коли джерело даних має менше. Тренд починається з «відсутній» на першій із цих свічок, тож найстаріші позначки можуть відрізнятися. Обмеження оригіналу в 9 999 свічок назад для початку лінії ніколи не спрацьовує.
- Дані. KAGAMI використовує для символу власні свічки. Графік того самого ринку з іншої біржі чи від іншого постачальника даних може мати трохи інші свічки, а отже, й інші позначки.
- Мітки мінімумів. Оригінал малює HL і LL як виноски, що вказують угору на мінімум. Графік такої виноски не має. Тож KAGAMI малює залитий прямокутник трохи нижче мінімуму, без вказівника й жирним текстом. Мітки HH і LH використовують власну виноску графіка, яка виглядає трохи інакше, ніж мітка в оригіналі.
- Місце підпису. Підписи BOS і CHoCH стоять точно посередині своєї лінії. Оригінал ставить їх на свічку, найближчу до середини.
- Коли свічка закривається. Денні свічки акцій і місячні свічки вважаються закритими за правилами годинника, описаними вище в «Таймфреймах». Свічки оригіналу закриваються разом із ринком або з місяцем.
- Оновлення. TradingView перемальовує на закритті кожної свічки. KAGAMI перемальовує невдовзі після того, як графік бачить, що почалася наступна свічка, і ще раз приблизно щохвилини. На секундних графіках — щонайбільше раз на 2 секунди.
- Заблоковані малюнки. Їх не можна вибрати, перемістити чи змінити, і вони не зберігаються. Якщо видалити їх інструментами малювання самого графіка, вони повернуться під час наступного оновлення.
- Таймфрейми. Оригінал описує себе для графіків від 10 секунд до 1 дня. KAGAMI малює його на кожному таймфреймі, який пропонує, від 1 секунди до 1 місяця.
Особливі випадки
- Замало свічок: коли закритих свічок менше ніж 3, нічого не малюється. Перші 13 свічок не мають ATR, тож там не народжується жоден ордер-блок чи розрив. Свінгам і пробоям ATR не потрібен. Перший свінг може підтвердитися на 11-й свічці.
- ATR дорівнює нулю: якщо досі жодна свічка не мала діапазону, ATR дорівнює нулю. Так може бути на початку тихого секундного графіка, де свічки без угод пласкі. Поки ATR дорівнює нулю, нові блоки й розриви не народжуються. Наявні й далі оновлюються. Щойно будь-яка свічка має діапазон, ATR залишається більшим за нуль.
- Немає обсягу: якщо останні 20 свічок зовсім не мають обсягу, правило обсягу вимкнене. Воно також вимкнене на перших 19 свічках. Відсутній обсяг рахується як нуль.
- Рівні ціни: з рівних максимумів у межах 5 свічок один від одного свінговим максимумом може бути лише перший. Те саме стосується рівних мінімумів. Закриття точно на рівні свінгу — це не пробій. Закриття точно на дальньому краї блоку чи розриву його не видаляє. Мінімум точно на верху бичачої зони рахується як дотик, і максимум точно на низу ведмежої зони теж.
- Свічки доджі: свічка, у якої закриття дорівнює відкриттю, ніколи не буває кандидатом в ордер-блок чи свічкою, що пробиває.
- Зони нульової висоти: свічка-кандидат, у якої максимум дорівнює мінімуму, не створює блоку. Розрив ніколи не має нульової висоти, бо його краї строго розведені.
- Одна свічка, багато позначок: одна свічка може дати один ордер-блок, один пробій (BOS або CHoCH) і один розрив, а також до двох міток свінгів.
- Свічки, яких бракує: де в даних немає свічки, правила просто переходять до наступної наявної свічки.
- Новий символ або таймфрейм: усі малюнки очищаються й розраховуються заново для нового графіка.