Документация по паттернам технического анализа

Свечные паттерны

Доджи (Doji)

Доджи формируется, когда цены открытия и закрытия практически равны. Указывает на нерешительность рынка.

Характеристики:

  • Тело свечи очень маленькое или отсутствует
  • Верхняя и нижняя тени могут быть разной длины
  • Сигнализирует о возможном развороте тренда

Правила торговли:

  • Дождаться подтверждения следующей свечой
  • Учитывать общий тренд
  • Использовать в сочетании с другими индикаторами

Молот (Hammer)

Молот формируется на нисходящем тренде и является потенциальным сигналом разворота вверх.

Характеристики:

  • Маленькое тело свечи
  • Длинная нижняя тень (минимум в 2-3 раза длиннее тела)
  • Практически отсутствующая верхняя тень

Правила торговли:

  • Ждать подтверждающую бычью свечу
  • Стоп-лосс под минимумом молота
  • Желательно наличие повышенного объема

Падающая звезда (Shooting Star)

Медвежий разворотный паттерн, формирующийся на восходящем тренде.

Характеристики:

  • Маленькое тело свечи в нижней части диапазона
  • Длинная верхняя тень
  • Практически отсутствующая нижняя тень

Графические паттерны

Двойное дно (Double Bottom)

Бычий разворотный паттерн, формирующийся после нисходящего тренда в виде буквы "W".

Характеристики:

  • Два минимума примерно на одном уровне (разница не более 2-3%)
  • Между минимумами формируется локальный максимум (шея)
  • Второе касание часто сопровождается меньшим объемом
  • Расстояние между минимумами обычно 2-6 недель

Правила торговли:

  • Вход после пробоя линии шеи вверх
  • Стоп-лосс под вторым минимумом
  • Цель = высота паттерна от точки пробоя
  • Подтверждение объемом при пробое

Двойная вершина (Double Top)

Медвежий разворотный паттерн, формирующийся после восходящего тренда в виде буквы "M".

Характеристики:

  • Два максимума на одном уровне (разница не более 2-3%)
  • Между максимумами формируется локальный минимум (шея)
  • Вторая вершина часто на меньшем объеме
  • Должен формироваться после явного восходящего тренда

Правила торговли:

  • Вход после пробоя линии шеи вниз
  • Стоп-лосс над второй вершиной
  • Цель = высота паттерна от точки пробоя
  • Увеличение объема при пробое - подтверждение

Голова и плечи (Head and Shoulders)

Медвежий разворотный паттерн, состоящий из трех вершин, где средняя (голова) выше остальных.

Характеристики:

  • Левое и правое плечо примерно на одном уровне
  • Центральная вершина (голова) выше плеч
  • Линия шеи соединяет минимумы между вершинами
  • Объем обычно максимален на левом плече

Правила торговли:

  • Вход при пробое линии шеи
  • Стоп-лосс выше правого плеча
  • Цель = высота от головы до линии шеи
  • Ретест линии шеи часто даёт вторую точку входа

Обратные голова и плечи (Inverse H&S)

Бычий разворотный паттерн, зеркальное отражение классического паттерна "голова и плечи".

Характеристики:

  • Три последовательных минимума
  • Центральный минимум (голова) ниже остальных
  • Плечи примерно на одном уровне
  • Линия шеи соединяет максимумы между минимумами

Правила торговли:

  • Вход после пробоя линии шеи вверх
  • Стоп-лосс под правым плечом
  • Цель равна расстоянию от головы до линии шеи
  • Важно подтверждение объемом при пробое

Восходящий треугольник (Ascending Triangle)

Бычий паттерн продолжения тренда с горизонтальной линией сопротивления и восходящей линией поддержки.

Характеристики:

  • Горизонтальная верхняя линия (сопротивление)
  • Восходящая нижняя линия (поддержка)
  • Сужение диапазона колебаний
  • Уменьшение объема перед пробоем

Правила торговли:

  • Вход при пробое верхней линии
  • Стоп-лосс под последним минимумом
  • Цель = высота треугольника от точки пробоя
  • Увеличение объема при пробое подтверждает силу сигнала

Нисходящий треугольник (Descending Triangle)

Медвежий паттерн продолжения тренда с горизонтальной линией поддержки и нисходящей линией сопротивления.

Характеристики:

  • Горизонтальная нижняя линия (поддержка)
  • Нисходящая верхняя линия (сопротивление)
  • Уменьшение амплитуды колебаний
  • Снижение объема внутри паттерна

Правила торговли:

  • Вход при пробое нижней линии
  • Стоп-лосс над последним максимумом
  • Цель = высота треугольника от точки пробоя
  • Рост объема при пробое усиливает сигнал

Симметричный треугольник (Symmetrical Triangle)

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

Характеристики:

  • Нисходящая линия сопротивления
  • Восходящая линия поддержки
  • Симметричное сужение диапазона
  • Формируется минимум 4 точки касания

Правила торговли:

  • Вход в направлении пробоя
  • Стоп-лосс за противоположной стороной треугольника
  • Цель = высота треугольника от точки пробоя
  • Важен объем для подтверждения направления пробоя

Особенности:

  • Направление пробоя заранее неизвестно
  • Ложные пробои встречаются часто
  • Рекомендуется ждать подтверждения пробоя
  • Лучше работает на временных интервалах от 4H

Гармонические паттерны

Паттерн Гартли (Gartley)

Классический гармонический паттерн, основанный на числах Фибоначчи. Предсказывает потенциальный разворот тренда.

Характеристики:

  • Точка B: откат 61.8% от XA
  • Точка C: 38.2% или 88.6% от AB
  • Точка D: 78.6% от XA
  • Формирует букву "M" для медвежьего или "W" для бычьего паттерна

Правила торговли:

  • Вход в точке D
  • Стоп-лосс за точкой X
  • Первая цель - точка C
  • Вторая цель - точка A

Паттерн Бабочка (Butterfly)

Расширенная версия паттерна Гартли с более глубоким движением до точки D.

Характеристики:

  • Точка B: откат 78.6% от XA
  • Точка C: расширение 127.2% или 161.8% от AB
  • Точка D: расширение 161.8% или 261.8% от XA
  • Более агрессивный паттерн с большим потенциалом движения

Правила торговли:

  • Вход после формирования точки D
  • Использовать более широкий стоп-лосс
  • Цели: возврат к точкам B и A
  • Рекомендуется частичное закрытие позиции

Паттерн Летучая мышь (Bat)

Вариация паттерна Гартли с более глубоким откатом в точке B.

Характеристики:

  • Точка B: откат 38.2% или 50% от XA
  • Точка C: 38.2% или 88.6% от AB
  • Точка D: 88.6% от XA
  • Более консервативный паттерн с высокой надежностью

Правила торговли:

  • Дождаться полного формирования паттерна
  • Стоп-лосс чуть выше/ниже точки X
  • Первая цель - 38.2% от CD
  • Вторая цель - точка A

Паттерн Краб (Crab)

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

Характеристики:

  • Точка B: откат 38.2% или 61.8% от XA
  • Точка C: 38.2% до 88.6% от AB
  • Точка D: расширение 261.8% или 361.8% от XA
  • Максимальный потенциал отката среди гармонических паттернов

Правила торговли:

  • Требуется подтверждение разворота в точке D
  • Использовать широкий стоп-лосс
  • Рекомендуется поэтапное закрытие позиции
  • Основная цель - возврат к точке C

Паттерн Акула (Shark)

Агрессивный паттерн с ранним входом, не дожидаясь полного завершения формирования.

Характеристики:

  • Точка B: 38.2% - 61.8% от XA
  • Точка C: 113% или 161.8% от AB
  • Точка D: 88.6% или 113% от BC
  • Более быстрый паттерн для краткосрочной торговли

Правила торговли:

  • Возможен ранний вход на формировании точки C
  • Стоп-лосс за экстремумом последней волны
  • Первая цель - 38.2% от CD
  • Полная цель - возврат к точке A

Особые условия:

  • Требует быстрой реакции из-за динамичности паттерна
  • Рекомендуется использовать на таймфреймах от H1 и выше
  • Важно учитывать общий тренд рынка

Объемные паттерны

Объемный всплеск (Volume Climax)

Аномально высокий объем, часто указывающий на кульминацию движения.

Характеристики:

  • Объем значительно выше среднего (в 2-3 раза)
  • Часто сопровождается сильным движением цены
  • Может указывать на разворот тренда
  • Дивергенции

    RSI дивергенция

    Расхождение между движением цены и показаниями RSI.

    Характеристики:

    • Бычья дивергенция: цена делает новые минимумы, RSI - нет
    • Медвежья дивергенция: цена делает новые максимумы, RSI - нет
    • Сильный сигнал при подтверждении другими индикаторами

    Анализ тренда и структуры рынка

    Определение тренда по ADX/DI

    Average Directional Index (ADX) измеряет силу тренда независимо от его направления.

    Компоненты:

    • ADX: основная линия силы тренда
    • +DI: положительный индикатор направления
    • -DI: отрицательный индикатор направления

    Интерпретация:

    • ADX > 25: сильный тренд
    • ADX > 40: очень сильный тренд
    • ADX < 20: боковое движение
    • +DI > -DI: восходящий тренд
    • -DI > +DI: нисходящий тренд

    Анализ рыночной структуры (HH/HL/LH/LL)

    Анализ последовательности максимумов и минимумов для определения структуры тренда.

    Ключевые элементы:

    • HH (Higher High): более высокий максимум
    • HL (Higher Low): более высокий минимум
    • LH (Lower High): более низкий максимум
    • LL (Lower Low): более низкий минимум

    Интерпретация структуры:

    • HH + HL = Восходящий тренд
    • LL + LH = Нисходящий тренд
    • Отсутствие четкой структуры = Боковой тренд

    Ichimoku Cloud анализ

    Комплексный индикатор для определения тренда, поддержки, сопротивления и потенциальных точек разворота.

    Компоненты:

    • Tenkan-sen (конверсионная линия)
    • Kijun-sen (базовая линия)
    • Senkou Span A (ведущая линия A)
    • Senkou Span B (ведущая линия B)
    • Chikou Span (запаздывающая линия)

    Правила интерпретации:

    • Цена над облаком = Бычий тренд
    • Цена под облаком = Медвежий тренд
    • Цена в облаке = Неопределенность
    • Пересечение Tenkan и Kijun = Сигнальные точки

    Зоны накопления/распределения

    Анализ поведения цены и объема для определения фаз накопления и распределения.

    Признаки накопления:

    • Снижение волатильности
    • Увеличение объема на восходящих движениях
    • Сужение диапазона цен
    • Поглощение продаж

    Признаки распределения:

    • Увеличение объема на нисходящих движениях
    • Отсутствие новых максимумов
    • Увеличение волатильности
    • Неспособность удержать уровни

    Технические индикаторы

    RSI с анализом дивергенций

    Relative Strength Index (RSI) измеряет силу и скорость изменения ценовых движений.

    Основные параметры:

    • Период RSI: 14 (стандартный)
    • Уровень перекупленности: 70
    • Уровень перепроданности: 30

    Типы дивергенций RSI:

    • Бычья дивергенция: цена ↓, RSI ↑
    • Медвежья дивергенция: цена ↑, RSI ↓
    • Скрытая бычья: цена ↑, RSI ↓
    • Скрытая медвежья: цена ↓, RSI ↑

    MACD (Moving Average Convergence Divergence)

    Индикатор тренда и момента, основанный на разнице между быстрой и медленной скользящими средними.

    Компоненты:

    • MACD Line: разница между EMA(12) и EMA(26)
    • Signal Line: EMA(9) от MACD Line
    • MACD Гистограмма: разница между MACD и Signal

    Сигналы:

    • Пересечение сигнальной линии снизу вверх - бычий сигнал
    • Пересечение сигнальной линии сверху вниз - медвежий сигнал
    • Дивергенции с ценой - сильные сигналы разворота
    • Переход через нулевую линию - подтверждение тренда

    Bollinger Bands

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

    Компоненты:

    • Средняя линия: SMA(20)
    • Верхняя полоса: SMA + 2*StdDev
    • Нижняя полоса: SMA - 2*StdDev

    Интерпретация:

    • Сужение полос - подготовка к сильному движению
    • Расширение полос - высокая волатильность
    • Отскок от полос - сигнал разворота
    • Выход за пределы полос - потенциальное продолжение движения

    Стохастический RSI

    Комбинированный индикатор, применяющий стохастическую формулу к значениям RSI.

    Параметры:

    • Период RSI: 14
    • Период Stochastic: 14
    • K период: 3
    • D период: 3

    Торговые сигналы:

    • Пересечение линий K и D
    • Выход из зон перекупленности/перепроданности
    • Дивергенции с ценой
    • Комбинация с трендовыми индикаторами

    CMF (Chaikin Money Flow)

    Индикатор, измеряющий давление покупателей и продавцов через объем.

    Расчет:

    • Множитель: (Close - Low) - (High - Close) / (High - Low)
    • CMF: 21-периодная сумма (Множитель * Volume) / 21-периодная сумма Volume

    Интерпретация:

    • CMF > 0: преобладает давление покупателей
    • CMF < 0: преобладает давление продавцов
    • Экстремумы указывают на потенциальные развороты
    • Дивергенции с ценой - сильные сигналы

    OBV (On Balance Volume)

    Кумулятивный индикатор объема, показывающий давление покупателей/продавцов.

    Принцип работы:

    • Если цена закрытия выше предыдущей: OBV = OBV + Volume
    • Если цена закрытия ниже предыдущей: OBV = OBV - Volume
    • Если цена закрытия равна предыдущей: OBV не меняется

    Сигналы:

    • Рост OBV предшествует росту цены
    • Падение OBV предшествует падению цены
    • Дивергенции OBV с ценой - сильные сигналы
    • Прорыв трендовой линии OBV - ранний сигнал

    Зоны и уровни

    Зоны консолидации

    Области, где цена торгуется в ограниченном диапазоне, указывая на равновесие между покупателями и продавцами.

    Характеристики зон консолидации:

    • Снижение волатильности
    • Уменьшение объема
    • Горизонтальное движение цены
    • Четкие границы диапазона

    Алгоритм определения:

    1. Расчет волатильности:
       volatility = (high - low) / close
    
    2. Проверка объема:
       volume_condition = current_volume < average_volume * 1.5
    
    3. Проверка бокового движения:
       is_sideways = price_std / price_mean < 0.02
    
    4. Определение границ:
       upper_bound = max(high_prices)
       lower_bound = min(low_prices)
                        

    Кластерный анализ уровней

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

    Методология:

    • K-means кластеризация ценовых уровней
    • Анализ объемного профиля
    • Учет исторических экстремумов

    Алгоритм кластеризации:

    1. Сбор точек:
       - Локальные максимумы и минимумы
       - Уровни с высоким объемом
       - Точки разворота
    
    2. Кластеризация:
       kmeans = KMeans(n_clusters=5)
       clusters = kmeans.fit_predict(points)
    
    3. Оценка силы уровней:
       - Частота тестирования
       - Объем на уровне
       - Реакция цены
                        

    Объёмный анализ

    Профиль объёма

    Распределение объема торгов по ценовым уровням.

    Ключевые компоненты:

    • Point of Control (POC)
    • Value Area
    • Volume Nodes

    Алгоритм расчета:

    1. Разбиение на ценовые уровни:
       price_levels = np.linspace(min_price, max_price, 50)
    
    2. Распределение объема:
       for price, volume in data:
           level = find_price_level(price)
           volume_profile[level] += volume
    
    3. Определение POC:
       poc = price_levels[np.argmax(volume_profile)]
    
    4. Расчет Value Area:
       value_area = calculate_volume_area(volume_profile, 70)
                        

    Процесс объединения сигналов

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

    Алгоритм объединяет различные торговые сигналы в единый комплексный сигнал для повышения надежности торговых решений.

    Этапы обработки:

    1. Сбор активных сигналов:
      • Анализ свечных паттернов
      • Проверка технических индикаторов
      • Оценка графических паттернов
      • Анализ объемных показателей
      • Поиск дивергенций
      • Оценка структуры рынка
    2. Классификация сигналов:
      • Бычьи сигналы:
        • Молот, бычье поглощение
        • Двойное дно
        • Перепроданность RSI
        • Бычьи дивергенции
        • Паттерны накопления
      • Медвежьи сигналы:
        • Падающая звезда, медвежье поглощение
        • Двойная вершина
        • Перекупленность RSI
        • Медвежьи дивергенции
        • Паттерны распределения
    3. Подсчет сигналов:
      • Количественный анализ бычьих сигналов
      • Количественный анализ медвежьих сигналов
      • Учет силы каждого сигнала (сильный/умеренный)
    4. Определение направления:
      • Сравнение количества бычьих и медвежьих сигналов
      • Учет силы сигналов при равном количестве
      • Анализ временной последовательности сигналов
    5. Оценка силы сигнала:
      • Сильный сигнал: 3+ согласованных сигнала
      • Умеренный сигнал: 1-2 согласованных сигнала
      • Учет противоположных сигналов
      • Оценка временной согласованности
    6. Подтверждение трендом:
      • Анализ ADX (сила тренда)
      • Проверка направления Ichimoku Cloud
      • Оценка денежного потока (CMF)
      • Подтверждение объемом

    Правила интерпретации:

    • Сигнал считается сильным при наличии 3+ согласованных индикаторов и подтверждении трендом
    • Противоречивые сигналы снижают общую силу сигнала
    • Отсутствие подтверждения трендом требует дополнительной осторожности
    • При равном количестве противоположных сигналов рекомендуется воздержаться от торговли

    Особые условия:

    • Необходимо учитывать общую рыночную ситуацию
    • Сигналы могут быть ослаблены при высокой волатильности
    • В периоды консолидации возможно увеличение ложных сигналов
    • Рекомендуется дополнительная фильтрация на младших таймфреймах