Зміст статті

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

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

Дані та ринкиСесійні ринки акцій і безперервні ринки потребують різних правил гепів. Не об’єднуйте статистику моделей без фіксації зміни визначення.
Таймфрейми дослідженняДенний та H=1 бари є дослідницькими прикладами. Їх частота подій, вартість виконання та чутливість до меж сесії потребують окремої оцінки.
Після спаду за великим ведмежим тілом ідуть мале тіло з гепом униз і бичача свічка, що закривається вище 103 — середини першого тіла.Відкрити ілюстрацію в повному розмірі
Авторські синтетичні OHLC та обсяг для ранкової зірки з гепами. Ілюстрація показує зірку, а не поглинання.

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

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

Дві структури перевіряють гіпотезу розвороту

TradingView описує бичаче поглинання тілом, без обов’язкового перекриття всього діапазону максимум–мінімум [1]. Традиційна ранкова зірка має три свічки й гепи [2]; вечірня зірка — ведмежий відповідник [3]. Тут ці описи перетворені на чіткі дослідницькі варіанти; назва сама не є наказом на ордер.

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

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

Поглинання тіл з детермінованою обробкою меж

Пропоновані бичачі умови: C[t−1]<O[t−1], C[t]>O[t], O[t]≤C[t−1] та C[t]≥O[t−1]; хоча б одна межа нового тіла виступає за стару щонайменше на один тик. Розмір поточного тіла size≥0.8×ATR[t−1] відсіює крихітні двосвічкові моделі. Множник 0.8 — експериментальний. Для ведмежого поглинання порівняння дзеркальні.

Умови H[t]>H[t−1] та L[t]<L[t−1] додають зовнішній бар. Це не частина базового варіанта лише за тілами. Зовнішній бар може не бути поглинанням, коли його тіло не перекриває попереднє; водночас допустиме поглинання тіл може не перекривати одну чи обидві тіні попередньої свічки.

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

bull_engulf(t):
    opposite = C[t-1] < O[t-1] and C[t] > O[t]
    covers = O[t] <= C[t-1] and C[t] >= O[t-1]
    extends = O[t] <= C[t-1]-tick or C[t] >= O[t-1]+tick
    sizeable = abs(C[t]-O[t]) >= 0.8*ATR[t-1]
    return opposite and covers and extends and sizeable
# Signal only after close t; proposed stop below min(L[t-1],L[t]).

Зірки з трьох свічок та окремий варіант без гепів

Нехай a, b, c – послідовні свічки, а A – ATR, доступна раніше за a. Запропонований morning_star_gap вимагає ведмежої a з body≥0.8A, b з body≤0.3A повністю нижче тіла a, та бичачої c з body≥0.8A. Свічка c повинна відкритися вище вершини тіла b та закритися вище середньої точки тіла a.

Вечірня версія відображає ці взаємозв'язки: велике бичаче тіло, мале тіло над ним, потім велике ведмеже тіло, що відкривається нижче тіла b та закривається нижче середньої точки a. Множники розміру є дослідницьким вибором, а не параметрами, оптимізованими цитованими джерелами.

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

Розриви між тілами та розриви повного діапазону також відрізняються. Гніти можуть перекриватися, тоді як тіла відповідають запропонованому правилу зірки. Зберігайте обидва прапорці, якщо це корисно, але виберіть відповідний перед оцінкою. В іншому випадку межі сесій, торгівля на ніч та коригування корпоративних дій можуть призвести до видимих розривів.

Числова кваліфікація, відхилення та програшні угоди

Приклад синтетичного поглинання: попередні O=102, C=100, H=103, L=99.5; поточні O=99.8, C=102.4, H=102.8, L=99.6. Нове тіло покриває старе тіло, навіть якщо його діапазон не покриває обидва старі екстремуми. У випадку ATR=2 розмір тіла 2.6 перевищує необхідний 1.6. Якби новим закриттям було лише 101.8, умова покриття тіла не виконувалася б.

Синтетична ранкова зірка: a має O=105, C=101; b має O=100, C=100.2; c має O=100.5, C=103.5, за A=3. Розміри тіл — 4,0.2,3. Обидві умови гепів між тілами виконані, а 103.5 вище середини тіла a на 103. Закриття 102.8 не проходить умову середини, навіть якщо вигляд нагадує відскок.

Пропонований вхід 103.7 після c зі стопом 99.5 дає плановий ризик 4.2 пункту й ціль 2R на 112.1. Синтетичний рух до цілі — успіх за правилом. Спад до 99.4 — угода зі стоп-лоссом. Обидва шляхи починаються з допустимої форми; модель визначає лише допуск до входу, а не подальшу ціну.

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

Від остаточного закриття до виконуваного ордера

Базова версія входить на наступному доступному відкритті після останньої свічки та ставить стоп за крайнім рівнем усієї моделі з буфером. Альтернатива — стоп-ордер на вхід вище максимуму моделі зі строком три бари. Задайте час і строк дії до перегляду подальшого руху.

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

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

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

Призначте об'єм відповідній свічці

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

Тестуйте лише морфологію, морфологію в уже існуючій зоні, а потім умову доданого обсягу. Залишайте попередній тренд, модель зупинки та заповнення послідовною. Свічка з дуже високим обсягом поглинання після новин може мати дорожчі спреди та розриви, тому валових балів підтвердження недостатньо.

Не порівнюйте сумарний обсяг трисвічкової зірки й двосвічкового поглинання без урахування тривалості. Середній обсяг на бар, RVOL останньої свічки чи окреме вікно події роблять перевірку яснішою. Обсяг завершеної моделі доступний лише після закриття всіх її свічок.

Перевірити кожну версію та зберегти відхилені кандидати

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

Окремо звітуйте про поглинання, star_gap і no_gap: кандидати без сигналу, дублікати, комісії, просадка та позавибіркова дохідність. Зареєструйте пороги тіла, гепу й контексту до вибору фінальної версії. Один привабливий виграш не замінює результатів усього набору можливостей.

Корисна абляція усуває лише вимогу щодо проміжку, зберігаючи всі інші умови зірки, а потім усуває лише фільтр розміру тіла. Це показує, що змінює популяцію сигналів. Якщо кілька умов змінюються одночасно, різницю в продуктивності не можна пояснити однією конкретною морфологічною особливістю.

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

Вхід перед третьою зірковою свічкою

Послідовність незавершена; випереджальний вхід — інша стратегія.

Прибирати гепи, зберігаючи попередні заяви про результати

Зміна визначення розриву змінює вибірку, особливо на ринках безперервної торгівлі.

Перевірка лише кольорів свічок

Зміна самого кольору не задовольняє умови покриття тіла, розміру чи середньої точки.

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

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

0/8 пунктів

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

Поглинання повинно охоплювати обидва ґноти?

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

Чи має середня зірка-свічка бути доджі?

Не в цій версії. Достатньо малого тіла; варіант доджі-зірки є більш обмежувальною підмножиною, що вимагає власного порогу.

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

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

  1. Engulfing - BullishTradingView. Прочитано різницю між перекриттям тіла й повного цінового діапазону. Перевірено: .
  2. Morning Star - BullishTradingView. Прочитано структуру трьох свічок і вимоги гепів. Перевірено: .
  3. Evening Star - BearishTradingView. Прочитано ведмежий варіант та умову середини тіла. Перевірено: .

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

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

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

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

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

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