Phoenix Auto Trendline
Малює низхідну лінію над недавніми максимумами й висхідну лінію під недавніми мінімумами, які вибирає за вас.
Про індикатор
Phoenix Auto Trendline малює лінії тренду за вас. Лінія тренду — це пряма лінія через дві точки розвороту ціни.
Кнопки й налаштування самого графіка написані англійською.
Щоб додати його, натисніть Indicators («Індикатори») вгорі графіка в KAGAMI. Він у групі KAGAMI і називається Phoenix Auto Trendline Black Edition v1.1. На графіку його назва показується як Phoenix Auto Trendline.
Цього індикатора поки немає в списку Indicators у кожному обліковому записі.
KAGAMI розраховує лінії на власних серверах. Він дотримується правил оригінального скрипту, написаного для TradingView.
Що ви бачите на графіку
Свічка (або бар) — це один відрізок часу на графіку, наприклад 15 хвилин. Свінговий максимум — це свічка, чий максимум стоїть вище за свічки навколо неї. Свінговий мінімум — це свічка, чий мінімум лежить нижче за свічки навколо неї.
- Низхідна лінія над двома свінговими максимумами. Трейдери називають її лінією опору.
- Висхідна лінія під двома свінговими мінімумами. Трейдери називають її лінією підтримки.
- Одночасно є щонайбільше по одній лінії кожного виду.
- Лінія, ближча до останньої ціни, суцільна, товста й аквамаринова. Це основна лінія.
- Інша лінія пунктирна, тонша, помаранчева й бліда. Це другорядна лінія.
- Кожна лінія починається за 10 свічок до своєї першої точки.
- Вона йде на 20 свічок за найновішу свічку, у порожній простір праворуч.
Коли свічка закривається з іншого боку лінії, лінія пробита:
- Вона стає блідою пунктирною аквамариновою лінією.
- Вона перестає рухатися.
- Залишається лише остання пробита лінія кожного виду.
Лінія, яку так і не пробито, зникає приблизно через 80 свічок після того, як її намалювали.
Індикатор не малює міток, прямокутників чи стрілок. Лише лінії.
Як його часто читають трейдери
- Багато трейдерів бачать у низхідній лінії над максимумами дедалі нижчі піки.
- А у висхідній лінії під мінімумами — дедалі вищі западини.
- Деякі трейдери стежать, як поводиться ціна, коли наближається до лінії.
- Деякі чекають закриття з іншого боку лінії. Вони називають це пробоєм.
- Деякі не випускають з уваги бліду пробиту лінію. Вони дивляться, чи повертається до неї ціна.
Індикатор лише описує минулі ціни. Він не може передбачити майбутнє.
Налаштування
Цей індикатор не має налаштувань, які можна змінити. Він завжди використовує ті самі фіксовані значення:
- Те, як знаходиться свінг, залежить від таймфрейму. Таймфрейм — це час, який охоплює кожна свічка.
- На 15-хвилинному графіку свінговий максимум має бути вищим за 7 свічок перед ним. Він не повинен бути нижчим за 5 свічок після нього.
- Індикатор пам'ятає останні 18 свінгових максимумів і останні 18 свінгових мінімумів.
- Дві точки лінії розташовані на відстані від 5 до 45 свічок одна від одної.
- Лінії починаються за 10 свічок до першої точки. Вони закінчуються на 20 свічок за найновішою свічкою.
- Основна лінія аквамаринова й товста. Другорядна лінія помаранчева, пунктирна й бліда.
Коли індикатор може ввести в оману
- Лінії з'являються пізно. Про свінг стає відомо, лише коли після нього закрилося ще кілька свічок. На 15-хвилинному графіку це 5 свічок.
- Лінію вибирає оцінка в балах. Людина, яка малює вручну, могла б вибрати на тому самому графіку іншу лінію.
- Бічний ринок. Дуже пологі лінії не дозволені. Два рівні максимуми ніколи не утворюють лінії. Тож на бічному ринку лінії може й не бути.
- Швидкі рухи. Дуже круті лінії теж не дозволені. Різке зростання чи падіння може не показати лінії.
- Пробій — це одне закриття. Будь-яке закриття за лінією рахується, навіть на крихітну відстань. Ціна може повернутися на наступній свічці.
- Основна означає лише найближча. Суцільна чи пунктирна — це лише те, яка лінія ближча до останньої ціни закриття. Про силу лінії це нічого не каже.
- Лінії зникають. Непробита лінія зникає приблизно через 80 свічок після того, як її намалювали. Про ціну це нічого не каже.
- Свічка, що формується, не враховується. Усе оновлюється лише тоді, коли свічка закривається.
- Графіки акцій. Вони не мають свічок уночі й на вихідних. Тож частина після найновішої свічки може стояти інакше, ніж на TradingView.
Графіки — для навчання. Це не порада. Прочитайте наше Застереження щодо ризиків.
Приклад
Візьмімо NASDAQ:AAPL на 15-хвилинному графіку. Кожна свічка — це 15 хвилин. Числа нижче вигадані.
- Припустімо, AAPL робить свінговий максимум на 110,00. Він вищий за 7 свічок перед ним і 5 після нього.
- Через 20 свічок він робить нижчий свінговий максимум на 108,00.
- Ще через п'ять свічок другий максимум підтверджується.
- Індикатор оцінює пари недавніх максимумів. Припустімо, ця пара отримує найвищу оцінку.
- Він малює низхідну лінію через 110,00 і 108,00. Лінія опускається на 0,10 за свічку.
- Лінія починається за 10 свічок до першого максимуму. Вона сягає на 20 свічок за найновішу свічку.
- Пізніше лінія стоїть на 106,50, а свічка закривається на 106,70. Це закриття вище за лінію.
- Лінія стає блідою, пунктирною і перестає рухатися. Наступний підтверджений свінг починає новий пошук.
Технічні деталі
Ця частина подає точні правила для читачів, яким вони потрібні. Кожне правило застосовується лише до закритих свічок, по одній свічці, від найстарішої свічки, яку читає KAGAMI, до найновішої.
Розрахунок
На кожній закритій свічці в такому порядку:
- Запам'ятати будь-який свінговий максимум чи мінімум, підтверджений на цій свічці.
- Прибрати живу лінію, яка надто стара (дивіться пробої й термін дії).
- Перетворити живу лінію, крізь яку пройшла ціна закриття, на останню пробиту лінію цього боку.
- Якщо на цій свічці підтвердився свінговий максимум чи мінімум, шукати нову лінію для кожного боку, який її не має.
- Пересунути кінці кожної живої лінії: лівий кінець — на 10 свічок до її першої точки, правий — на 20 свічок після цієї свічки.
- Визначити, яка жива лінія основна, а яка другорядна.
Терміни, якими користуються правила:
- Справжній діапазон свічки = найбільше з
high − low,|high − previous close|і|low − previous close|. На найпершій свічці цеhigh − low. - ATR = середня Вайлдера від справжнього діапазону за 14 свічок. Перший ATR — це звичайна середня перших 14 справжніх діапазонів. Далі
ATR = (true range + 13 × previous ATR) ÷ 14. Перші 13 свічок не мають ATR. - Лінія через старішу точку
(x1, y1)і новішу точку(x2, y2), деxрахується у свічках:price(x) = y1 + (y2 − y1) ÷ (x2 − x1) × (x − x1). Її нахил —(y2 − y1) ÷ (x2 − x1)на свічку. - Розмір тіку = найменший крок ціни. KAGAMI бере 0.01 для акцій США (0.0001, коли остання ціна закриття нижче 1) і одну одиницю цінової точності графіка для всіх інших ринків. Він служить лише нижньою межею для ATR у двох діленнях.
Точки свінгу
- Свінговий максимум — це свічка, чий максимум строго вищий за максимуми лівих свічок перед нею і щонайменше дорівнює максимумам правих свічок після неї. З рівних максимумів, що стоять поруч, рахується перший.
- Свінговий мінімум — дзеркально: його мінімум строго нижчий за мінімуми лівих свічок і щонайбільше дорівнює мінімумам правих свічок.
- Свінг підтверджується на свічці, яка закривається через стільки правих свічок після нього.
- Кожен бік зберігає свої 18 найновіших свінгів. Старіші відкидаються.
Кількість лівих і правих свічок залежить від таймфрейму графіка:
| Таймфрейм графіка | Свічок перед (ліві) | Свічок після (праві) |
|---|---|---|
| 1, 5, 10, 15, 30 секунд | 5 | 3 |
| 1, 3, 5 хвилин | 5 | 3 |
| 15 хвилин | 7 | 5 |
| 30 хвилин | 8 | 5 |
| 45 хвилин, 1 година | 10 | 7 |
| 2, 3, 4 години | 12 | 8 |
| 1 день | 14 | 9 |
| 1 тиждень | 16 | 10 |
| 1 місяць | 12 | 8 |
Вибір лінії
Бік отримує нову лінію лише на свічці, яка підтверджує свінг (максимум чи мінімум), і лише поки він не має живої лінії. Тоді перебираються всі пари збережених свінгів цього боку: старіша точка і новіша точка. Пару відкидають, коли:
- точки розташовані менше ніж за 5 або більше ніж за 45 свічок одна від одної;
- старіша точка розташована більш ніж за 70 свічок до цієї свічки;
- для опору новіший максимум не нижчий за старіший; для підтримки новіший мінімум не вищий за старіший;
- нахил, виміряний як
|slope| ÷ the larger of (ATR, tick size)з ATR цієї свічки, менший за 0,010 або більший за 0,22; - вона має менше ніж 2 дотики або більше ніж 1 перетин тілом (нижче).
Дотики й перетини тілом рахуються на кожній свічці від старішої точки до цієї свічки. Допуск — 0.20 × ATR, з ATR тієї свічки, яку перевіряють. Свічка без ATR не рахується ні як дотик, ні як перетин.
- Опір: свічка торкається, коли
|high − line| ≤ tolerance. Вона перетинає, коли верх її тіла (більша з цін відкриття й закриття) вищий заline + tolerance. - Підтримка: свічка торкається, коли
|low − line| ≤ tolerance. Вона перетинає, коли низ її тіла (менша з цін відкриття й закриття) нижчий заline − tolerance. - Перетини рахуються лише на свічках строго між старішою точкою і цією свічкою. Самі дві точки — це дотики.
0.20 × ATR над лінією й під нею. Максимум усередині смуги — це дотик (точка). 1 — старіший свінговий максимум. 2 — новіший свінговий максимум. Обидві точки рахуються як дотики. 3 — третій максимум усередині смуги. Це дає 3 дотики, і жодне тіло свічки між точками не піднімається над смугою, тож пара проходить. Тут лінія — другорядна, бо остання ціна закриття ближча до лінії підтримки внизу.Кожна пара, що пройшла, отримує оцінку в балах (нижче). Перемагає найвища оцінка. Якщо оцінки рівні, перемагає перша знайдена пара: пошук бере старішу точку від другого найновішого свінгу назад, а для кожної — новішу точку від найновішого свінгу далі.
Щойно лінію намальовано, вона зберігає свої дві точки, доки її не пробито або доки не мине її термін. Краща пара, знайдена пізніше, ніколи її не замінює. Бік, що втратив свою лінію, залишається порожнім, доки пізніший підтверджений свінг не дасть пару, яка пройде.
Оцінка
Спосіб оцінювання Classic Clean з оригіналу. Тут distance = |close − line at this candle| ÷ the larger of (ATR, tick size), а since = кількість свічок від новішої точки до цієї свічки.
| Частина | Бали |
|---|---|
| Розмір свінгу | the smaller of (gap ÷ 45, 1) × 32 × 1.35, де gap = кількість свічок між двома точками |
| Дотики | touches × 18 |
| Чисте тіло | the larger of (30 − body crosses × 15, 0) |
| Близькість | the larger of (12 − distance × 4, 0) |
| Свіжість | 12 ÷ (since + 1) |
| Штраф за нахил | мінус slope in ATR ÷ 0.22 × 8 |
| Штраф за свіжий свінг | мінус 18, коли since ≤ right + 2 |
Оцінка — це сума всіх частин. Штраф за свіжий свінг стримує пари, новіша точка яких — свінг, що щойно підтвердився.
Пробої й термін дії
- Спершу перевіряється термін дії. Жива лінія прибирається, коли від свічки, на якій її намальовано, минуло більше ніж 80 свічок. Лінія, термін якої минув, зникає; вона не зберігається як пробита.
- Пробій: закриття вище за живу лінію опору або нижче за живу лінію підтримки на цій свічці. Запасу немає: рахується будь-яка відстань.
- Пробита лінія зберігається такою, якою її намалювали на попередній свічці. Її лівий кінець залишається за 10 свічок до її першої точки. Її правий кінець залишається на 20 свічок за свічкою перед пробоєм.
- Вона стає пунктирною, 4 пкс, аквамариновою
#00BCD4із прозорістю 55%. Вона більше ніколи не рухається. - Кожен бік зберігає одну пробиту лінію. Наступний пробій на цьому боці її замінює.
Основна й другорядна
- Обидві лінії живі: основна — та, що ближча до ціни закриття цієї свічки, виміряно як
|close − line|. Якщо відстані рівні, основною є лінія опору. - Основна лінія суцільна, 5 пкс, аквамаринова
#00BCD4. - Другорядна лінія пунктирна, 4 пкс, помаранчева
#FF9800із прозорістю 45%. - Жива лише одна лінія: вона основна (суцільна, 5 пкс, аквамаринова).
- Пробиті лінії зберігають свій власний вигляд.
Довжина лінії
- Лівий кінець — за 10 свічок до старішої точки, з власним нахилом лінії.
- Правий кінець — на 20 свічок після найновішої закритої свічки, з тим самим нахилом. Він зсувається на одну свічку вправо з кожним закриттям.
- Обидва кінці — лише для вигляду. Вони ніколи не змінюють точок чи правил.
- KAGAMI перетворює кількість свічок на час. Минулі свічки мають свій справжній час. Точки після найновішої свічки ставляться на 20 тривалостей свічки пізніше за часом на годиннику. Точки до найстарішої свічки, яку читає KAGAMI, відступають назад по одній тривалості свічки.
Вхідні параметри
KAGAMI не показує вхідних параметрів для цього індикатора. Він завжди використовує значення оригінального скрипту за замовчуванням:
| Налаштування в оригінальному скрипті | Значення, яке бере KAGAMI | Що воно робить |
|---|---|---|
| Pivot Mode | Auto by Timeframe | кількість свічок свінгу з таблиці таймфреймів |
| Manual Pivot Left · Manual Pivot Right | 5 · 3 (не використовуються) | використовуються лише в режимі Manual |
| Stored Pivots Per Side | 18 | скільки свінгів зберігається з кожного боку |
| Extend Line to Left (Bars) | 10 | продовження ліворуч |
| Extend Line to Right (Bars) | 20 | продовження праворуч |
| Trendline Display | Both | показуються обидві живі лінії |
| Primary Line Width | 5 | основна лінія |
| Secondary Line Width | 4 | другорядна й пробиті лінії |
| Primary Trendline Color | аквамариновий #00BCD4 | основна й пробиті лінії |
| Secondary Trendline Color | помаранчевий #FF9800 | другорядна лінія |
| Secondary Line Opacity | 45 | використовується як прозорість: прозорість 45% |
Механізм ліній тренду в оригінальному скрипті теж фіксований, без жодних налаштувань:
| Значення механізму | Зафіксовано на |
|---|---|
| Довжина ATR | 14 свічок |
| Пошук старішої точки назад | 70 свічок |
| Відстань між двома точками | від 5 до 45 свічок |
| Потрібно дотиків | щонайменше 2 |
| Допуск дотику | 0.20 × ATR |
| Дозволено перетинів тілом | щонайбільше 1 |
| Дозволений нахил | від 0.010 до 0.22 × ATR на свічку |
| Тривалість життя лінії | 80 свічок |
| Оцінювання | Classic Clean, ваги 32 (розмір свінгу), 18 (дотики), 18 (штраф за свіжий свінг) |
Чого немає в KAGAMI:
- зміни будь-якого зі значень вище;
- кількості свічок свінгу в режимі Manual;
- режиму показу Primary Only, який ховає другорядну лінію.
Коли значення змінюються
- KAGAMI бере до уваги лише закриті свічки. Свічка, що формується, ніколи не рахується, тож поки вона формується, нічого не змінюється.
- Сторінка запитує лінії в серверів KAGAMI на кожній новій закритій свічці і кожні 60 секунд. На дуже коротких таймфреймах — щонайбільше раз на 2 секунди.
- Правий кінець живої лінії зсувається на одну свічку вправо з кожним закриттям. Її точки ніколи не рухаються.
- Основна й другорядна лінії можуть мінятися місцями на будь-якому закритті, коли ціна закриття переходить між ними.
- Нова лінія може з'явитися лише на свічці, яка підтверджує свінг.
- Жива лінія може зникнути, коли минає її термін, або стати пробитою лінією під час пробою.
- Пробита лінія застигає, доки наступний пробій на її боці її не замінить.
- KAGAMI читає до 2 000 останніх свічок і починає застосовувати правила з найстарішої.
Таймфрейми
- Кількість свічок свінгу залежить від таймфрейму (дивіться таблицю в розділі про точки свінгу).
- Секундні таймфрейми (1, 5, 10, 15 і 30 секунд) є лише для криптовалют. Акції та форекс починаються з 1 хвилини.
- Свічки акцій США охоплюють години ринку (09:30–16:00 за нью-йоркським часом). Правила рахують свічки; уночі й на вихідних їх немає.
- Для акцій 20 тривалостей свічки за часом на годиннику після найновішої свічки можуть припасти на години, коли ринок закритий. TradingView натомість рахує 20 власних майбутніх свічок ринку. Тож правий кінець може стояти в іншому місці.
- На 1-секундному графіку лінії оновлюються щонайбільше раз на 2 секунди.
Відмінності від оригінального скрипту Pine
KAGAMI малює ті самі лінії, тих самих кольорів і стилів, що й оригінальний скрипт із налаштуваннями за замовчуванням. Що відрізняється:
- Немає налаштувань. Кожен вхідний параметр зафіксовано на значенні оригіналу за замовчуванням.
- Лише закриті свічки. У TradingView оригінал також працює, поки свічка формується. Там свінги, нова лінія й вибір основної лінії можуть змінитися до закриття свічки; лише пробій чекає закриття. KAGAMI робить усе це на закритих свічках.
- Правий кінець. Він стоїть на 20 свічок за найновішою закритою свічкою. У TradingView — на 20 за свічкою, що формується, тобто на одну свічку правіше.
- Час замість барів. KAGAMI ставить точки після найновішої свічки, а також до найстарішої, яку читає, за часом на годиннику (дивіться довжину лінії). TradingView рахує бари й має ліворуч справжню історію.
- Історія. KAGAMI читає до 2 000 останніх свічок. TradingView часто має більше.
- Дані свічок. KAGAMI використовує власні ринкові дані. Невелика різниця у свічці може змінити те, які свінги й лінії знайдено.
- Розмір тіку. KAGAMI бере власне правило (дивіться розрахунок). Воно важить лише як нижня межа для ATR.
- Вигляд. KAGAMI користується власним інструментом ліній тренду графіка. Товщина й пунктир виглядають трохи інакше. Ці лінії не можна вибрати, перемістити чи змінити, і вони не зберігаються.
Особливі випадки
- Менше ніж 3 закриті свічки: нічого не малюється.
- Перші 13 свічок не мають ATR, тож до 14-ї свічки жодну лінію вибрати не можна.
- Замало свінгів: боку потрібні два свінги на відстані від 5 до 45 свічок, причому старіший — у межах 70 свічок. Без них цей бік не показує лінії.
- Рівні свінги: два рівні максимуми ніколи не утворюють лінії опору, а два рівні мінімуми — лінії підтримки.
- Надто пологі чи надто круті: нахил менший за 0,010 або більший за 0,22 × ATR на свічку не дає лінії.
- Лінія з неправильного боку: пошук не перевіряє тіло свічки, на якій він працює. Тож нова лінія може початися, коли остання ціна закриття вже за нею. Тоді вона пробивається на наступній свічці, яка закривається за нею.
- Термін минає раніше за пробій: лінія, термін якої минає на тій самій свічці, на якій її перетинає ціна, прибирається. Вона не зберігається як пробита.
- Розриви: стрибок за лінію рахується як пробій, коли ціна закриття за нею.
- Довге очікування: після пробою чи кінця терміну бік може багато свічок залишатися порожнім.