🧠 ELLIOTT IQ ADAPTIVE
Первый cBot Эллиотта с адаптивным интеллектом
📌 Что это?
Elliott IQ Adaptive — полностью автоматизированный cBot для cTrader, который в реальном времени обнаруживает паттерны волн Эллиотта и присваивает каждому IQ балл от 0 до 100. В отличие от традиционных волновых ботов с бинарной логикой «пройдено/не пройдено», эта система оценивает качество паттерна по 6 параметрам и адаптирует своё поведение — от пропуска слабых сигналов до увеличения размера позиции при высоком уровне уверенности.
Бот запускает две независимые стратегии, которые могут работать вместе или автоматически выбираться в зависимости от рыночных условий:
⚡ FadeWave5 — входит в контртрендовые сделки в конце завершённого 5-волнового импульса, подтверждённого дивергенцией RSI. Лучшее в боковых/истощённых рынках.
⚡ TradeWave3 — следует за волной 3 после чистой коррекции Фибоначчи волны 2. Лучшее в трендовых рынках.
🔬 Адаптивный интеллект
🧮 Оценка IQ волн — Каждый обнаруженный паттерн оценивается от 0 до 100 по следующим критериям: пропорции Фибоначчи (35%), длина волны (15%), временная симметрия (10%), профиль объёма (15%), дивергенция RSI (15%) и соответствие режиму (10%). Паттерны с оценкой ниже порога автоматически пропускаются. Высокие оценки вызывают увеличение размера позиции.
📊 Определение рыночного режима — ADX + ширина полос Боллинджера классифицируют рынок как трендовый, боковой или волатильный. В режиме Auto бот автоматически выбирает стратегию в зависимости от текущего режима без ручного вмешательства.
🔗 Фильтр корреляции — Отслеживает в реальном времени коэффициент корреляции Пирсона с вторичным инструментом. Блокирует сделки при слишком высокой корреляции (избыточная экспозиция) или слишком низкой (аномальные рыночные условия).
🛠️ Управление позицией
💰 Динамический размер позиции — размер лота рассчитывается исходя из процента риска от капитала, делённого на расстояние стоп-лосса. Больше никаких фиксированных лотов — риск остаётся постоянным независимо от волатильности.
📐 ATR-адаптивный SL/TP — стоп-лосс и тейк-профит автоматически подстраиваются под текущую волатильность рынка с помощью множителей Average True Range. Узкие в спокойных рынках, широкие в волатильных.
✂️ Частичное закрытие — автоматически закрывает часть позиции на первой цели, затем оставшуюся часть ведёт с трейлинг-стопом.
🔄 Трейлинг-стоп и безубыток — настраиваемый трейлинг с расстоянием срабатывания. Защита безубытком сохраняет прибыль после достижения порога.
📉 Восстановление после просадки — после серии убыточных сделок система автоматически уменьшает размер позиции для защиты капитала, затем возвращается к норме после выигрыша.
🔍 Фильтры подтверждения
🕐 Мультивременной фильтр — проверяет направление тренда на более высоком таймфрейме по скользящей средней перед входом. Покупает только при бычьем макро-тренде, продаёт только при медвежьем.
⏰ Фильтр сессий — две настраиваемые торговые сессии по UTC. Избегает часов с низкой ликвидностью. Поддерживает ночные сессии.
📊 Фильтр объёма — проверяет, что объём волны 3 превышает скользящее среднее, подтверждая настоящий импульс.
📈 Стохастический фильтр — опциональное подтверждение пересечения зон перекупленности/перепроданности перед входом.
🛡️ Управление рисками
🏢 Готов к Prop Firm — дневной лимит убытков, общий лимит убытков, целевая прибыль. Автоматическое закрытие позиций при достижении лимитов. Разработан для финансируемых счетов и челленджей.
📈 Живая панель — панель на графике в реальном времени с отображением капитала, прибыли/убытка, процента выигрышных сделок, режима, тренда на старшем таймфрейме, статуса сессии, IQ баллов и информации о последнем сигнале.
⚠️ Отказ от ответственности
Торговля связана с риском. Прошлые результаты не гарантируют будущих. Всегда тестируйте на демо-счёте перед реальной торговлей.
📋 РУКОВОДСТВО ПО ПАРАМЕТРАМ
⚙️ 1. НАСТРОЙКИ
🔹 Глубина Пивота (Размер окна) — По умолчанию: 12 Количество баров слева и справа, необходимых для подтверждения локального максимума/минимума. Больше = меньше, но значимых пивотов. Меньше = больше пивотов, больше шума. Рекомендуется: 8-15 для H1, 5-8 для M5.
🔹 Максимальный возраст паттерна (бары) — По умолчанию: 100 Максимальное количество баров между последним пивотом паттерна и текущим баром. Паттерны старше игнорируются, даже если имеют высокий IQ балл. Предотвращает торговлю устаревшими сигналами.
🎨 2. ВИЗУАЛИЗАЦИЯ
🔹 Рисовать волны на графике — По умолчанию: Да Включает/выключает жёлтые линии волн и числовые метки на графике.
🔹 Показывать панель — По умолчанию: Да Включает/выключает панель на графике (в левом верхнем углу).
🔹 Бары для сохранения старого рисунка — По умолчанию: 30 Сколько баров отображать последний валидный волновой паттерн после его инвалидизации. 0 — удалять сразу.
📈 3. ТОРГОВЛЯ
🔹 Включить стратегию FadeWave5 — По умолчанию: Да Активирует контртрендовую стратегию, которая торгует завершённые 5-волновые импульсы.
🔹 Включить стратегию TradeWave3 — По умолчанию: Да Активирует трендовую стратегию, которая входит в начале волны 3.
🔹 Авто выбор стратегии по режиму — По умолчанию: Да При включении бот автоматически выбирает стратегию в зависимости от обнаруженного рыночного режима: FadeWave5 для бокового, TradeWave3 для трендового, обе для волатильного. Перекрывает ручное включение/выключение выше.
🧮 4. ОЦЕНКА IQ ВОЛН
🔹 Мин. балл для торговли — По умолчанию: 60 Минимальный IQ балл (0-100) для входа в сделку. Паттерны ниже логируются, но пропускаются. Выше = меньше, но качественнее сделки.
🔹 Баллы влияют на размер — По умолчанию: Да При включении IQ балл влияет на размер позиции: высокие баллы увеличивают размер, низкие (близкие к порогу) уменьшают.
🔹 Порог высокого балла — По умолчанию: 80 IQ балл, выше которого применяется увеличение размера.
🔹 Увеличение размера при высоком балле (%) — По умолчанию: 50 Процент увеличения размера лота для паттернов с баллом выше высокого порога. 50 = 1.5x от нормального размера.
🔹 Уменьшение размера при низком балле (%) — По умолчанию: 30 Процент уменьшения размера лота для паттернов с баллом чуть выше минимального порога. 30 = 0.7x от нормального размера.
📊 5. ОПРЕДЕЛЕНИЕ РЕЖИМА
🔹 Включить определение режима — По умолчанию: Да Активирует систему классификации рынка ADX + ширина полос Боллинджера.
🔹 Период ADX — По умолчанию: 14 Период для расчёта Average Directional Index.
🔹 Порог тренда ADX — По умолчанию: 25 Значение ADX, выше которого рынок классифицируется как трендовый. Ниже — боковой (если только ширина BB не указывает на волатильность).
🔹 Период BB (для ширины) — По умолчанию: 20 Период полос Боллинджера для расчёта ширины для определения волатильности.
🔹 Стандартное отклонение BB — По умолчанию: 2.0 Множитель стандартного отклонения для полос Боллинджера.
🔹 Множитель ширины BB для волатильности — По умолчанию: 1.5 Когда текущая ширина BB превышает 50-барное среднее на этот множитель, рынок классифицируется как волатильный.
🔗 6. ФИЛЬТР КОРРЕЛЯЦИИ
🔹 Включить фильтр корреляции — По умолчанию: Нет Активирует проверку корреляции между инструментами. Требуется валидный вторичный символ.
🔹 Символ корреляции — По умолчанию: USDJPY Вторичный инструмент для расчёта корреляции. Используйте пары, коррелирующие с DXY для USD пар, или соответствующий индекс.
🔹 Количество баров для корреляции — По умолчанию: 50 Количество баров для расчёта коэффициента корреляции Пирсона.
🔹 Максимальная абсолютная корреляция — По умолчанию: 0.85 Верхний предел. Если абсолютная корреляция превышает это значение, сделки блокируются (риск избыточной экспозиции).
🔹 Минимальная абсолютная корреляция — По умолчанию: 0.30 Нижний предел. Если абсолютная корреляция падает ниже этого, сделки блокируются (аномальная декорреляция).
💰 7. РИСК И РАЗМЕР ПОЗИЦИИ
🔹 Использовать динамический размер — По умолчанию: Да Рассчитывает размер лота на основе процента риска капитала и расстояния стоп-лосса. При выключении используется фиксированный размер лота.
🔹 Риск на сделку (%) — По умолчанию: 1.0 Процент капитала, рискуемый на одну сделку. Используется с динамическим размером для расчёта лота.
🔹 Фиксированный размер лота — По умолчанию: 1.00 Размер лота при отключённом динамическом размере.
🔹 Включить восстановление после просадки — По умолчанию: Да Уменьшает размер лота после серии убыточных сделок.
🔹 Количество подряд убыточных сделок для уменьшения — По умолчанию: 3 Количество подряд идущих убыточных сделок, при котором происходит уменьшение размера.
🔹 Коэффициент уменьшения лота (%) — По умолчанию: 50 Насколько уменьшать лоты во время восстановления после просадки. 50 = половина нормального размера.
🔹 Максимум длинных позиций — По умолчанию: 1 Максимальное количество одновременных длинных позиций. 0 — полностью отключить длинные позиции.
🔹 Максимум коротких позиций — По умолчанию: 1 Максимальное количество одновременных коротких позиций. 0 — полностью отключить короткие позиции.
📐 8. РЕЖИМ SL/TP
🔹 Режим SL/TP — По умолчанию: ATR Based Выбор между ATR-адаптивным или фиксированным в пунктах стоп-лоссом и тейк-профитом.
🔹 Период ATR — По умолчанию: 14 Период индикатора Average True Range, используемый для расчёта SL/TP.
🔹 Множитель ATR для SL — По умолчанию: 1.5 Стоп-лосс = ATR × этот множитель. Больше = шире стопы.
🔹 Множитель ATR для TP — По умолчанию: 3.0 Тейк-профит = ATR × этот множитель. По умолчанию даёт соотношение риск/прибыль 1:2.
🔹 Фиксированный SL для длинных (пункты) — По умолчанию: 30 Фиксированный стоп-лосс для длинных сделок (используется при режиме = Fixed Pips).
🔹 Фиксированный TP для длинных (пункты) — По умолчанию: 60 Фиксированный тейк-профит для длинных сделок.
🔹 Фиксированный SL для коротких (пункты) — По умолчанию: 30 Фиксированный стоп-лосс для коротких сделок.
🔹 Фиксированный TP для коротких (пункты) — По умолчанию: 60 Фиксированный тейк-профит для коротких сделок.
🔹 Тип SL для волны 3 — По умолчанию: Automatic Для стратегии волны 3: Automatic ставит SL в начале волны 1. Fixed Pips использует значение ниже.
🔹 Фиксированный SL для волны 3 (пункты) — По умолчанию: 40 Фиксированный стоп-лосс в пунктах для сделок по волне 3 (только при типе = Fixed Pips).
🔹 Мин. количество баров волны 1 для волны 3 — По умолчанию: 3 Минимальное количество баров, которое должна охватывать волна 1, чтобы считаться валидной. Фильтрует всплески и шум.
✂️ 9. УПРАВЛЕНИЕ ПОЗИЦИЕЙ
🔹 Включить частичное закрытие — По умолчанию: Да Закрывает часть позиции на частичной цели, оставляя остальное открытым.
🔹 Частичное закрытие в % от TP — По умолчанию: 50 Процент расстояния до тейк-профита, при котором срабатывает частичное закрытие. 50 = на полпути до TP.
🔹 Объём частичного закрытия (%) — По умолчанию: 50 Процент объёма позиции для закрытия. 50 = закрыть половину.
🔹 Триггер трейлинг-стопа (пункты) — По умолчанию: 20 Прибыль в пунктах, необходимая для активации трейлинг-стопа. 0 = отключено.
🔹 Расстояние трейлинг-стопа (пункты) — По умолчанию: 15 Расстояние в пунктах, на котором трейлинг-стоп удерживается позади цены.
🔹 Триггер безубытка (пункты) — По умолчанию: 10 Прибыль в пунктах, необходимая для переноса стоп-лосса в безубыток. 0 = отключено.
🔹 Блокировка безубытка (пункты) — По умолчанию: 2 Пункты прибыли, зафиксированные при активации безубытка. 2 = SL перемещается на вход + 2 пункта.
🕐 10. МУЛЬТИВРЕМЕННОЙ ФИЛЬТР
🔹 Включить MTF фильтр — По умолчанию: Да Требует подтверждения направления сделки на старшем таймфрейме перед входом.
🔹 Старший таймфрейм — По умолчанию: Daily Таймфрейм, используемый для подтверждения тренда. Обычно: Daily для входов на H1, H4 для M15.
🔹 Период MA на старшем таймфрейме — По умолчанию: 50 Период скользящей средней на старшем таймфрейме. Цена выше MA = бычий тренд, ниже = медвежий.
🔍 11. ФИЛЬТРЫ ПОДТВЕРЖДЕНИЯ
🔹 Включить фильтр объёма — По умолчанию: Да Требует, чтобы средний объём волны 3 превышал SMA объёма. Подтверждает настоящий импульс.
🔹 Период SMA объёма — По умолчанию: 50 Период простой скользящей средней объёма.
🔹 Включить стохастический фильтр — По умолчанию: Нет Требует пересечения стохастика в зоне перекупленности/перепроданности перед входом.
🔹 Параметры стохастика %K / %D / замедление — По умолчанию: 14 / 3 / 3 Стандартные параметры стохастического осциллятора.
🔹 Уровень перекупленности стохастика — По умолчанию: 80 Уровень, выше которого валидны сигналы на продажу.
🔹 Уровень перепроданности стохастика — По умолчанию: 20 Уровень, ниже которого валидны сигналы на покупку.
🔹 Включить дивергенцию RSI (FadeW5) — По умолчанию: Да Только для FadeWave5: требует дивергенцию RSI между пиками волн 3 и 5 для подтверждения истощения.
🔹 Период RSI — По умолчанию: 14 Период индекса относительной силы.
⏰ 12. ФИЛЬТР СЕССИЙ
🔹 Включить фильтр сессий — По умолчанию: Да Ограничивает торговлю указанными временными окнами.
🔹 Начало / конец сессии 1 (UTC) — По умолчанию: 7 / 11 Первая торговая сессия. По умолчанию охватывает открытие Лондона.
🔹 Начало / конец сессии 2 (UTC) — По умолчанию: 13 / 17 Вторая торговая сессия. По умолчанию охватывает Нью-Йорк.
🔹 Включить сессию 2 — По умолчанию: Да Включение/выключение второй сессии.
🛡️ 13. PROP FIRM
🔹 Включить управление рисками Prop Firm — По умолчанию: Нет Активирует лимиты риска в стиле prop firm.
🔹 Действие при достижении лимита — По умолчанию: Блокировать новые сделки Что происходит при превышении лимита: блокировать только новые сделки или закрыть все и блокировать.
🔹 Максимальный дневной убыток (%) — По умолчанию: 5.0 Максимально допустимый убыток капитала в день в процентах от начального дневного капитала.
🔹 Максимальный общий убыток (%) — По умолчанию: 10.0 Максимально допустимый общий убыток капитала в процентах от начального баланса.
🔹 Включить целевую прибыль — По умолчанию: Нет Останавливает торговлю при достижении целевой прибыли.
🔹 Целевая прибыль (%) — По умолчанию: 10.0 Цель в процентах от начального баланса.
🌊 14. ФИБОНАЧЧИ ВОЛН ЭЛЛИОТТА
🔹 Минимальная / максимальная коррекция волны 2 (%) — По умолчанию: 38.2 / 78.6 Допустимый диапазон коррекции Фибоначчи для волны 2. Классические правила Эллиотта.
🔹 Минимальное удлинение волны 3 по сравнению с волной 1 (%) — По умолчанию: 100.0 Минимальная длина волны 3 в процентах от волны 1. 100 = не менее равна.
🔹 Минимальная / максимальная коррекция волны 4 (%) — По умолчанию: 23.6 / 50.0 Допустимый диапазон коррекции волны 4 относительно волны 3.
🔹 Мин. длина волн 1 / 3 / 5 (пункты) — По умолчанию: 10 / 15 / 10 Минимальная длина волн в пунктах. Фильтрует микроволны. Настройте под размер пункта вашего инструмента.
5 | 50 % | |
4 | 50 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |