Просвет в облаках и завеса темных облаков: точные условия

Piercing Line («просвет в облаках») и Dark Cloud Cover («завеса темных облаков») описывают противоположные двухсвечные конфигурации. Закрытие второй свечи проходит внутрь первого тела после снижения или роста. Название формы не устанавливает участников торгов, завершенный разворот или преимущество после расходов. Сначала определите границы разрыва, размер тел и правило тренда.

Какие цены входят в определение

Пусть O, H, L, C — открытие, максимум, минимум и закрытие, а M = (O₁ + C₁)/2 — середина тела первой свечи. Наш строгий геометрический вариант Piercing требует C₁ < O₁, C₂ > O₂, O₂ < L₁ и M < C₂ < O₁. Для Dark Cloud: C₁ > O₁, C₂ < O₂, O₂ > H₁ и O₁ < C₂ < M. Равенство на выбранной границе разрыва или середине не проходит эти условия. Тень, пересекшая M, не заменяет закрытие.

Это объявленная геометрия, а не полный алгоритм TA-Lib. Она не измеряет предшествующий тренд и не проверяет исторические средние размеров тел. Середина диапазона (H₁ + L₁)/2 также не заменяет M; экстремум первой свечи нужен для отдельной проверки разрыва.

Глубина проникновения не является вероятностью

Проникновение на 70% означает положение второго Close относительно первого тела, а не 70% вероятности прибыли. Более глубокое закрытие меняет геометрию или заранее выбранный параметр стратегии, но не доказывает более надежный разворот.

У поглощения свои условия покрытия тела, у харами (на английском) — условия вложения меньшего тела. В выбранных здесь Piercing/Dark Cloud второе закрытие проходит за середину, оставаясь внутри первого тела. Из этой разницы не следует универсальный рейтинг торговой силы. Сравнивать результаты можно при явных определениях, данных, контексте и правилах исполнения.

Отражение меняет местами High и Low

Прокрутите схему вправо, чтобы увидеть ее целиком →

Отраженные OHLC и глубина проникновенияИсходные OHLC: 110/112/98/100 и 97/108/96/107. При отражении получаются 100/112/98/110 и 113/114/102/103. Середина тела — 105, проникновение в обоих направлениях — 70%.ОТРАЖЕНИЕ ЦЕНЫ: p′=210−p96105114ПросветЗавесаТело 110→100; середина 105.Close 107>105 → 103<105.Проникновение: 7/10=70% в обоих.
Вымышленный пример определения; источник формы сохранен, все численные предпосылки указаны в тексте. Открыть схему целиком.

На схеме заданы две вымышленные свечи O/H/L/C = 110/112/98/100 и 97/108/96/107. У первой M = 105. Открытие второй 97 ниже L₁ = 98, а C₂ = 107 выше середины и ниже O₁ = 110. Проникновение равно (107 − 100)/10 = 70%.

При отражении p′ = 210 − p нужно поменять роли экстремумов: O′ = 210 − O, C′ = 210 − C, H′ = 210 − L, L′ = 210 − H. Получатся 100/112/98/110 и 113/114/102/103. Теперь второе открытие 113 выше первого High 112, а закрытие 103 ниже 105 и выше первого O 100. Доля (110 − 103)/10 опять равна 70%. Если просто вычесть High и Low без перестановки, новое High окажется ниже Low.

Здесь отражены неравенства нашей геометрии. Из этого не следует тождественность полных программ с историческими фильтрами. В исходной ссылке TA-Lib CDLPIERCING (на английском) можно изучить определение функции; ветка main меняется. Историческая проверка ниже отдельно привязана к C 0.6.4, а не ко всем последующим версиям.

Условный пример EUR/USD

Отдельно предположим предшествующее снижение и выбранное условие большого тела. Свеча 1: O 1.0900, H 1.0910, L 1.0795, C 1.0800. Свеча 2: O 1.0790, H 1.0880, L 1.0780, C 1.0870. Середина первого тела M = 1.0850. Выполнены O₂ < L₁ и M < C₂ < O₁. Проникновение (1.0870 − 1.0800)/(1.0900 − 1.0800) = 70%.

Прокрутите таблицу вправо, чтобы увидеть все столбцы →

Условная геометрия, не история сделки
ЭлементЧто известно
Первая свечаПолные O/H/L/C; снижение и выбранный размер тела заданы отдельно
Середина тела1.0850 — порог сравнения окончательного Close
Вторая свечаСтрогий разрыв вниз и проникновение 70% по заданным ценам
Дальнейшие действияФорма известна после второго закрытия; приказ, подтверждение, стоп и выход требуют отдельных условий

H/L в этом примере указаны явно: по одним O/C нельзя было бы проверить разрыв относительно Low. Вымышленные цены определяют форму, но не полный результат кода, фактический вход или исход позиции.

Новый условный пример: середина между допустимыми ценами

Для абстрактного инструмента зададим целый шаг цены 1. Первая свеча имеет O/H/L/C = 101/102/93/94. Ее тело длиной 7, середина — 97.5. Вторая открывается по 92 ниже L₁ = 93, имеет H = 100 и L = 91. Сравним два альтернативных завершенных Close.

Прокрутите таблицу вправо, чтобы увидеть все столбцы →

Середина тела — порог определения, не обязательно допустимая цена приказа
АльтернативаC₂ПроникновениеСтрогий переход за 97.5Отраженный C₂′ при 200 − p
A973/7 ≈ 42.86%Нет103: выше отраженной середины 102.5
B984/7 ≈ 57.14%Да102: ниже отраженной середины 102.5

Не округляйте середину до 97 или 98, прежде чем применить выбранное неравенство. При заданной целой сетке ближайшие закрытия по разные стороны середины различаются на один шаг; ровно 50% здесь недостижимы при таком Close. В отраженной паре первая свеча — 99/107/98/106, вторая — 108/109/100/103 либо 108/109/100/102: High и Low переставлены. Это проверка геометрии, без истории тел, прогноза и моделирования приказов.

Нужен ли разрыв цены на Forex

Ответ зависит от названного определения. TradingView описывает второе открытие за предыдущим Low/High. CandleScanner допускает равенство этим экстремумам. В прочитанных описаниях ChartSchool сравнение открытия идет с предыдущим Close. Такие выборки нельзя объединять под одним якобы неизменным «классическим» правилом: сохраните источник, версию и все условия размера и тренда.

Вариант без разрыва — другое проверяемое правило, а не обязательное исправление строгого. Например, при O₁ = 1.1000, C₁ = 1.0900, L₁ = 1.0890 второе O₂ = 1.0900 и C₂ = 1.0960 возвращает 60% тела, но не удовлетворяет O₂ < L₁.

Forex также нельзя считать безусловно непрерывным и лишенным разрывов. На своей американской странице OANDA публикует перерывы, различия расписаний продуктов и риск скачка цены после возобновления торгов. Это пример условий конкретного провайдера в США, а не универсальное расписание всех валютных инструментов и стран. Частоту подходящих конфигураций из этого примера не выводим.

Момент распознавания, вход и издержки

Двухсвечная форма доступна после второго Close. Требование дополнительной свечи или касания уровня создает отдельное подтверждение и переносит момент доступности. Не приписывайте такому позднему правилу вход по уже прошедшей цене. RSI можно определить как дополнительный фильтр, но низкое значение не доказывает его пользу для этой стратегии.

План независимо задает направление, вход, объем, стоп, выход и расходы. Для обычной модели Forex покупка открывается по Ask и закрывается продажей по Bid; у продажи стороны меняются. Расчет по фактическим сторонам исполнения уже включает влияние спреда. Обычный стоп может исполниться хуже своего уровня. Поддержка или сопротивление (на английском) — возможное заранее заданное условие контекста, а не доказательство лучшего места для такой формы.

Середина тела и исторические фильтры — разные проверки

Еще один условный набор: первая свеча 1.1000/1.1020/1.0890/1.0900, вторая 1.0880/1.0980/1.0870/1.0970. Середина тела 1.0950 отличается от середины полного диапазона 1.0955; проникновение равно 70%. Независимый противоположный пример — 1.0900/1.1010/1.0880/1.1000, затем 1.1020/1.1030/1.0920/1.0930: проникновение вниз также 70%. Это не проценты успеха.

В TA-Lib C 0.6.4 при настройках по умолчанию «длинное» тело сравнивается со средним предыдущих десяти тел. Piercing требует этого для обеих свечей, Dark Cloud — только для первой; для последней здесь выбран параметр проникновения 0.5. Сами эти функции отдельно не измеряют предшествующий тренд. Поэтому симметрия цены не обязана давать одинаковое решение двух функций.

Синтетический контрпример: двенадцать предыдущих свечей имеют O/H/L/C = 100/112/95/104 либо 100/112/95/109. После них добавим 100/102/89/90 и 88/98/87/97, а всю историю отразим как 200 − p с перестановкой экстремумов. При историческом теле 4 получаются коды Piercing 100 и отраженного Dark Cloud −100. При теле 9 — соответственно 0 и −100. Во втором случае порог для последнего тела Piercing равен (9 × 9 + 10)/10 = 9.1: тело длиной 9 его не превышает. Сохраняйте историю, а не только красивую последнюю пару. Утренняя звезда — другая именованная конфигурация, не автоматически более надежная.

В ранее сохраненной выборке 120 завершенных Kraken EUR/USD H1 за 21–25 сентября 2026 года обе колонки этих двух классификаторов C 0.6.4 содержат нули. Отдельная проверка по сохраненным OHLC с двадцатью начальными свечами воспроизвела все 240 кодов двух колонок и синтетический контрпример. Это независимая арифметическая реализация прочитанных условий, не новое выполнение нативной TA-Lib и не проверка всех 18 детекторов исходного исследования. Данные относятся к торговым ценам одной площадки; они не описывают все брокерские Bid/Ask, доходность или частоту паттернов вообще.

Что записать перед сравнением

  1. Источник цен, сторону котировки, интервал и точные границы свечей.
  2. Определение разрыва, строгие или допускающие равенство границы, середину тела и фильтры истории.
  3. Момент доступности формы и каждого дополнительного подтверждения.
  4. Все прошедшие и отклоненные случаи, выбранные правила исполнения и расходы.

Соотнесите выбранные уровни отмены сценария и цели с собственными заранее заданными ограничениями; паттерн сам не определяет допустимое соотношение. Изучайте соседние формы в разделе технического анализа (на английском), но проверяйте полные версии правил на данных, не использованных для подбора. Ожидание дополнительной свечи меняет проверяемый сценарий и возможную цену, а не автоматически улучшает результат.

Следующий шаг

Зафиксируйте геометрию и исторические условия точного правила перед его проверкой на данных.

Проверка стратегии по этапам: категории ошибок и учет состояния

Проверьте понимание

У свечи H = 114, L = 102. Какие экстремумы получатся при отражении p′ = 210 − p?

Ответ и объяснения без JavaScript

Правильный ответ: H′ = 108, L′ = 96.

H′ = 108, L′ = 96.

Верно. Более высокая отраженная цена получается из прежнего Low: 210 − 102 = 108. Нижняя — из прежнего High: 210 − 114 = 96.

H′ = 96, L′ = 108.

Вычитание без перестановки ставит High ниже Low. Убывающее преобразование меняет их порядок.

H′ = 114, L′ = 102.

Отражение сохраняет ширину диапазона, но не все цены. Каждый новый экстремум равен 210 минус противоположный прежний.

Вопросы и ответы

Что означают Piercing Line и Dark Cloud Cover?

Это двухсвечные геометрии, традиционно рассматриваемые как возможные развороты. Наш Piercing требует второго открытия ниже прежнего Low и закрытия выше середины первого тела, оставаясь внутри него; Dark Cloud использует противоположные неравенства. Варианты поставщиков отличаются. Полные функции TA-Lib имеют исторические фильтры тел и сами не измеряют прежний тренд. Они не тождественные зеркальные алгоритмы и не гарантируют разворот.

Чем просвет отличается от поглощения?

В выбранном Piercing второе закрытие остается внутри первого тела за его серединой. Поглощение покрывает тело по собственным условиям открытия и закрытия; один Close еще не устанавливает полный паттерн. Глубина описывает геометрию. Она не доказывает возрастающую надежность и не определяет, какой вес придавать сигналу в стратегии. Сравнивайте полные правила и результаты после расходов.

Обязателен ли разрыв на Forex?

Это зависит от определения. TradingView сравнивает с прежним Low/High; CandleScanner допускает равенство экстремуму; описания ChartSchool используют прежний Close. Выбранный вариант без разрыва нужно проверять отдельно. OANDA US публикует перерывы и риск скачков после возобновления, поэтому поток Forex не универсально непрерывен. Частота подходящих конфигураций здесь не оценивалась.

Как форма определяет вход, стоп и цель?

Она не задает полную сделку. Подтверждение, время входа, реальные стороны цены, объем, выходы и расходы выбираются отдельно. Третья свеча переносит доступность правила; прежний Close мог стать недостижимым. Обычный стоп может исполниться хуже уровня. Название формы не определяет универсальную дистанцию, одинаковые чистые расходы зеркальных сценариев или превосходство сигнала.

Источники и пределы применения

  1. StockCharts ChartSchool — Candlestick Bullish Reversal Patterns

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

  2. StockCharts ChartSchool — Candlestick Bearish Reversal Patterns

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

  3. StockCharts ChartSchool — Candlestick Pattern Dictionary

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

  4. Candlecharts.com (Steve Nison) — Candlestick Trading Courses — Shop

    Библиографическая ссылка исходного материала. Книги и статистики непосредственно не проверялись; старые проценты эффективности, цитаты и даты проверки не перенесены.

  5. TradingView: Piercing (на английском)

    Второе открытие ниже прежнего Low; середина тела и отдельные настройки тренда.

  6. TradingView: Dark Cloud Cover (на английском)

    Второе открытие выше прежнего High; закрытие ниже середины тела.

  7. CandleScanner: Piercing (на английском)

    Прочитано Construction: равенство открытия прежнему Low разрешено. Статистики акций не переносились на Forex.

  8. CandleScanner: Dark Cloud Cover (на английском)

    Прочитаны Construction и уточнение равенства прежнему High; описательные оценки надежности не принимаются как доказательство.

  9. TA-Lib C 0.6.4: Piercing (на английском)

    Условия двух длинных тел, строгого разрыва и середины; начальный участок и скользящие суммы прочитаны.

  10. TA-Lib C 0.6.4: Dark Cloud (на английском)

    Исторический фильтр первого тела и параметр проникновения 0.5; отдельно от симметрии нашей геометрии.

  11. OANDA US: часы и разрывы торгов (на английском)

    Американская страница конкретного провайдера: перерывы, риск скачка после возобновления и отличающейся цены исполнения SL. Это не универсальное расписание всех валютных инструментов.

  12. Kraken: источник ранее сохраненной выборки (на английском)

    Использован архивный ответ: 120 строк за 21–25 сентября 2026 года и двадцать начальных свечей, а не новый ответ API. Отдельно воспроизведены 240 кодов двух столбцов по прочитанным условиям C 0.6.4. Это не доходность и не проверка всех 18 детекторов.

  13. MetaTrader 5: Volumes (на английском)

    Для Forex определено число изменений цены за период; для акций — торгуемый объем. Эти поля не означают мировой денежный оборот валютного рынка.

Учебные определения и условные расчеты не определяют юрисдикцию читателя по языку. Правила конкретной библиотеки или платформы не являются универсальным стандартом всех инструментов. Все примеры цен, исполнения, объемов и сеток вымышлены, кроме отдельно обозначенной архивной выборки Kraken в материале Piercing. Торговые приказы не отправлялись; эффективность и максимальная фактическая потеря не установлены.