Методы и углы Ганна (Gann Angles / Square of 9): пошаговая настройка без мистики и искажения масштаба
Оглавление
- Баланс цены и времени: кинематическая модель рынка простыми словами
- Техническая калибровка масштаба: устраняем Aspect Ratio Trap
- Архитектура Квадрата 9: вычисление целевых рубежей через квадратные корни
- Настройка Gannzilla Pro: калибровка инкремента под крипторынок 24/7
- Сравнение аналитических платформ: где строить углы и матрицы
- Границы применимости: сценарии сбоя и правила риск-менеджмента
- Расчет торгового объема и соотношения риска к прибыли
- Пошаговый алгоритм: от разметки графика до закрытия сделки
- Чек-лист проверки торгового сетапа перед входом
- Часто задаваемые вопросы (FAQ)
Методология Уильяма Ганна объединяет шкалу времени (X) и шкалу цены (Y) в единый вектор рыночной скорости (Price/Time). Опорной осью служит луч 1×1 (45° на пропорциональной сетке), где шаг времени строго равен расчетному шагу цены. Нахождение цены над лучом указывает на активный бычий импульс, а уход под линию сигнализирует о затухании тренда. Для поиска статических уровней и разворотных дат используется радиальная спиральная матрица «Квадрат 9» (Square of 9), рассчитываемая через математическое приращение квадратных корней от опорного свинга.
| Инструмент | Физический смысл | Что определяет на практике | Типичная критическая ошибка новичка |
|---|---|---|---|
| Углы и Веер Ганна (Gann Fan) | Вектор скорости движения котировок (Price/Time) | Динамические рубежи трендовой поддержки и сопротивления | Произвольное масштабирование колесиком мыши без фиксации пропорций сетки |
| Квадрат 9 (Square of 9) | Радиальная матрица приращения корней волатильности | Статические ценовые барьеры фиксации и календарные даты смены цикла | Задание произвольного шага инкремента «на глаз» вместо расчета от диапазона |
| Квадрирование (Squaring) | Синхронизация пройденной дистанции цены и затраченного времени | Точки истощения рыночного импульса и фазового перехода тренда | Игнорирование непрерывного календаря 24/7 при переносе моделей на крипторынок |
Баланс цены и времени: кинематическая модель рынка простыми словами
Уильям Делберт Ганн рассматривал биржевой график не как случайный набор свечей, а как физическую плоскость, в которой котировки обладают условной кинетической энергией. График отображает движение массы (объема) через пространство (ценовые пункты) за конкретные промежутки времени.
Работу углов Ганна проще всего представить через шкалу автомобильного спидометра:
- Луч 1×1 — паспортная крейсерская скорость. Рынок движется в режиме максимальной топливной эффективности: на 1 деление времени приходится ровно 1 расчетная единица цены.
- Лучи 2×1, 4×1, 8×1 — режим форсажа. Котировки преодолевают несколько делений стоимости за один бар. Чем круче наклон, тем быстрее сгорает запас свободной ликвидности покупателей, приближая кульминацию покупок (Buying Climax).
- Лучи 1×2, 1×4, 1×8 — режим торможения и затяжного выбега. На каждый шаг цены рынок тратит кратно больше временных интервалов, указывая на истощение инициативы.
| Вектор Ганна | Геометрический угол | Пропорция (Цена : Время) | Характер рыночной фазы |
|---|---|---|---|
| 1×8 | 82.5° | 8 единиц цены за 1 бар | Вертикальная парабола, кульминация покупок/продаж |
| 1×4 | 75.0° | 4 единицы цены за 1 бар | Сверхагрессивный направленный импульс |
| 1×2 | 63.75° | 2 единицы цены за 1 бар | Уверенный тренд с доминированием инициативы |
| 1×1 | 45.0° | 1 единица цены за 1 бар | Эталонная ось баланса и устойчивого импульса |
| 2×1 | 26.25° | 1 единица цены за 2 бара | Умеренный затухающий тренд, риск глубокой коррекции |
| 4×1 | 15.0° | 1 единица цены за 4 бара | Медленный дрейф, слабость преобладающей стороны |
| 8×1 | 7.5° | 1 единица цены за 8 баров | Полное истощение тренда, переход в горизонтальный флэт |
Взаимодействие цены с сеткой веера опирается на две геометрические закономерности:
- Правило динамического перехода (вращение углов): потеря ценой текущей опоры направляет движение к следующему лучу веера. Истинное закрепление свечи под лучом 1×1 указывает на смещение динамической поддержки к лучу 2×1.
- Правило пятидесятипроцентного равновесия: середина амплитуды между опорным свингом и пиком тренда (50% отката) работает как гравитационная точка баланса. Совпадение этого горизонтального рубежа с одним из лучей веера создает резонансный кластер для фиксации позиций или поиска входа.
Техническая калибровка масштаба: устраняем Aspect Ratio Trap
Главный барьер при работе с углами Ганна в современном софте — динамический автоскейлинг. По умолчанию терминалы автоматически подстраивают масштаб графика под высоту экрана. Когда трейдер крутит колесико мыши или меняет разрешение монитора, координатная сетка искажается: ось Y сжимается относительно оси X, а нарисованный угол в 45° теряет математическую пропорцию 1×1.
⚠️ Технический риск-фактор:
Визуальный наклон линии на стекле монитора без фиксации пропорций сетки превращает веер Ганна в генератор случайных лучей. Торговать по незафиксированному вееру недопустимо: при каждом масштабировании наклон луча относительно баров меняется, полностью ломая соотношение Price/Time.
Для корректной работы необходимо аппаратно зафиксировать коэффициент соотношения цены и баров (Price/Bar Ratio):
- В TradingView: кликните правой кнопкой мыши по вертикальной ценовой шкале (либо выберите значок шестеренки внизу справа) и активируйте опцию «Зафиксировать соотношение цены и баров» (Lock Price to Bar Ratio), указав фиксированный шаг.
- В MetaTrader 5: откройте свойства графика клавишей F8 → вкладка «Общие» → включите флаг «Фиксировать масштаб 1:1» либо задайте точный шаг в поле «Масштаб (пунктов на бар)».
| Финансовый актив | Базовый тикер | Рабочий таймфрейм | Рекомендуемый Price/Bar Ratio |
|---|---|---|---|
| Валютный рынок (Forex) | EUR/USD, GBP/USD | H4 / D1 | 0.00010 (1 пункт на 1 бар) |
| Криптовалюты | BTC/USDT, ETH/USDT | D1 | 250.0–500.0 единиц цены на 1 бар |
| Фондовые индексы | S&P 500 (ES), Nasdaq (NQ) | D1 | 5.0–10.0 пунктов индекса на 1 бар |
Архитектура Квадрата 9: вычисление целевых рубежей через квадратные корни
Инструмент «Квадрат 9» (Square of 9) представляет собой радиальную спиральную матрицу волатильности, основанную на свойствах чисел и спирали Архимеда. В центре матрицы (0°) находится число 1. Числовой ряд раскручивается по часовой стрелке с постоянным дискретным шагом: каждый новый контур спирали расширяется ровно на 8 базовых ячеек (1, 9, 25, 49, 81...).
Пространство матрицы организуют две опорные оси:
- Кардинальный крест: взаимно перпендикулярные оси, пересекающие центр матрицы (0°/360°, 90°, 180°, 270°). Они отвечают за главные уровни коррекций и точки стратегического разворота.
- Диагональный крест: диагонали под углами 45°, 135°, 225°, 315°. Они формируют промежуточные внутриволновые барьеры сопротивления и поддержки.
Фундаментальный математический закон Квадрата 9: полный оборот спирали на 360° равен смещению квадратного корня исходной цены ровно на 2 единицы.
Формула расчета ценовых рубежей:
Target = (√P0 ± Factor)2
Где:
P0— цена опорного экстремума (Swing High или Swing Low);Factor— коэффициент смещения по радиальной шкале;- Знак «+» применяется при расчете уровней восходящего движения, знак «-» — для нисходящих целей.
| Угол смещения | Значение Factor | Расчет вверх (P0 = 100) | Расчет вниз (P0 = 100) | Роль уровня в структуре движения |
|---|---|---|---|---|
| 45° (Диагональ) | 0.25 | (√100 + 0.25)2 = 10.252 = 105.06 | (√100 - 0.25)2 = 9.752 = 95.06 | Локальное внутриволновое сопротивление |
| 90° (Кардинал) | 0.50 | (√100 + 0.50)2 = 10.502 = 110.25 | (√100 - 0.50)2 = 9.502 = 90.25 | Промежуточный рубеж частичной фиксации |
| 180° (Кардинал) | 1.00 | (√100 + 1.00)2 = 11.002 = 121.00 | (√100 - 1.00)2 = 9.002 = 81.00 | Основная цель базового трендового импульса |
| 270° (Кардинал) | 1.50 | (√100 + 1.50)2 = 11.502 = 132.25 | (√100 - 1.50)2 = 8.502 = 72.25 | Зона расширенного растяжения тренда |
| 360° (Полный цикл) | 2.00 | (√100 + 2.00)2 = 12.002 = 144.00 | (√100 - 2.00)2 = 8.002 = 64.00 | Завершение макроцикла / смена тенденции |
Настройка Gannzilla Pro: калибровка инкремента под крипторынок 24/7
В специализированной аналитической программе Gannzilla Pro ключевым этапом является математический расчет шага цены (Price Increment). Оставлять значение по умолчанию (1.0) недопустимо: матрица утратит связь с реальной волатильностью рынка.
Формула инкремента шага:
x = ((Swingmax - Swingmin) / 360) × 4
Практический расчет на котировках Bitcoin (BTC/USDT):
Фиксация точек базового свинга:
Swingmin = 99 200Swingmax = 124 473
Определение ценовой дистанции (ΔP):
ΔP = 124 473 - 99 200 = 25 273
Вычисление значения инкремента (x):
x = (25 273 / 360) × 4 ≈ 70.2028 × 4 ≈ 280.81
(Для практического нанесения на радиальную сетку фиксируем значение 280.8 либо округленный целочисленный шаг 281).
Ввод данных в терминал: значение 280.8 вносится в поле Increment вкладки Price, а базовый уровень 99200 задается в поле Value.
⚠️ Технический нюанс календаря 24/7:
Традиционные биржи акций торгуются 5 дней в неделю, а криптовалютный рынок функционирует непрерывно. Если при работе с BTC или ETH оставить включенной опцию «Торговые дни» (Show Trading Days = On), календарь Gannzilla вырежет субботы и воскресенья. Это исказит временную шкалу разворотов на 28%. Для криптовалютных активов этот параметр всегда отключается.
Алгоритмический сценарий настройки Gannzilla Pro:
- Конфигурация сетки (Layout): установите размер матрицы Size = 10, режим отображения View = Square of 9, направление спирали — по часовой стрелке.
- Календарный модуль (Date): для акций и валютных пар Forex выберите режим Торговые дни -> Да. Для криптоактивов переключите на Торговые дни -> Нет.
- Временной хронометр (Chronometer): выберите диапазон Годовой (Annual), угол исходной привязки — 180°.
- Транспортир (Protractor): активируйте видимость шкалы и совместите нулевой меридиан (0°) с астрономической датой весеннего равноденствия (21 марта).
- Геометрические фигуры (Figures): последовательно наложите квадрат, треугольник и октагон. Фигура, вершины которой наиболее точно совпали с датами предыдущих экстремумов актива, задает рабочий гармонический шаг для текущей фазы рынка.
Сравнение аналитических платформ: где строить углы и матрицы
Выбор рабочего софта определяется торговыми задачами: для экспресс-анализа графиков достаточно веб-платформы, тогда как для расчетного прогнозирования временных интервалов требуется специализированное программное обеспечение.
| Программа / Платформа | Сценарий применения | Сильные стороны | Эксплуатационные ограничения |
|---|---|---|---|
| TradingView | Внутридневной и свинговый визуальный анализ (Gann Fan, Gann Box) | Работа в браузере, облачная синхронизация, точные магниты привязки к фитилям свечей | Требует обязательной ручной блокировки Price/Bar Ratio, иначе пропорции плывут |
| Gannzilla Pro | Расчет спиралей Квадрата 9, циклов Хронометра и разворотных дат | Бесплатное ПО, бескомпромиссная математическая точность инкрементов | Устаревший интерфейс, отсутствие автоматического потока биржевых котировок |
| MetaTrader 5 | Алгоритмический трейдинг и прямое исполнение торговых ордеров | Написание советников на MQL5, тестирование роботов на тиковой истории | Стандартные графические веера требуют постоянного контроля параметра масштаба |
| Google Таблицы / Excel | Мгновенный пересчет ценовых уровней по формуле квадратных корней | Высокая скорость генерации уровней без инсталляции стороннего софта | Отсутствует динамическая координатная привязка к графику свечей |
Для алгоритмических трейдеров в MetaTrader 5 динамический угол Ганна вычисляется на уровне MQL5 через тригонометрический тангенс. Это исключает графические искажения окна терминала:
Фрагмент кода
// Расчет смещения ценового уровня для заданного угла Ганна
double priceShift = MathTan(angleInDegrees * M_PI / 180.0) * barsCount * _Point;
double dynamicGannLevel = extremumPrice + priceShift;
Код жестко привязывает пространственную координату к тиковой сетке брокера, защищая аналитику от любых деформаций интерфейса.
Границы применимости: сценарии сбоя и правила риск-менеджмента
Модели Ганна — это инструмент вероятностной оценки структуры рынка, а не абсолютный алгоритм. Выделяются три сценария, при которых классическая геометрия дает сбой:
Сценарии сбоя модели (Edge Cases)
Ловушка горизонтального диапазона (Flat Chop Trap):
Во время затяжной консолидации цена смещается вправо исключительно по оси времени (X), оставаясь неподвижной по шкале стоимости (Y). В результате котировки неминуемо пересекают восходящий луч 1×1 «вбок». Это чисто временное смещение новички часто принимают за разворот тренда и открывают убыточные короткие позиции.
Решение: если значение 20-периодного индикатора Average True Range (ATR) опускается ниже 30-дневной медианы, приостановите торговлю по вееру до истинного импульсного выхода из флэта.
Макроэкономические шоки («Черные лебеди»):
Форс-мажорные геополитические события, внезапные решения центробанков по ставкам или банкротства крупных институтов приводят к резкому разрыву ликвидности. В такие периоды котировки пробивают расчетные уровни 180° и 360° гэпами без формирования отскоков.
Решение: обязательная установка защитных стоп-ордеров в стакан без расчета на то, что «угол сам удержит рынок».
Подгонка параметров (Curve Fitting):
Смещение луча веера на случайный второстепенный экстремум ради оправдания движения постфактум лишает метод аналитической ценности.
Решение: стройте лучи исключительно от подтвержденных фракталов старшего таймфрейма (D1/W1).
📌 Заметка практика:
Луч Ганна обозначает лишь потенциальную область ценовой реакции. Пока свеча старшего интервала не закрылась формированием понятного разворотного паттерна (например, пин-бара с длинной тенью в сторону луча), вход в рынок считается преждевременным.
5 правил риск-менеджмента Уильяма Ганна
- Лимит потерь на сделку: совокупный риск в одной позиции не должен превышать 2–3% от торгового депозита.
- Табу на усреднение: категорически запрещено добавлять объем к убыточной позиции при пробое расчетного динамического угла.
- Своевременный безубыток: переносите защитный стоп-лосс на уровень входа сразу после достижения целевой зоны 45° или 90° Квадрата 9.
- Ступенчатая фиксация прибыли: закрывайте от 30% до 50% объема позиции на первом сильном сопротивлении, удерживая остаток до рубежей 180° или 360°.
- Фактор временного подтверждения: если расчетный цикл указывает на дату смены тренда, но в течение 2–3 баров импульс не сформировался — немедленно закройте сделку по текущей рыночной цене.
Расчет торгового объема и соотношения риска к прибыли
Системная работа по геометрии Ганна строится на строгом расчете размера позиции (Position Sizing), исключающем эмоциональные решения.
Формулы расчета:
Максимально допустимый денежный риск:
Risk$ = Deposit × Risk%
Дистанция защитного стоп-лосса:
ΔStop = |PriceEntry - PriceSL|
Рабочий объем входа:
Volume = Risk$ / ΔStop
Практический пример расчета для криптодепозита:
- Депозит на счете: $10,000.
- Допустимый риск: 2% (
Risk$ = 10 000 × 0.02 = $200). - Точка входа (
PriceEntry): $105,000 (подтвержденный отбой от луча 1×1). - Уровень стоп-лосса (
PriceSL): $103,000 (вынесен за смежный луч поддержки 2×1). - Целевой уровень Take Profit (
PriceTP): $111,000 (расчетный уровень 90° Квадрата 9).
Последовательность вычислений:
- Определяем ценовую дистанцию стоп-лосса:
ΔStop = 105 000 - 103 000 = $2 000 - Рассчитываем допустимый рабочий объем:
Volume = $200 / $2 000 = 0.1 BTC - Оцениваем потенциал прибыли (ΔProfit):
ΔProfit = 111 000 - 105 000 = $6 000 ⟹ 0.1 × 6 000 = $600 - Проверяем соотношение прибыли и риска (Risk/Reward Ratio):
RRR = $600 / $200 = 3:1
Параметры сетапа полностью удовлетворяют критериям риск-менеджмента.
Пошаговый алгоритм: от разметки графика до закрытия сделки
Для практической реализации метода используйте линейную последовательность шагов:
- Шаг 1. Определение старшего контекста: откройте дневной график (D1) и выделите явный изолированный экстремум — подтвержденный минимум (Swing Low) или максимум (Swing High).
- Шаг 2. Фиксация масштаба отображения: откройте настройки шкалы цен терминала и включите режим блокировки пропорций (Lock Price to Bar Ratio), указав рабочий коэффициент инструмента (например, 250 для BTC).
- Шаг 3. Построение Веера Ганна: закрепите основание веера на выбранном свинге с помощью инструмента «Магнит». Оцените положение рынка: если цена удерживается выше луча 1×1, приоритет отдается исключительно покупкам (Long).
- Шаг 4. Расчет статических рубежей: возьмите базовую цену P0 и рассчитайте уровни 90° (Factor=0.50) и 180° (Factor=1.00) по формуле:
Target = (√P0 + Factor)2. Нанесите эти горизонтальные ориентиры на график. - Шаг 5. Ожидание реакции Price Action: дождитесь касания котировками динамического луча 1×1. Не выставляйте слепой лимитный ордер: дождитесь закрытия бара с формированием разворотной формации (бычье поглощение или пин-бар с опорой на линию).
- Шаг 6. Исполнение и контроль сделки: рассчитайте рабочий объем исходя из лимита риска в 2%. Выставьте стоп-лосс под следующий луч веера (2×1), а тейк-профит — на расчетный уровень 90° Квадрата 9. При достижении первой цели переведите позицию в безубыток.
Чек-лист проверки торгового сетапа перед входом
- [ ] 1. Зафиксирован ли масштаб графика? В терминале активирована функция Lock Price to Bar Ratio, наклон лучей не деформируется при скроллинге или зумировании.
- [ ] 2. Выбран ли изолированный фрактал? Начальная точка веера установлена точно на подтвержденный экстремум старшего таймфрейма (D1 или W1) через режим магнита.
- [ ] 3. Определена ли зона рыночного приоритета? Котировки находятся по правильную сторону от оси баланса 1×1 (выше — Long, ниже — Short).
- [ ] 4. Рассчитан ли рубеж по Квадрату 9? Горизонтальный целевой уровень определен по формуле корня (√P0 ± Factor)2 (Factor=0.50 для 90° или 1.00 для 180°).
- [ ] 5. Сформировано ли свечное подтверждение? На линии луча закрылся подтверждающий паттерн Price Action (отбойный бар, поглощение), подтверждающий приток ликвидности.
- [ ] 6. Исключен ли затяжной боковик? Индикатор ATR находится выше минимальных исторических значений, цена не дрейфует сквозь луч веера вбок.
- [ ] 7. Соблюден ли риск-менеджмент? Расчетный убыток при срабатывании стоп-лосса строго ≤2%, стоп вынесен за смежный луч (2×1), а соотношение RRR составляет не менее 1:2.5.
