Руководство пользователя по сигналу покупки/продажи ATR

  • Home
  • Documentation
  • Руководство пользователя по сигналу покупки/продажи ATR

1. Введение

Индикатор ATR (Average True Range) измеряет волатильность рынка и генерирует торговые сигналы на основе прорывов и сжатий волатильности. Данное руководство содержит оптимизированные настройки для разных торговых стратегий и таймфреймов.

Что такое ATR?

  • ATR измеряет средний ценовой диапазон за заданный период
  • Высокий ATR = высокая волатильность
  • Низкий ATR = низкая волатильность (консолидация)

2. Типы сигналов ATR

1. Сигналы прорыва ATR (высокая волатильность)

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

  • ATR_BREAKOUT_BUY: высокая волатильность с восходящим импульсом
  • ATR_BREAKOUT_SELL: высокая волатильность с нисходящим импульсом
  • PUMP: экстремальный всплеск восходящей волатильности
  • CRASH: экстремальный всплеск нисходящей волатильности

2. Сигналы сжатия ATR (низкая волатильность)

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

  • BUY: консолидация с низкой волатильностью и бычьим уклоном
  • SELL: консолидация с низкой волатильностью и медвежьим уклоном

3. Параметры конфигурации

Основные настройки ATR

# Включение/отключение сигналов
enable_atr_breakout_signal: true # Сигналы высокой волатильности
enable_atr_contraction_signal: false # Сигналы низкой волатильности
# Множители ATR
atr_high_volatility_multiplier: 2.0 # Порог прорыва (2× среднее)
atr_low_volatility_multiplier: 0.5 # Порог сжатия (0.5× среднее)
# Расчёт ATR
atr_lookback_period: 14 # Периоды для среднего ATR
atr_calculation_period: 14 # Базовый период расчёта ATR

Действия сигналов

supported_volatility_action:
  - "BUY" # Сигнал покупки при низкой волатильности
  - "SELL" # Сигнал продажи при низкой волатильности
  - "PUMP" # Экстремальная восходящая волатильность
  - "CRASH" # Экстремальная нисходящая волатильность
supported_volatility_action_broadcast:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "ATR_BREAKOUT_SELL" # Продажа при высокой волатильности
  - "ATR_BREAKOUT_BUY" # Покупка при высокой волатильности

4. Конфигурации торговых стратегий

Скальпинг (быстрые входы/выходы – минуты)

Цель: захватывать небольшие быстрые ценовые движения с высокой чувствительностью

# Конфигурация скальпинга
enable_atr_breakout_signal: true
enable_atr_contraction_signal: true
atr_high_volatility_multiplier: 1.5 # Более низкий порог для быстрых сигналов
atr_low_volatility_multiplier: 0.6 # Ловить ранние сжатия
atr_lookback_period: 7 # Короткий lookback для отзывчивости
atr_calculation_period: 7 # Быстрый расчёт ATR
# Лучшие интервалы Kline: 1m, 3m, 5m
# Приоритетные сигналы: ATR_BREAKOUT_BUY, ATR_BREAKOUT_SELL, PUMP, CRASH

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

  • Очень чувствителен к изменениям волатильности
  • Несколько сигналов за сессию
  • Требует постоянного мониторинга
  • Повышенный риск ложных сигналов

Дей-трейдинг (интрадей – часы)

Цель: захватывать интрадей-тренды с сбалансированной чувствительностью

# Конфигурация дей-трейдинга
enable_atr_breakout_signal: true
enable_atr_contraction_signal: true
atr_high_volatility_multiplier: 2.0 # Стандартный порог
atr_low_volatility_multiplier: 0.5 # Стандартное сжатие
atr_lookback_period: 14 # Стандартный lookback
atr_calculation_period: 14 # Стандартный ATR
# Лучшие интервалы Kline: 5m, 15m, 30m, 1h
# Приоритетные сигналы: все сигналы сбалансированы

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

  • Сбалансированная частота сигналов
  • Идеально для сессий 9:00–16:00
  • Фильтрует мелкий шум
  • Подходит большинству дей-трейдеров

Свинг-трейдинг (дни–недели)

Цель: захватывать многодневные тренды с уменьшенным шумом

# Конфигурация свинг-трейдинга
enable_atr_breakout_signal: true
enable_atr_contraction_signal: false # Фокус только на прорывах
atr_high_volatility_multiplier: 2.5 # Более высокий порог для качества
atr_low_volatility_multiplier: 0.4 # Обычно не используется
atr_lookback_period: 20 # Длинный lookback для стабильности
atr_calculation_period: 20 # Более гладкий ATR
# Лучшие интервалы Kline: 1h, 2h, 6h, 12h
# Приоритетные сигналы: ATR_BREAKOUT_BUY, ATR_BREAKOUT_SELL

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

  • Меньше, но более качественные сигналы
  • Периоды удержания 3–10 дней
  • Меньше чувствительности к интрадей-шуму
  • Хорошо для трейдеров с частичной занятостью

Долгосрочный трейдинг (недели–месяцы)

Цель: выявлять крупные изменения тренда и входы в позиции

# Конфигурация долгосрочного трейдинга
enable_atr_breakout_signal: true
enable_atr_contraction_signal: false
atr_high_volatility_multiplier: 3.0 # Очень селективные сигналы
atr_low_volatility_multiplier: 0.3 # Опционально для зон накопления
atr_lookback_period: 30 # Долгосрочное среднее
atr_calculation_period: 30 # Очень гладкий ATR
# Лучшие интервалы Kline: 6h, 12h, 1d
# Приоритетные сигналы: PUMP, CRASH, ATR_BREAKOUT_BUY/SELL

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

  • Редкие, но высококонвикционные сигналы
  • Периоды удержания несколько недель
  • Минимальный мониторинг
  • Захватывает крупные рыночные движения

5. Настройки интервалов Kline

Оптимальный выбор интервалов по стратегии

Интервал Kline Лучше всего для Частота сигналов Уровень шума
1mУльтра-скальпингОчень высокаяОчень высокий
3mСкальпингВысокаяВысокий
5mСкальпинг/ДейВысокаяСредне-высокий
15mДей-трейдингСредняяСредний
30mДей-трейдингСредняяСредне-низкий
1hДей/СвингСредне-низкаяНизкий
2hСвингНизкаяНизкий
6hСвинг/ДолгосрочныйНизкаяОчень низкий
12hДолгосрочныйОчень низкаяОчень низкий
1dДолгосрочныйОчень низкаяМинимальный

Рекомендации мульти-таймфреймового анализа

  • Скальперы: 1m для исполнения + 5m для подтверждения тренда
  • Дей-трейдеры: 15m для сигналов + 1h для направления тренда
  • Свинг-трейдеры: 1h для сигналов + 6h для контекста тренда
  • Долгосрочные: 1d для сигналов + недельные графики для макротрендов

6. Действия сигналов и трансляция

Уровни приоритета сигналов

Критические сигналы (всегда транслируются)

  • PUMP: экстремальная восходящая волатильность (3.0x+ ATR)
  • CRASH: экстремальная нисходящая волатильность (3.0x+ ATR)

Высокоприоритетные сигналы

  • ATR_BREAKOUT_BUY: сигнал покупки при высокой волатильности
  • ATR_BREAKOUT_SELL: сигнал продажи при высокой волатильности

Стандартные сигналы

  • BUY: покупка в консолидации с низкой волатильностью
  • SELL: продажа в консолидации с низкой волатильностью

Настройка трансляции

# Включить все релевантные сигналы для вашей стратегии
supported_volatility_action_broadcast:
  - "PUMP" # Всегда транслировать – экстремальные события
  - "CRASH" # Всегда транслировать – экстремальные события
  - "ATR_BREAKOUT_BUY" # Сигналы прорыва
  - "ATR_BREAKOUT_SELL" # Сигналы прорыва
  - "BUY" # Опционально для скальперов/дей-трейдеров
  - "SELL" # Опционально для скальперов/дей-трейдеров

Каналы уведомлений: Discord, Telegram, WhatsApp

7. Лучшие практики

1. Руководство по настройке

Стартовая конфигурация (консервативная):

enable_atr_breakout_signal: true
enable_atr_contraction_signal: false
atr_high_volatility_multiplier: 2.5
atr_lookback_period: 14

Агрессивная конфигурация (для опытных трейдеров):

enable_atr_breakout_signal: true
enable_atr_contraction_signal: true
atr_high_volatility_multiplier: 1.8
atr_low_volatility_multiplier: 0.6
atr_lookback_period: 10

2. Интерпретация сигналов

Сигналы прорыва ATR:

  • Подтверждать ростом объёма
  • Проверять направление тренда на старшем таймфрейме
  • Ставить стоп-лосс ниже/выше недавних свинговых точек
  • Избегать во время новостных событий (если это не ваша стратегия)

Сигналы сжатия ATR:

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

3. Управление рисками по типу сигнала

Тип сигнала Размер позиции Стоп-лосс Тейк-профит
PUMP/CRASH25-50 % от обычногоТайт (1.0× ATR)Быстрый (1.5× ATR)
Прорыв ATR75-100 %Стандарт (1.5× ATR)2.0-3.0× ATR
BUY/SELL (сжатие)50-75 %Тайт (1.0× ATR)2.0× ATR

4. Распространённые ошибки, которых следует избегать

Не делайте:

  • Использовать настройки скальпинга на 1d-графиках (много ложных сигналов)
  • Игнорировать тренды старших таймфреймов
  • Гнаться за сигналами PUMP/CRASH без подтверждения
  • Применять одинаковые настройки ко всем активам (волатильность различается)
  • Торговать без стоп-лосса на сигналах прорыва

Делайте:

  • Бэктестировать настройки на ваших конкретных активах
  • Комбинировать с другими индикаторами (RSI, MACD, Volume)
  • Корректировать множители под волатильность актива
  • Вести торговый журнал для отслеживания точности сигналов
  • Использовать меньшие размеры позиций на этапе обучения

5. Корректировки под конкретные активы

  • Криптовалюты (высокая волатильность):
    • Увеличивать множители на 0.3–0.5
    • Использовать более длинные lookback-периоды (20-30)
  • Основные валютные пары (средняя волатильность):
    • Стандартные множители работают хорошо
    • Lookback 14 периодов оптимален
  • Акции (переменная волатильность):
    • Уменьшать множители для large-cap (1.8-2.2)
    • Увеличивать множители для small-cap (2.5-3.5)

Быстрая справочная таблица

Матрица оптимизации Стратегия × Интервал

Стратегия Интервалы Множитель ATR (высокий) Множитель ATR (низкий) Lookback Прорыв Сжатие
Скальпинг1m, 3m, 5m1.50.67ДаДа
Дей5m, 15m, 30m, 1h2.00.514ДаДа
Свинг1h, 2h, 6h, 12h2.50.420ДаНет
Долгосрочный6h, 12h, 1d3.00.330ДаНет

Примеры конфигурационных файлов

Полная конфигурация скальпинга

# СТРАТЕГИЯ СКАЛЬПИНГА – 1m/3m/5m
enable_atr_breakout_signal: true
enable_atr_contraction_signal: true
atr_high_volatility_multiplier: 1.5
atr_low_volatility_multiplier: 0.6
atr_lookback_period: 7
atr_calculation_period: 7
supported_volatility_action:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
supported_volatility_action_broadcast:
  - "BUY"
  - "SELL"
  - "PUMP"
  - "CRASH"
  - "ATR_BREAKOUT_SELL"
  - "ATR_BREAKOUT_BUY"

Полная конфигурация свинга

# СТРАТЕГИЯ СВИНГА – 1h/2h/6h/12h
enable_atr_breakout_signal: true
enable_atr_contraction_signal: false
atr_high_volatility_multiplier: 2.5
atr_low_volatility_multiplier: 0.4
atr_lookback_period: 20
atr_calculation_period: 20
supported_volatility_action:
  - "PUMP"
  - "CRASH"
supported_volatility_action_broadcast:
  - "PUMP"
  - "CRASH"
  - "ATR_BREAKOUT_SELL"
  - "ATR_BREAKOUT_BUY"

Поддержка и дополнительная литература

Ключевые концепции:

  • ATR измеряет волатильность, а не направление
  • Для лучших результатов комбинировать с трендовыми индикаторами
  • Старшие таймфреймы = более надёжные сигналы
  • Всегда проводить бэктест перед живой торговлей

Рекомендуемые дополнительные индикаторы:

  • RSI (подтверждение импульса)
  • MACD (подтверждение тренда)
  • Объём (валидация сигнала)
  • Уровни поддержки/сопротивления

Данное руководство предоставляет фреймворк для торговых сигналов на основе ATR. Всегда проводите тщательный бэктест и оценку рисков перед использованием любой стратегии с реальным капиталом.

📎 Related Topics