Зміст статті

Докази та сфера застосування

Наведений матеріал підтверджує термінологію та контекст дослідження. Числові пороги, кінцевий автомат, політика виконання та синтетичні приклади, наведені нижче, запропоновані в рамках цього дослідницького проєкту. Жодного нового тестування на історичних даних не проводилося, а посилання не встановлюють прибутковість цієї конфігурації.

Дані та ринкиВикористовуйте перевірені OHLC з узгодженою обробкою корпоративних подій. Записуйте біржу, тип інструмента та одиницю обсягу. Тиковий обсяг FX не представляє весь ринок; спотовий обсяг і обсяг безстрокових контрактів не змішуйте.
Таймфрейми дослідженняH1, H4 та денні бари – це окремі дослідницькі конфігурації. Тривалість вікон, вартість виконання та затримки підтвердження необхідно калібрувати на вибірці розробки. Для цього детектора не встановлено оптимальних часових рамок.
Ціна коливається нижче рівня опору, тоді як мінімуми зростають; обсяг скорочується, перш ніж розширитися на прориві вгору.Відкрити ілюстрацію в повному розмірі
Синтетична ілюстрація, створена для цієї статті: висхідний трикутник з верхньою межею поблизу 105 та поступово вищими мінімумами.

Практична послідовність дій

Порядок дій: Висхідні й низхідні трикутники: межі, вершина та пробій
Повні кроки наведено нижче. На кожному етапі потрібно записати причину відхилення, якщо бракує даних або не виконано умови.
  1. Виміряйте обидві межіПеревірте наявність однієї приблизно плоскої сторони та однієї сторони, що рухається всередину.
  2. Заморозьте верхівкуЗберегти коефіцієнти межі, висоту та термін дії.
  3. Запишіть напрямок проривуЗастосуйте односторонню або двосторонню політику, обрану заздалегідь.
  4. Розрахуйте ризик виконанняВикористовуйте останній протилежний екстремум і виконувану ціну входу.
  5. Тестування шару об'ємуПорівнюйте відфільтровані результати на тих самих кандидатах, визначених лише за ціною.

Що нам говорить структура

IG описує висхідну форму через майже горизонтальні максимуми та зростаючі мінімуми, а низхідна форма є її дзеркалом. [1] Плоска сторона ідентифікує неодноразово протестований рівень, тоді як інша сторона рухається всередину та зменшує доступний торговий діапазон.

Тлумачення, що покупці тиснуть на продавців, корисне як гіпотеза, але графік не розкриває приховані заявки в книзі ордерів. Ціна може пробити похилу сторону. За своїм правилом система має зберегти результат як протилежний сигнал або невдалого кандидата на продовження, а не вилучати його з даних.

Таким чином, існують два різних варіанти дослідження. Одна стратегія торгує лише в напрямку, що випливає з загальноприйнятої назви. Інша торгує на першому дійсному прориві в будь-якому напрямку. Вони мають спільний детектор, але не однаковий набір можливостей. Порівняння їхніх результатів вимагає збереження початкових кандидатів, включаючи прориви, на які одностороння версія відмовляється торгувати.

Правила з використанням вже доступної інформації

Усі числові налаштування нижче — запропоновані дослідницькі параметри. Використовуйте екстремуми, підтверджені трьома барами з кожного боку. Вимагайте мінімум п’ять почергових екстремумів, не менше двох на кожній межі. Коли остання точка доступна, побудуйте верхню U(t) і нижню B(t) лінії лише за підтвердженими точками. Обмежте відхилення кожної точки значенням max(0.3A,0.1D), де A=ATR(14), а D — максимальна ширина U−B на спостережуваній фігурі.

Нехай T – тривалість шаблону. Нормалізуємо нахили як sU=slope(U)×T/D та sB=slope(B)×T/D. Висхідний трикутник вимагає |sU|≤0.25 та sB>0.25. Спадний трикутник вимагає |sB|≤0.25 та sU<−0.25. Вимагаємо, щоб відношення кінцевої до початкової ширини знаходилося між 0.2 та 0.7, причому обидві ширини додатні.

Обчисліть вершину на перетині U=B за фіксованими коефіцієнтами ліній. Шукайте пробій після створення кандидата й до перетину. Запропонований строк — раніший із двох моментів: точка на 90% інтервалу від початку фігури до вершини або половина тривалості фігури після створення кандидата, причому для другого обмеження дозволяється щонайменше п’ять барів. Однаково округляйте часові межі до сітки барів.

Кандидат, вершина якого вже занадто близька до моменту підтвердження останнього опорного моменту, не має дійсного торгового вікна. Це є законним наслідком затримки детектора. [2] Не переміщуйте час його створення назад, щоб зробити прорив торгуємим, і не переналаштовуйте лінії з майбутніми опорними моментами, щоб продовжити термін дії.

at confirmed final pivot:
  fit U(t),B(t); compute T,D,sU,sB,width_ratio,apex
  if geometry_valid and created < expiry: freeze candidate
for t > created:
  if t >= expiry: expire
  elif C[t-1] <= U(t-1)+b and C[t] > U(t)+b: signal LONG; consume candidate
  elif C[t-1] >= B(t-1)-b and C[t] < B(t)-b: signal SHORT; consume candidate
# b=max(2 ticks,0.10A). Trading only the named direction is a separate variant.

Визначте конкретну роль обсягу

Зниження обсягу наприкінці фігури з подальшою активізацією на пробої — прямо вимірювана гіпотеза. Наприклад, перевірте, чи медіанний обсяг останньої третини нижчий за медіанний обсяг першої, потім вимагайте RVOL≥1.5 на пробої. Це запропоновані пороги, не правила цитованого автора.

Для внутрішньоденних даних порівняйте відповідні слоти сесії або іншим чином скоригуйте з урахуванням звичайної активності в певний час доби. Спокійний полуденний бар не є автоматичним свідченням вичерпання доступної пропозиції. Порівняйте стратегію, що базується лише на ціні, фільтр проривного обсягу та повний фільтр скорочення плюс розширення.

Повідомляйте про прориви плоскої сторони окремо від проривів похилої сторони. Їхні стоп-дистанциї та нещодавні цінові траєкторії можуть суттєво відрізнятися. Фільтр обсягу, який покращує лише одну сторону, не слід описувати як такий, що однаково добре підтверджує трикутник у всіх напрямках.

Числові приклади та випадки відмови

Умовний висхідний трикутник: U=105, B зростає з 99 до 103 за 30 барів. D=6, sU=0, sB=0.667, відношення ширин 2/6=0.333 відповідає запропонованій геометрії. За значення межі пробою 105, A=1 та b=0.1 закриття 105.2 підтверджує сигнал купівлі. Виконуваний вхід 105.3, стоп нижче останнього мінімуму на 102.85 і ціль 111 дають ризик 2.45 та потенційний прибуток 5.7, близько 2.33R до витрат.

Невдале продовження: перед пробоєм 105 ціна закривається на 102.7 нижче нижньої лінії, що дорівнює 103. Версія висхідного трикутника лише для довгих позицій скасовує кандидата. Двобічна може дати короткий сигнал за окремими правилами виконання. Інший збій: довгий вхід виконано за 105.3, потім ціна досягає 102.85. Запишіть угоду, закриту стопом, навіть якщо ринок згодом відновить зростання.

Практичний граничний випадок: фігура відповідає геометрії, але підтверджена після строку дії. Правильний результат — жодного активного кандидата. Це відрізняє красиву форму заднім числом від фігури, яку алгоритм міг вчасно розпізнати й торгувати.

Вхід, анулювання та вихід

Ставте захисний стоп за останнім підтвердженим екстремумом протилежної сторони з epsilon=max(2 ticks,0.15A). Ціль довгої позиції — значення межі при пробої плюс D; короткої — це значення мінус D. Зафіксуйте ціль при сигналі. Фіксований вихід 2R — окремий експеримент, не взаємозамінна підміна.

Вершина — межа екстрапольованої геометрії, не запланована ринкова подія. Не відкривайте угоду лише через наближення перетину. Для заздалегідь розміщеного внутрішньобарного ордера на пробій замість підтвердження закриттям потрібна окрема модель виконання. Ордер, який уже спрацював через геп, не можна вилучити після того, як геп став видимим.

Перед подачею заявки перевірте, чи доступне виконання залишає стоп-ордер на правильному боці та достатню винагороду після врахування витрат. Вузький кінцевий діапазон може створювати, здавалося б, великі множники R, водночас роблячи спред та прослизання значною частиною відстані стоп-ордеру. Застосовуйте ліміти розміру позиції та ліквідності, а не припускайте необмежений розмір за ціною на графіку.

Тестування приростного значення

Використовуйте прорив ковзного максимуму/мінімум з такою ж тривалістю та політикою виходу, як і в контрольному випадку. Це перевіряє, чи вимога плоскої межі додає цінності понад загальне стиснення. Стратифікуйте за положенням прориву відносно вершини, нахилом рухомої сторони та попереднім трендом, оголосивши групи перед переглядом остаточного тестового набору.

Зберігайте прострочених кандидатів і протилежні пробої. Звітуйте про охоплення, чисте математичне сподівання, просідання та чутливість біля порога нормалізованого нахилу 0.25. Прибутковість лише в дуже вузькому налаштуванні попереджає про перенавчання. Новий бектест не встановив переваги цих правил.

Тести реалізації повинні включати майже рівні лінії з обох боків, справжній висхідний трикутник, збіжний візерунок без плоскої сторони, пересічені межі та випадок, що виходить за межі, прихований підгонкою лінії. Перевірте, чи старі та нові закриття порівнюються з граничними значеннями у їхніх власних часових мітках. Тест повторення повинен показувати ідентичні історичні кандидати, коли додаються нові дані.

Поширені помилки

Примусове створення горизонтальної лінії

З’єднання лише зручних максимумів може приховати значні порушення меж в інших місцях.

Приймати пробій після вершини трикутника

Після перетину ліній початкове обмежене утворення більше не існує згідно з цим визначенням.

Відкидати протилежний пробій

Видалення невдач через похилу сторону завищує видимий успіх названого напрямку.

Список перевірки перед застосуванням методу

Позначайте кожен пункт після перевірки на власних даних. Прогрес зберігається в цьому браузері й не засвідчує прибутковість стратегії.

0/6 пунктів

Поширені запитання

Чи зобов’язаний висхідний трикутник пробиватися вгору?

Ні. Його назва описує геометрію. Напрямок торгівлі вимагає підтвердження або явно односторонньої дослідницької гіпотези.

Використовувати тіні свічок чи ціни закриття для меж?

Можна досліджувати обидва варіанти, але побудова точок і визначення тригера мають бути узгодженими. Ця версія використовує екстремуми за максимумами й мінімумами барів із підтвердженням за закриттям.

Джерела дослідження

Кожне джерело підтверджує визначення або докази, описані поруч. Псевдокод, штучні приклади та запропоновані параметри потребують окремої перевірки.

  1. IG Academy: Basic chart patterns part twoIG. Базова геометрія висхідного та спадного трикутника; відповідний публічний розділ було прочитано. Перевірено: .
  2. TradingView: RepaintingTradingView. Затримка підтвердження екстремумів і перемальовування сигналів. Перевірено: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Контекст систематичного дослідження графічних моделей; цю конфігурацію наукова праця не тестувала. Перевірено: .

Пов’язані методи

Примітка про ризики

Матеріал призначений для навчання й планування досліджень, а не є фінансовою порадою. Backtest моделює минулі дані, не гарантує майбутніх результатів і не здійснює реальних угод. Методи бібліотеки не обов’язково реалізовані в застосунку. Дивіться методологію і навчальний центр.

Перевірте правила, перш ніж ризикувати реальним капіталом

Перевірте можливості застосунку, дані й кожну змодельовану угоду; складні детектори можуть потребувати окремої реалізації.

Завантажити Backtest в App Store