Комбинированные мультииндикаторные сигналы

  • Home
  • Documentation
  • Комбинированные мультииндикаторные сигналы

🎯 Обзор

Система комбинированных сигналов использует сложный алгоритм взвешенной оценки для объединения более 15 технических индикаторов в высоконадежные торговые сигналы. В отличие от простого подсчета индикаторов, наша взвешенная система присваивает каждому сигналу уровни приоритета на основе его прогностической силы и надежности.

Ключевые особенности

✅ 15 технических индикаторов работают в гармонии
✅ Система взвешенной оценки (общий вес 0-202)
✅ Динамический расчет уверенности с модификаторами режима
✅ Обнаружение конфликтов для предотвращения смешанных сигналов
✅ Настраивается для любого таймфрейма (1м до 1д+)
✅ Оптимизация под стиль торговли (скальпинг, день, свинг, долгосрочная)

📊 Иерархия весов сигналов

Уровень 1: Приоритетные сигналы (15-25 вес каждый)

Сигналы высокой убежденности, работающие во всех рыночных условиях.

СигналВесЦель
Выравнивание MTF25Подтверждение тренда на нескольких таймфреймах
CVD22Реальное давление объема (покупка/продажа)
VWAP20Институциональная эталонная цена
OFI18Дисбаланс потока ордеров (умные деньги)
Ишимоку16Комплексная трендовая система
RS vs BTC15Ротация капитала, специфичная для криптовалют

Общий вес уровня 1: 116

Уровень 2: Основные индикаторы (12-15 вес каждый)

Проверенные технические индикаторы с солидной историей.

СигналВесЦель
Дивергенция RSI15Обнаружение разворота
MACD12Подтверждение тренда
Экстремальный RSI12Перекупленность/перепроданность

Общий вес уровня 2: 39

Уровень 3: Поддерживающие индикаторы (8-10 вес каждый)

Сигналы подтверждения и валидации.

СигналВесЦель
Полосы Боллинджера10Возврат к среднему
Объем10Подтверждение объема
Моментум8Измерение скорости

Общий вес уровня 3: 28

Уровень 4: Контекстные фильтры (5-8 вес каждый)

Оценка рыночных условий.

СигналВесЦель
Рыночный режим8Обнаружение тренда vs диапазона
Индекс Choppiness6Фильтр качества тренда
ATR5Контекст волатильности

Общий вес уровня 4: 19

🎯 Общий вес системы: 202

⚙️ Как работает взвешенная система

  1. Сбор сигналов
    Каждый включенный индикатор проверяется независимо. При обнаружении сигнала он вносит свой вес в направлении ПОКУПКА или ПРОДАЖА.
  2. Расчет веса

Пример сигнала ПОКУПКА:

- Бычье выравнивание MTF (25) + Бычий CVD (22) + Отскок VWAP (20) = 67 вес
- Недостаточно для стандартного порога 70
  1. Сравнение с порогом
Если общий_вес >= минимальный_весовой_порог:
    Генерировать комбинированный сигнал
  1. Расчет уверенности
уверенность = (взвешенное_среднее_уверенности + модификатор_режима + бонус_веса - штраф_за_конфликт)

Компоненты:

  • Взвешенное среднее: Уверенность каждого сигнала × его вес
  • Модификатор режима: +10 % в тренде, -5 % в диапазоне
  • Бонус веса: Более высокий общий вес = выше уверенность
  • Штраф за конфликт: -15 % за каждый конфликтующий сигнал

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

Базовые настройки

enable_combined_signals: true # Включить систему
use_weighted_scoring: true # Использовать взвешенную оценку (рекомендуется)
minimum_weight_threshold: 85.0 # Настраивать под стратегию
confidence_calculation_method: "weighted_average"

Рекомендации по порогу в зависимости от стиля торговли

СтильПорогЧастотаУровень риска
Очень консервативный95-100Очень низкаяОчень низкий
Консервативный85-95НизкаяНизкий
Сбалансированный75-85СредняяСредний
Агрессивный65-75ВысокаяВысокий
Очень агрессивный55-65Очень высокаяОчень высокий

📈 Оптимизированные настройки по стилю торговли

1. СКАЛЬПИНГ (таймфреймы 1м - 5м)

Цель: Быстрые входы/выходы с высокой частотой

# Комбинированные сигналы - СКАЛЬПИНГ
enable_combined_signals: true
use_weighted_scoring: true
minimum_weight_threshold: 70.0 # Ниже для большего количества сигналов
# Веса сигналов - Приоритет быстрым индикаторам
signal_weights:
  mtf_weight: 20.0 # Уменьшено (медленный сигнал)
  cvd_weight: 25.0 # Увеличено (быстрый объем)
  vwap_weight: 22.0 # Увеличено (ключевой внутридневной)
  ofi_weight: 20.0 # Увеличено (преимущество потока ордеров)
  ichimoku_weight: 12.0 # Уменьшено (медленнее)
  rs_btc_weight: 10.0 # Уменьшено (неактуально краткосрочно)
 
  rsi_divergence_weight: 15.0
  macd_weight: 10.0 # Уменьшено (лаг)
  rsi_weight: 15.0 # Увеличено (быстрый)
 
  bollinger_weight: 12.0 # Увеличено (волатильность)
  volume_weight: 12.0 # Увеличено (критично)
  momentum_weight: 10.0
 
  regime_weight: 5.0 # Уменьшено
  choppiness_weight: 8.0 # Увеличено (избегать шума)
  atr_weight: 6.0
# Настройки таймфрейма
mtf_short_term_period: 5 # Быстрее
mtf_medium_term_period: 15
mtf_long_term_period: 30
mtf_min_alignment_score: 0.6 # Ниже порог
# Управление рисками
regime_confidence_modifier: true
choppiness_confidence_modifier: true
conflicting_signals_penalty: 20.0 # Больший штраф

Рекомендуемые свечи:

  • 1м: Ультрабыстрый скальпинг (высокий риск)
  • 3м: Быстрый скальпинг (сбалансированный)
  • 5м: Стандартный скальпинг (рекомендуется)

2. ДНЕВНАЯ ТОРГОВЛЯ (таймфреймы 5м - 30м)

Цель: Захват внутридневных движений с твердым подтверждением

# Комбинированные сигналы - ДНЕВНАЯ ТОРГОВЛЯ
enable_combined_signals: true
use_weighted_scoring: true
minimum_weight_threshold: 80.0 # Сбалансированный подход
# Веса сигналов - Сбалансированное распределение
signal_weights:
  mtf_weight: 25.0 # Полный вес
  cvd_weight: 22.0
  vwap_weight: 20.0
  ofi_weight: 18.0
  ichimoku_weight: 16.0
  rs_btc_weight: 15.0
 
  rsi_divergence_weight: 15.0
  macd_weight: 12.0
  rsi_weight: 12.0
 
  bollinger_weight: 10.0
  volume_weight: 10.0
  momentum_weight: 8.0
 
  regime_weight: 8.0
  choppiness_weight: 6.0
  atr_weight: 5.0
# Настройки таймфрейма (стандарт)
mtf_short_term_period: 10
mtf_medium_term_period: 30
mtf_long_term_period: 50
mtf_min_alignment_score: 0.8
# Управление рисками
regime_confidence_modifier: true
regime_trending_boost: 10.0
regime_ranging_penalty: 5.0
conflicting_signals_penalty: 15.0

Рекомендуемые свечи:

  • 5м: Краткосрочные дневные сделки
  • 15м: Стандартная дневная торговля (рекомендуется)
  • 30м: Дневные сделки в стиле свинга

3. СВИНГ-ТРЕЙДИНГ (таймфреймы 1ч - 4ч)

Цель: Позиции на несколько дней с сильным подтверждением тренда

# Комбинированные сигналы - СВИНГ-ТРЕЙДИНГ
enable_combined_signals: true
use_weighted_scoring: true
minimum_weight_threshold: 85.0 # Более высокое качество
# Веса сигналов - Приоритет трендовым сигналам
signal_weights:
  mtf_weight: 28.0 # Увеличено (ключевой тренд)
  cvd_weight: 20.0 # Уменьшено (менее критично)
  vwap_weight: 18.0 # Уменьшено
  ofi_weight: 15.0 # Уменьшено
  ichimoku_weight: 20.0 # Увеличено (трендовая система)
  rs_btc_weight: 18.0 # Увеличено (важно)
 
  rsi_divergence_weight: 16.0 # Увеличено (развороты)
  macd_weight: 15.0 # Увеличено (тренд)
  rsi_weight: 10.0 # Уменьшено
 
  bollinger_weight: 8.0 # Уменьшено
  volume_weight: 10.0
  momentum_weight: 10.0 # Увеличено
 
  regime_weight: 10.0 # Увеличено
  choppiness_weight: 8.0 # Увеличено
  atr_weight: 6.0
# Настройки таймфрейма - Более длинные периоды
mtf_short_term_period: 20
mtf_medium_term_period: 50
mtf_long_term_period: 100
mtf_min_alignment_score: 0.8
# Управление рисками
regime_confidence_modifier: true
regime_trending_boost: 15.0 # Больший буст
regime_ranging_penalty: 10.0 # Больший штраф
filter_signals_by_choppiness: true
disable_reversal_in_trending: true

Рекомендуемые свечи:

  • 1ч: Стандартный свинг-трейдинг (рекомендуется)
  • 2ч: Более медленные свинги
  • 4ч: Свинги на несколько дней

4. ПОЗИЦИОННАЯ/ДОЛГОСРОЧНАЯ (таймфреймы 4ч - 1д)

Цель: Долгосрочные позиции с максимальной убежденностью

# Комбинированные сигналы - ПОЗИЦИОННАЯ ТОРГОВЛЯ
enable_combined_signals: true
use_weighted_scoring: true
minimum_weight_threshold: 95.0 # Очень высокое качество
# Веса сигналов - Максимальный фокус на тренде
signal_weights:
  mtf_weight: 30.0 # Максимум
  cvd_weight: 18.0
  vwap_weight: 15.0
  ofi_weight: 12.0
  ichimoku_weight: 25.0 # Максимум (тренд)
  rs_btc_weight: 20.0 # Максимум (фундаментальные)
 
  rsi_divergence_weight: 18.0
  macd_weight: 18.0 # Максимум (тренд)
  rsi_weight: 8.0
 
  bollinger_weight: 6.0
  volume_weight: 8.0
  momentum_weight: 12.0
 
  regime_weight: 12.0 # Максимум
  choppiness_weight: 10.0 # Максимум
  atr_weight: 4.0
# Настройки таймфрейма - Очень длинные периоды
mtf_short_term_period: 30
mtf_medium_term_period: 100
mtf_long_term_period: 200
mtf_min_alignment_score: 0.9 # Очень строго
# Управление рисками
regime_confidence_modifier: true
regime_trending_boost: 20.0 # Максимальный буст
regime_ranging_penalty: 15.0 # Максимальный штраф
filter_signals_by_choppiness: true
disable_reversal_in_trending: true
mtf_only_strong_alignment: true
ichimoku_require_cloud_confirm: true

Рекомендуемые свечи:

  • 4ч: Вход в позицию
  • 6ч: Долгосрочные позиции
  • 1д: Сигналы инвестиционного уровня (рекомендуется)

🔧 Оптимизации по свечам

1 минута (1м) - Ультравысокая частота

minimum_weight_threshold: 65.0
mtf_short_term_period: 3
mtf_medium_term_period: 10
mtf_long_term_period: 20
ofi_weight: 22.0 # Критично
vwap_weight: 25.0 # Критично
choppiness_weight: 10.0 # Избегать шума

3 минуты (3м) - Высокая частота

minimum_weight_threshold: 70.0
mtf_short_term_period: 5
mtf_medium_term_period: 15
mtf_long_term_period: 30

5 минут (5м) - Стандарт скальпинга

minimum_weight_threshold: 75.0
mtf_short_term_period: 5
mtf_medium_term_period: 20
mtf_long_term_period: 40

15 минут (15м) - Стандарт дневной торговли

minimum_weight_threshold: 80.0
mtf_short_term_period: 10
mtf_medium_term_period: 30
mtf_long_term_period: 50
# Использовать стандартные веса (сбалансированные)

30 минут (30м) - Краткосрочный свинг

minimum_weight_threshold: 82.0
mtf_short_term_period: 15
mtf_medium_term_period: 40
mtf_long_term_period: 80

1 час (1ч) - Стандарт свинг-трейдинга

minimum_weight_threshold: 85.0
mtf_short_term_period: 20
mtf_medium_term_period: 50
mtf_long_term_period: 100
ichimoku_weight: 20.0 # Увеличено
mtf_weight: 28.0 # Увеличено

2 часа (2ч) - Среднесрочный свинг

minimum_weight_threshold: 87.0
mtf_short_term_period: 25
mtf_medium_term_period: 60
mtf_long_term_period: 120

4 часа (4ч) - Вход в позицию

minimum_weight_threshold: 90.0
mtf_short_term_period: 30
mtf_medium_term_period: 75
mtf_long_term_period: 150
ichimoku_weight: 22.0
rs_btc_weight: 18.0

6 часов (6ч) - Долгосрочная позиция

minimum_weight_threshold: 92.0
mtf_short_term_period: 35
mtf_medium_term_period: 90
mtf_long_term_period: 180

1 день (1д) - Инвестиционный уровень

minimum_weight_threshold: 95.0
mtf_short_term_period: 30
mtf_medium_term_period: 100
mtf_long_term_period: 200
mtf_min_alignment_score: 0.9
ichimoku_weight: 25.0
mtf_weight: 30.0
rs_btc_weight: 20.0

📊 Примеры комбинации сигналов

Пример 1: ПОКУПКА высокой убежденности (Вес: 103)

✅ Бычье выравнивание MTF (25) - Все таймфреймы в восходящем тренде
✅ Сильно бычий Ишимоку (16) - Выше бычьего облака с пересечением TK
✅ Бычья дивергенция CVD (22) - Скрытое накопление
✅ Отскок от нижней полосы VWAP (20) - Перепроданность относительно институциональной цены
✅ RS_BTC опережает (15) - Поток капитала в актив
✅ Прорыв Choppiness (6) - Выход из консолидации
Итого: 103 вес
Порог: 85 ✅ СИГНАЛ СГЕНЕРИРОВАН
Уверенность: 87 % (высокий вес + бонус трендового режима)

Пример 2: ПРОДАЖА средней убежденности (Вес: 78)

❌ Медвежье пересечение MACD (12) - Ослабление тренда
❌ RSI перепродан (12) - Выше 70
❌ Верхняя полоса Боллинджера (10) - Цена растянута
❌ Агрессивная продажа OFI (18) - Умные деньги уходят
❌ Пик объема продаж (10) - Обнаружено распределение
❌ Медвежье пересечение TK Ишимоку (16) - Смена моментума
Итого: 78 вес
Порог: 85 ❌ СИГНАЛ НЕ СГЕНЕРИРОВАН
Причина: Ниже порога (нужно еще 7 веса)

Пример 3: Конфликтующие сигналы (Нет сигнала)

Сигналы ПОКУПКА:
✅ Бычий CVD (22)
✅ Отскок VWAP (20)
✅ RSI перепродан (12)
Итого ПОКУПКА: 54 вес
Сигналы ПРОДАЖА:
❌ Медвежье MTF (25)
❌ Медвежий Ишимоку (16)
Итого ПРОДАЖА: 41 вес
Обнаружен конфликт: Вес ПРОДАЖА (41) > порог (30)
Применен штраф: -15 % уверенности
Результат: НЕТ СИГНАЛА (смешанные рыночные условия)

🎯 Продвинутые стратегии

Стратегия 1: Фокус на следовании за трендом

Максимизировать трендовые сигналы, минимизировать возврат к среднему:

minimum_weight_threshold: 85.0
signal_weights:
  mtf_weight: 30.0 # Макс
  ichimoku_weight: 25.0 # Макс
  macd_weight: 18.0 # Увеличено
  rs_btc_weight: 20.0 # Макс
  momentum_weight: 12.0 # Увеличено
 
  rsi_weight: 8.0 # Уменьшено
  bollinger_weight: 6.0 # Уменьшено
filter_signals_by_regime: true
disable_reversal_in_trending: true

Стратегия 2: Фокус на возврате к среднему

Максимизировать разворотные сигналы:

minimum_weight_threshold: 75.0
signal_weights:
  rsi_divergence_weight: 20.0 # Макс
  rsi_weight: 15.0 # Увеличено
  bollinger_weight: 15.0 # Увеличено
  vwap_weight: 25.0 # Увеличено
 
  mtf_weight: 18.0 # Уменьшено
  ichimoku_weight: 12.0 # Уменьшено
filter_signals_by_choppiness: true
boost_reversal_signals_in_ranging: 15.0

Стратегия 3: Фокус на объеме

Приоритет потоку ордеров и объему:

minimum_weight_threshold: 80.0
signal_weights:
  cvd_weight: 28.0 # Макс
  ofi_weight: 25.0 # Макс
  volume_weight: 15.0 # Увеличено
  vwap_weight: 22.0 # Увеличено
 
enable_confluence_bonuses: true
ofi_cvd_confluence_boost: 10.0 # Дополнительный бонус
ofi_cvd_vwap_triple_boost: 15.0 # Тройное подтверждение

⚠️ Распространенные ловушки и решения

Проблема 1: Слишком много сигналов
Симптом: Постоянные сигналы, низкий процент выигрышей
Решение: Увеличить minimum_weight_threshold на 5-10 пунктов

Проблема 2: Слишком мало сигналов
Симптом: Упущенные возможности, редкие сигналы
Решение: Уменьшить minimum_weight_threshold на 5-10 пунктов или включить больше индикаторов

Проблема 3: Ложные сигналы в нестабильных рынках
Симптом: Випсоу, стоп-ауты
Решение:

filter_signals_by_choppiness: true
choppiness_weight: 10.0 # Увеличить вес
disable_trend_in_choppy: true

Проблема 4: Запаздывающие входы
Симптом: Опоздание на движение
Решение: Уменьшить периоды MTF, увеличить веса быстрых индикаторов (OFI, CVD, RSI)

Проблема 5: Плохое соотношение риск/прибыль
Симптом: Маленькие прибыли, большие убытки
Решение: Увеличить порог, включить фильтрацию по режиму, использовать более высокие таймфреймы

📈 Чек-лист оптимизации производительности

Перед запуском в реале:

  1. ✅ Бэктест на целевом таймфрейме (минимум 3 месяца)
  2. ✅ Настроить порог под желаемую частоту сигнала
  3. ✅ Включить подходящие фильтры (режим, choppiness)
  4. ✅ Установить веса сигналов под ваш стиль торговли
  5. ✅ Тестировать на бумажной торговле 1-2 недели
  6. ✅ Мониторить уровень конфликтов (должен быть < 20 %)
  7. ✅ Отслеживать оценки уверенности (цель 70 %+ в среднем)
  8. ✅ Просматривать производительность отдельных сигналов

Постоянный мониторинг:

  • Еженедельно: Проверять частоту сигналов и процент выигрышей
  • Ежемесячно: Корректировать веса на основе производительности
  • Ежеквартально: Перезапускать бэктест с обновленными параметрами

🔍 Настройка весов сигналов

Как корректировать веса:

  1. Определить низкопроизводительные сигналы (низкий процент выигрышей)
  2. Уменьшить их вес на 2-5 пунктов
  3. Определить высокопроизводительные сигналы (высокий процент выигрышей)
  4. Увеличить их вес на 2-5 пунктов
  5. Поддерживать общий вес около 200-210
  6. Ретестировать минимум на 50 сделках

Пример оптимизации:
Начально: MTF=25, CVD=22, VWAP=20
После 100 сделок: MTF 75 % выигрышей, CVD 80 % выигрышей, VWAP 55 % выигрышей
Скорректировано: MTF=28, CVD=25, VWAP=16

📚 Дополнительные ресурсы

  • Документация по индикаторам
  • Бэктестинг сигналов: Использовать встроенное отслеживание производительности
  • Стратегии сообщества: Делиться оптимизированными настройками
  • Поддержка: Обращаться за помощью в настройке

🎓 Рекомендации по быстрому старту

  • Новичок в комбинированных сигналах?
    Начните с дневной торговли - настройка 15м (сбалансированная, проверенная)
  • Опытный трейдер?
    Настраивайте веса на основе результатов бэктеста
  • Высокочастотный трейдер?
    Используйте скальпинг - 5м с увеличенными весами OFI/CVD
  • Долгосрочный инвестор?
    Используйте позиционную - 1д с жесткими порогами (95+)

Помните: Взвешенная система мощная, но требует правильной настройки. Начинайте консервативно, проводите полные бэктесты и корректируйте на основе реальных данных производительности. 🚀

📎 Related Topics