Содержание статьи

Доказательства и область применения

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

Данные и рынкиИспользуйте проверенные данные OHLC, при этом корпоративные операции обрабатываются согласованно. Записывайте биржу, тип инструмента и единицу измерения объема. Данные о тиковом объеме валютных операций не отражают общий объем рынка; объемы спотовых и бессрочных контрактов не должны смешиваться.
Таймфреймы исследованияH1, H4 и ежедневные интервалы представляют собой отдельные исследовательские конфигурации. Длина окна, стоимость выполнения и задержки подтверждения должны быть откалиброваны на опытном образце. Оптимальный временной интервал для этого детектора пока не установлен.
Минимумы растут быстрее максимумов; объём внутри клина снижается и увеличивается при пробое нижней стороны.Открыть иллюстрацию в полном размере
Синтетическая иллюстрация статьи: восходящий клин с границами одного направления и уменьшающейся шириной перед пробоем вниз.

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

Порядок действий: Восходящий и нисходящий клин: сужение и подтверждённый пробой
Все шаги подробно описаны ниже. На каждом этапе нужно записывать причину отклонения при нехватке данных или невыполнении условий.
  1. Измерьте наклонОбе стороны указывают в одном направлении, но с разной скоростью.
  2. Подтвердите сужениеПроверьте уменьшающуюся положительную ширину и будущее пересечение границ.
  3. Дождитесь пробоя против наклонаЭта версия открывает шорт по восходящему клину и покупает по нисходящему.
  4. Зафиксируйте стоп и цельИспользуйте известную конечную точку опоры и наблюдаемую высоту паттерна.
  5. Раздельные контекстыОтдельно показывайте клинья в откате и клинья разворота.

Что нам говорит эта структура

Клиновидная форма отличается от симметричного треугольника тем, что обе стороны наклонены в одном направлении, а от канала — тем, что её ширина уменьшается. [1] В восходящем клине минимумы поднимаются быстрее, чем максимумы. В нисходящем клине максимумы падают быстрее, чем минимумы.

Одна и та же геометрическая фигура может появиться в виде коррекции в рамках более крупного тренда или ближе к концу продолжительного движения. В первом случае её пробой может свидетельствовать о продолжении тренда; во втором — это может быть интерпретировано как разворот. Сохраняйте предыдущий контекст, используя информацию, доступную до появления паттерна. Называние выигрышного исхода продолжением тренда только после его возникновения вносит предвзятость отбора.

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

Правила, основанные на уже имеющейся информации.

Предлагаемые настройки: подтверждение экстремумов тремя барами с каждой стороны, не менее пяти чередующихся экстремумов и двух точек на каждой границе. При создании кандидата зафиксируйте A=ATR(14), epsilon=max(2 ticks,0.15A) и b=max(2 ticks,0.10A). Аппроксимируйте верхнюю линию U(t) и нижнюю B(t). Определите D=max(U−B), T=длительность модели, sU=slope(U)T/D и sB=slope(B)T/D.

Восходящий клин требует sB>sU>0.25, нисходящий — sU<sB<−0.25. Требуйте отношение конечной ширины к начальной от 0.2 до 0.7, D≥1.5A и отклонения опорных точек от линий не более max(2epsilon,0.1D). U остаётся выше B во всём наблюдаемом окне; расчётное пересечение линий должно быть позже создания кандидата.

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

Истечение срока действия наступает в момент, более ранний из двух значений: apex−1 и created+max(5,ceil(T/2)), выраженных на согласованной сетке баров. Точки разворота становятся доступны после задержки их подтверждения. [2] Заморозить линии и не включать более поздний экстремум для перерисовки клина вокруг ранее неудачного пробоя.

after final anchor confirmation:
  fit U,B and freeze parameters
  mode = SHORT if rising_wedge else LONG if falling_wedge else NONE
for later closed bar t before expiry:
  if mode==SHORT and C[t-1]>=B(t-1)-b and C[t]<B(t)-b:
    signal; stop=last_high+epsilon; target=B(t)-D
  elif mode==LONG and C[t-1]<=U(t-1)+b and C[t]>U(t)+b:
    signal; stop=last_low-epsilon; target=U(t)+D
  elif breakout_in_other_direction: cancel

Наделение объема конкретной задачей

Возможный объёмный эксперимент требует меньшей медианной активности во второй половине модели, чем в первой, и RVOL≥1.5 при пробое. В нисходящем клине большой объём у минимума не доказывает завершение ликвидаций; требование пробоя границы сохраняется. В восходящем клине малый объём может отражать обычное сессионное затишье или тонкую ликвидность.

Характеристики цены и характеристики объема следует рассматривать в отдельных группах. При удалении фильтра объема для контрольного эксперимента остальные правила следует оставить без изменений. Для внутридневных данных требуется нормализация по времени суток; для агрегированных по биржам данных необходим единый источник и единица измерения на протяжении всей выборки.

Также полезно изучить отклоненные прорывы в противоположном направлении. Если такие прорывы систематически демонстрируют большую активность, чем принятые, правило объема может взаимодействовать с направленной политикой. Это повод проанализировать взаимодействие, а не переопределять клин после проверки того, какое подмножество показывает наилучшие результаты.

Численные примеры и случаи отказов

Синтетический восходящий клин: за 30 баров U растёт со 100 до 104, B — с 92 до 102. D=8, sU=0.5 и sB=1.25. Отношение ширин — 2/8=0.25. При A=1 и b=0.1 закрытие 101.8 проходит ниже нижней границы 102. Доступный шорт по 101.7, стоп 104.15 и цель 94 дают риск 2.45 и потенциальную прибыль 7.7, около 3.14R до издержек.

Неудачная гипотеза: цена сначала пробивает верхнюю линию на 104.5. Вариант восходящего клина только для шорта отменяет кандидата. Убыточная сделка — другой случай: после допустимого шорта по 101.7 цена отскакивает к 104.2 и достигает стопа. Выполненный триггер нельзя переименовывать в неподтверждённый пробой из-за последующего убытка.

Расчет с использованием модели «падающего клина» отражает неравенство и направление торговли. Однако экономический результат не обязательно должен быть симметричным: доступность коротких позиций по акциям, затраты на заимствования и гэпы роста отличаются от исполнения длинных позиций. Перед принятием решения о целесообразности объединения двух методов следует вести отдельную статистику результатов.

Вход, аннулирование и выход

Ставьте стоп за последним подтверждённым противоположным экстремумом. Базовый вариант не использует автоматически самый далёкий экстремум всей модели, хотя такой стоп можно исследовать отдельно. Проецируйте D от границы в момент сигнала и фиксируйте цель. Возврат к началу клина — другая цель; её нельзя подменять задним числом.

Входите после подтверждения закрытием; перед новым ордером проверяйте доступную котировку и спред. При гэпе защитный стоп может исполниться за намеченным уровнем. Для шорта акций проверяйте доступность и стоимость заимствования: теоретический сигнал ещё не означает исполнимую короткую позицию.

Явно разделяйте отмену структуры и защиту сделки. Близкий стоп за последним экстремумом может сработать, пока крупный контур клина ещё цел. Это не разрешает отодвигать стоп. Выход по закрытию обратно внутри клина тестируйте отдельно: его время исполнения и риск гэпа отличаются от заранее размещённого стоп-ордера.

Проверка приростной ценности

Контроль — пробой канала того же направления без сужения. Так выделяется вклад сходящейся геометрии. Разделяйте клинья внутри отката и после длительного тренда, задавая контекст до модели, например подтверждёнными повышающимися максимумами и минимумами или фиксированным наклоном средней.

Проверьте чувствительность к минимальному наклону и диапазону сужения ширины, одновременно сообщая, сколько возможностей исчезает. Необходимо выявить результаты, в которых преобладают несколько крупных разворотов. Для данной конфигурации нет новых результатов, полученных вне выборки; [3] является методологической справкой, а не доказательством пригодности этих настроек.

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

Частые ошибки

Путать канал с клином

Почти параллельные стороны образуют канал; не переименовывайте его только ради прогноза разворота.

Продажа каждого кандидата на восходящий клин

Цена может продолжить расти или пробить восходящий барьер. Одна только геометрия не запускает эту стратегию.

Будущий экстремум для определения стопа

Максимум, подтверждённый после пробоя, нельзя использовать для улучшения первоначального расчёта риска задним числом.

Список проверки перед использованием метода

Отмечайте пункты после проверки на своих данных. Прогресс сохраняется в этом браузере и не подтверждает прибыльность стратегии.

0/6 пунктов

Частые вопросы

Каждый ли падающий клин является сигналом к покупке?

Нет. Эта версия ждёт закрытия выше верхней границы. Неподтверждённый кандидат может продолжать падать.

Сколько касаний потребуется?

Предлагаемые начальные настройки: два с каждой стороны и пять в общей сложности. Три с каждой стороны — более строгий вариант, но он увеличивает задержку и уменьшает зону покрытия.

Источники исследования

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

  1. IG: Falling and rising wedge chart patternsIG. Была изучена терминология и геометрия клиновидных конструкций; прочитаны соответствующие общедоступные материалы. Проверено: .
  2. TradingView: RepaintingTradingView. Задержка подтверждения экстремумов и перерисовка. Проверено: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Контекст систематического исследования графических моделей; научная работа не проверяет эту конфигурацию. Проверено: .

Связанные методы

Примечание о рисках

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

Проверьте правила, прежде чем рисковать реальным капиталом

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

Скачать Backtest в App Store