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" с указателями (▲/▼) обозначают сигналы.
- Дашборд показывает текущие настройки для удобства.
Подтверждение сигналов:
- Сигнал подтверждается, когда цена пересекает уровень подтверждения, после чего добавляется метка (▲/▼).
Рекомендации по настройке
Для дейтрейдинга:
- Установите len = 10–15 для более частых сигналов.
- Используйте res = "1" (1 минута) и auto = false для точного анализа объёма.
- Включите useWickFilter и useVolumeSpike для фильтрации TBS-сигналов.
Для свинг-трейдинга:
- Увеличьте len = 20–50 для более значимых уровней.
- Установите htf1 = "D", htf2 = "W", htf3 = "4H" для мультитаймфреймового анализа.
- Включите useRangeMarketFilter и настройте adxThreshold = 20–30 для боковых рынков.
Для строгого соответствия стратегии Линды Рашке:
- Включите useStrictFourDayFilter и useStrictOpenClose.
- Установите 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 𓆉 [Æ] — это мощный и гибкий инструмент, который адаптируется под ваш стиль торговли. Настройте его, протестируйте и начните ловить развороты рынка с уверенностью!
← Презентация | Идеи 🔬 | Индикаторы ↫
