Turtle Soup 𓆉 ❖ Æ

Turtle Soup 𓆉 ❖ Æ


Презентация | Идеи 🔬 | Индикаторы

Инструкция v1.0

Turtle Soup 𓆉 [Æ] — это профессиональный индикатор для TradingView требующий обязательной настройки под ваш стиль торговли, написан на Pine Script v6, предназначенный для выявления разворотных паттернов Turtle Soup (TS) и Turtle Body Soup (TBS) на основе ложных пробоев ключевых уровней. Он использует мультитаймфреймовый анализ, фильтры объёма, ADX и свечные паттерны для повышения точности сигналов. Индикатор подходит для всех типов рынков и таймфреймов.


1. Настройки индикатора

Индикатор разделён на четыре группы настроек: Main Settings, Filters, Visualization, Multi-Timeframe. Все параметры настраиваются через интерфейс TradingView.

1. Main Settings (Основные настройки)

  • Swing Length (по умолчанию: 20):Количество баров для определения пивотных точек (уровней high/low).
    Увеличьте для более значимых уровней, уменьшите для более частых сигналов.
  • Ai Channel (AiChannel, по умолчанию: вкл):
    Включает режим канала нашего обученного AI, вместо пивотных точек.
    Использует максимумы/минимумы за период HH/HL Period.
    HH/HL Period (hhhlPeriod, по умолчанию: 20):
    Период для расчёта канала (если включён Ai Channel).
  • Bullish Patterns (По умолчанию: вкл):
    Включает бычьи сигналы TS/TBS (пробой уровня поддержки с последующим разворотом вверх).
  • Bearish Patterns (По умолчанию: вкл):
    Включает медвежьи сигналы TS/TBS (пробой уровня сопротивления с последующим разворотом вниз).
  • Turtle Body Soup (TBS):
    Включает сигналы TBS, учитывающие размер тела свечи и дополнительные фильтры (фитиль, объём).
  • Turtle Soup (TS):
    Включает классические сигналы Turtle Soup.
  • Min Body % (по умолчанию: 50):
    Минимальный размер тела свечи в % от диапазона свечи для TBS-сигналов.

2. Filters (Фильтры)

  • 4-Day Min/Max Filter (по умолчанию: выкл):
    Требует, чтобы уровень поддержки/сопротивления был минимумом/максимумом за 4 бара.
  • Strict 4-Day Filter (по умолчанию: выкл):
    Требует глобального минимума/максимума за 5 баров (строго по правилам Линды Рашке).
  • Strict Open/Close Filter (по умолчанию: выкл):
    Требует, чтобы открытие и закрытие свечи были по одну сторону от уровня пробоя.
  • Min Bars Between Swings (по умолчанию: 0):
    Минимальное количество баров между последовательными уровнями поддержки/сопротивления.
  • Min Bars After Swing (по умолчанию: 0):
    Минимальное количество баров между формированием уровня и сигналом.
  • Max Swing Age (Bars) (по умолчанию: 5000):
    Игнорирует уровни старше указанного количества баров (для оптимизации).
  • Touch Filter:
    Показывает все пробои уровня.
    "First Touch" (по умолчанию вкл): Показывает только первый пробой уровня.
  • Use Wick Filter (по умолчанию: выкл):
    Требует большой фитиль для TBS-сигналов.
  • Wick/Body Ratio (по умолчанию: 1.5):
    Минимальное соотношение длины фитиля к телу свечи для TBS.
  • Use Volume Spike (по умолчанию: выкл):
    Требует всплеска объёма для TBS-сигналов.
  • Volume Spike Multiplier (по умолчанию: 2.0):
    Множитель для сравнения текущего объёма с SMA(20).
  • Use ADX Filter (по умолчанию: выкл):
    Фильтрует сигналы для бокового рынка (ADX ниже порога).
  • ADX Length (по умолчанию: 14):
    Период для расчёта ADX.
  • ADX Threshold (по умолчанию: 25):
    Порог ADX, ниже которого рынок считается боковым.
  • Volume Validation (по умолчанию: "None"):
    "Volume outside swing < Threshold":
    Фильтрует сигналы, если объём за пределами уровня ниже порога.
  • "Volume outside swing > Threshold":
    Фильтрует сигналы, если объём за пределами уровня выше порога.
  • "None": Отключает фильтр объёма.
  • Volume Threshold % (по умолчанию: 25):
    Порог объёма в % от общего объёма для фильтрации.
  • Auto Timeframe (по умолчанию: вкл):
    Автоматически подстраивает нижний таймфрейм на основе текущего.
  • Auto Multiplier (по умолчанию: 50):
    Множитель для автоматического расчёта нижнего таймфрейма.
  • Lower Timeframe (LTF) (по умолчанию: "1"):
    Ручной выбор нижнего таймфрейма для анализа объёма.

3. Visualization (Визуализация)

  • Show Dashboard (по умолчанию: вкл):
    Отображает таблицу с текущими настройками индикатора.
  • Location (по умолчанию: "Top Right"):
    Положение дашборда: "Top Right", "Bottom Right", "Bottom Left".
  • Text Size (по умолчанию: "Tiny"):
    Размер текста в дашборде: "Tiny", "Small", "Normal".
  • Swing Lines (по умолчанию: вкл):
    Показывает линии уровней поддержки/сопротивления.
  • Confirmation Lines (по умолчанию: true):
    Показывает линии подтверждения (уровни противоположной стороны).
  • Swing Failure Wick (по умолчанию: вкл):
    Показывает фитили для сигналов TS/TBS.
  • Swing Failure Label (по умолчанию: вкл):
    Показывает метки сигналов ("TS" или "TBS").
  • Bullish/Bearish Lines/Labels/Wicks:
    Цвета для бычьих и медвежьих линий, меток и фитилей.

4. Multi-Timeframe (Мультитаймфреймовый анализ)

  • Higher Timeframe 1/2/3 (по умолчанию: "D", "W", "240"):
    Укажите три таймфрейма для анализа уровней поддержки/сопротивления.
    Например: дневной ("D"), недельный ("W"), 4-часовой ("240").

Как работает индикатор

Определение уровней:

  • Использует либо пивотные точки с заданной длиной, либо канал с периодом, если включён Ai Channel.
  • Уровни анализируются на текущем таймфрейме и трёх дополнительных (htf1, htf2, htf3).

Обнаружение сигналов:

  • Turtle Soup (TS):
    Сигнал формируется при ложном пробое уровня поддержки (для бычьих) или сопротивления (для медвежьих) с последующим возвратом цены.
  • Turtle Body Soup (TBS):
    Дополнительно проверяет размер тела свечи (minBodyPercent), длину фитиля (wickThreshold) и всплеск объёма (volumeSpikeMultiplier).

Фильтрация сигналов:ADX:

  • Сигналы отображаются только в боковом рынке, если включён RangeMarketFilter.
  • Объём:
    Анализируется на нижнем таймфрейме с фильтрами.
  • 4-дневный фильтр:
    Уровни должны быть минимумом/максимумом за 4–5 баров.
  • Фильтр первого касания:
    Показывает только первый пробой уровня, если выбран touchFilter = "First Touch".

Визуализация:

  • Линии уровней и подтверждения отображаются на графике.
  • Метки "TS" или "TBS" с указателями (▲/▼) обозначают сигналы.
  • Дашборд показывает текущие настройки для удобства.

Подтверждение сигналов:

  • Сигнал подтверждается, когда цена пересекает уровень подтверждения, после чего добавляется метка (▲/▼).

Рекомендации по настройке

Для дейтрейдинга:

  1. Установите len = 10–15 для более частых сигналов.
  2. Используйте res = "1" (1 минута) и auto = false для точного анализа объёма.
  3. Включите useWickFilter и useVolumeSpike для фильтрации TBS-сигналов.

Для свинг-трейдинга:

  1. Увеличьте len = 20–50 для более значимых уровней.
  2. Установите htf1 = "D", htf2 = "W", htf3 = "4H" для мультитаймфреймового анализа.
  3. Включите useRangeMarketFilter и настройте adxThreshold = 20–30 для боковых рынков.

Для строгого соответствия стратегии Линды Рашке:

  1. Включите useStrictFourDayFilter и useStrictOpenClose.
  2. Установите minSwingDistance = 5 и minBarsAfterSwing = 3.

Тестирование и устранение неполадок

Проверка сигналов:

  • Убедитесь, что сигналы TS/TBS отображаются только при включённых useTS или useTBS.
  • Проверьте метки на графике: "TS" для классических сигналов, "TBS" для сигналов с фильтрами свечей.

Проверка фильтров объёма:

  • Установите iVal = "Volume outside swing > Threshold" и percent = 30.
  • Проверьте на низком таймфрейме (например, 1 минута), что сигналы фильтруются корректно.

Проверка дашборда:

  • Убедитесь, что дашборд отображает все настройки, включая "Ai Channel".
  • Проверьте, что текст читаем при выбранном размере (textSize).

Если сигналы не отображаются:

  • Проверьте, включены ли bull или bear.
  • Убедитесь, что maxSwingAge не слишком мал (рекомендуется 5000).
  • Проверьте, не фильтрует ли ADX сигналы (useRangeMarketFilter).

Примечания

Ограничения:

  • Индикатор оптимизирован для работы с максимум 500 линиями, метками и боксами. При большом количестве исторических данных старые уровни могут автоматически удаляться.

Совместимость:

  • Работает на любых активах с доступными данными объёма.

Поддержка:

  • Если у вас есть вопросы или предложения по улучшению, свяжитесь с нами через специальный бот связи.

Turtle Soup 𓆉 [Æ] — это мощный и гибкий инструмент, который адаптируется под ваш стиль торговли. Настройте его, протестируйте и начните ловить развороты рынка с уверенностью!


Презентация | Идеи 🔬 | Индикаторы

Report Page