KS Multiple Independent Strategies AutoTrading
- Эксперты
- Kulvinder Singh
- Версия: 1.9
- Обновлено: 14 января 2026
- Активации: 7
Обзор советника KS Multiple Independent Strategies Auto Trading 1.9
Это профессиональный советник (EA) на языке MQL5, разработанный преимущественно для торговли золотом (XAUUSD) на платформе MetaTrader 5. Он поддерживает одновременное использование нескольких независимых торговых стратегий, обладает расширенными функциями управления рисками и включает различные фильтры для оптимизации торговых результатов. Основной акцент в советнике сделан на автоматизации процессов, защите полученной прибыли и интеграции с внешними сервисами, такими как Telegram и Discord. Советник способен работать на любом таймфрейме, но при этом может быть настроен для работы в определенные торговые сессии или во время выхода важных новостей. Ключевые особенности сгруппированы ниже.
**Основные торговые стратегии**
Советник позволяет одновременно активировать одну или несколько независимых стратегий (через параметры настроек):
- **Persistence/Anti-Persistence**: Анализирует паттерны баров за определенный период ретроспективного анализа (например, 7 баров) для выявления продолжения или разворота тренда на основе заданного порогового соотношения.
- **RSI Extremes**: Осуществляет торговлю на уровнях перекупленности/перепроданности индикатора RSI (например, 70/30) с возможностью настройки периода и таймфрейма. Поддерживает три режима: Standard (традиционный), Reverse Same (импульсный), Reverse Opposite (контртрендовый). Включает опции использования одиночных или множественных сигналов, а также функцию сброса при достижении срединного уровня (50).
- **MA Crossover**: Осуществляет торговлю на пересечениях скользящих средних (быстрой и медленной MA, например, с периодами 10 и 50) с возможностью выбора метода расчета (SMA/EMA) и типа цены.
- **ATR Signal**: Генерирует сигналы при пробое границ, определяемых на основе индикатора ATR (за период от 2 до 20 свечей), с использованием фильтров минимального/максимального расстояния и пороговых значений срабатывания. Предусматривает периоды ожидания после генерации сигнала.
- **Heikin Ashi**: Осуществляет торговлю на смене цвета свечей Heikin Ashi, сигнализирующей о развороте тренда; работает на независимом таймфрейме.
- **Breakout Signal**: Обнаруживает пробои уровней на старшем таймфрейме (HTF), например H4, при касании или закрытии свечи за уровнем; включает опцию торговли на разворот.
Стратегии могут вести логирование сигналов и подвергаться дополнительной фильтрации по направлению свечи или иным условиям.
**Управление капиталом и расчет размера позиции**
- **Basic MM (Базовое управление капиталом)**: Фиксированный размер лота (например, 0.01) с ограничением максимального количества открытых позиций и контролем проскальзывания.
- **Enhanced MM (Расширенное управление капиталом)**: Применение множителей для размера лота при достижении заданных пороговых значений дневного убытка или прибыли (например, увеличение лота в 2 раза после получения убытка в размере $100). Отслеживание с момента достижения пикового или начального баланса, с ежедневным сбросом и автоматическим сбросом при прибыли/убытке.
- **Контроль риска/вознаграждения**: Фиксированный SL/TP в пунктах (например, 700/4200 для соотношения риска и прибыли 1:6). Трейлинг-стоп с точками срабатывания/шага и максимальным количеством шагов (неограниченным или фиксированным).
- **Частичная прибыль**: Закрытие на определенный процент (например, 50%) при достижении целевого уровня прибыли (например, 700 пунктов).
- **Дневные лимиты**: Ограничения на процент убытка/прибыли (например, 1%/2% от баланса) и максимальное количество сделок в день (например, 50).
**Защита от прибыли и убытков**
- **Защита от прибыли**: Отслеживает пробитие минимумов/максимумов предыдущих свечей после достижения порога прибыли (например, 700 пунктов). Деактивируется при достижении максимального диапазона (например, 4200 пунктов). Визуальные линии на графике.
- **Защита от убытков**: Закрывает позиции после противоположных свечей (0-10) или временного интервала (часы/минуты/секунды). Автоматически разворачивает сделки (до максимального количества циклов) и обходит некоторые фильтры.
- **Закрытие по прибыльной свече**: Закрывает позиции при закрытии свечи с прибылью (с ожидающими свечами и минимальной прибылью).
- **Минимальное время удержания**: Предотвращает преждевременное закрытие до завершения входной свечи.
- **Механизмы паузы**: Приостанавливает торговлю после срабатывания стоп-лосса/тейк-профита, больших убытков или защиты прибыли (настраиваемые свечи).
**Торговые фильтры**
Многофильтровая система для блокировки/разрешения сделок:
- **Блок волатильности ATR (два экземпляра)**: Блокирует при низкой волатильности (на основе ATR или расстояния открытия-закрытия по свечам). Возобновляет торговлю при пробое зоны срабатывания. Визуальные блоки/линии с уведомлениями.
- **Фильтр пробоя таймфрейма**: Требует пробоя HTF (например, H4) перед началом торговли. Визуальные линии.
- **Фильтр пересечения скользящих средних**: Разрешает сделки только в направлении пересечения скользящих средних (новое или текущее).
- **Фильтр возобновления RSI**: Приостанавливает торговлю до тех пор, пока RSI не коснется экстремумов, затем возобновляет на несколько минут (например, 15). Возможность сброса в середине интервала.
- **Фильтр спреда**: Блокирует, если спред превышает максимум (например, 50 пунктов). **Фильтр Хейкин Аши**: блокирует движение свечей в направлении Хейкин Аши.
**Фильтр простых свечей**: блокирует движение свечей в направлении текущей свечи.
**Фильтр новостей**: блокирует движение свечей вокруг новостных событий (с высоким/средним/низким влиянием) для указанных валют (например, USD). Закрывает позиции и отправляет оповещения.
**Фильтр сессий**: ограничивает торговлю сессиями в IST (до 4, например, 23:00-05:25). Автоматически закрывает позиции и отправляет уведомления.
**Панель управления и мониторинг**
- **Панель управления в реальном времени**: отображение статистики (прибыль/убыток, сделки, баланс и т. д.) на графике с настраиваемым положением, размером, цветами и шрифтами.
- **Логирование**: подробные журналы для стратегий, фильтров и событий (ограничены для уменьшения спама).
**Интеграции и уведомления**
- **Telegram**: Отправляет скриншоты графиков при открытии/закрытии с подписями. Поддерживает личный чат и групповой/канальный чат. Требуется токен бота и ID чата. Также добавьте Weblist, разрешающий запрашиваемые URL-адреса в MT5 для полной настройки.
- **Discord**: Веб-хук для скриншотов при открытии/закрытии.
- **Push-уведомления**: Оповещения MT5 о сессиях, новостях, фильтрах и сделках.
- **Визуализация**: Рисует линии/прямоугольники для пробоев, ATR-боксов и защиты прибыли.
Это профессиональный советник (EA) на языке MQL5, разработанный преимущественно для торговли золотом (XAUUSD) на платформе MetaTrader 5. Он поддерживает одновременное использование нескольких независимых торговых стратегий, обладает расширенными функциями управления рисками и включает различные фильтры для оптимизации торговых результатов. Основной акцент в советнике сделан на автоматизации процессов, защите полученной прибыли и интеграции с внешними сервисами, такими как Telegram и Discord. Советник способен работать на любом таймфрейме, но при этом может быть настроен для работы в определенные торговые сессии или во время выхода важных новостей. Ключевые особенности сгруппированы ниже.
**Основные торговые стратегии**
Советник позволяет одновременно активировать одну или несколько независимых стратегий (через параметры настроек):
- **Persistence/Anti-Persistence**: Анализирует паттерны баров за определенный период ретроспективного анализа (например, 7 баров) для выявления продолжения или разворота тренда на основе заданного порогового соотношения.
- **RSI Extremes**: Осуществляет торговлю на уровнях перекупленности/перепроданности индикатора RSI (например, 70/30) с возможностью настройки периода и таймфрейма. Поддерживает три режима: Standard (традиционный), Reverse Same (импульсный), Reverse Opposite (контртрендовый). Включает опции использования одиночных или множественных сигналов, а также функцию сброса при достижении срединного уровня (50).
- **MA Crossover**: Осуществляет торговлю на пересечениях скользящих средних (быстрой и медленной MA, например, с периодами 10 и 50) с возможностью выбора метода расчета (SMA/EMA) и типа цены.
- **ATR Signal**: Генерирует сигналы при пробое границ, определяемых на основе индикатора ATR (за период от 2 до 20 свечей), с использованием фильтров минимального/максимального расстояния и пороговых значений срабатывания. Предусматривает периоды ожидания после генерации сигнала.
- **Heikin Ashi**: Осуществляет торговлю на смене цвета свечей Heikin Ashi, сигнализирующей о развороте тренда; работает на независимом таймфрейме.
- **Breakout Signal**: Обнаруживает пробои уровней на старшем таймфрейме (HTF), например H4, при касании или закрытии свечи за уровнем; включает опцию торговли на разворот.
Стратегии могут вести логирование сигналов и подвергаться дополнительной фильтрации по направлению свечи или иным условиям.
**Управление капиталом и расчет размера позиции**
- **Basic MM (Базовое управление капиталом)**: Фиксированный размер лота (например, 0.01) с ограничением максимального количества открытых позиций и контролем проскальзывания.
- **Enhanced MM (Расширенное управление капиталом)**: Применение множителей для размера лота при достижении заданных пороговых значений дневного убытка или прибыли (например, увеличение лота в 2 раза после получения убытка в размере $100). Отслеживание с момента достижения пикового или начального баланса, с ежедневным сбросом и автоматическим сбросом при прибыли/убытке.
- **Контроль риска/вознаграждения**: Фиксированный SL/TP в пунктах (например, 700/4200 для соотношения риска и прибыли 1:6). Трейлинг-стоп с точками срабатывания/шага и максимальным количеством шагов (неограниченным или фиксированным).
- **Частичная прибыль**: Закрытие на определенный процент (например, 50%) при достижении целевого уровня прибыли (например, 700 пунктов).
- **Дневные лимиты**: Ограничения на процент убытка/прибыли (например, 1%/2% от баланса) и максимальное количество сделок в день (например, 50).
**Защита от прибыли и убытков**
- **Защита от прибыли**: Отслеживает пробитие минимумов/максимумов предыдущих свечей после достижения порога прибыли (например, 700 пунктов). Деактивируется при достижении максимального диапазона (например, 4200 пунктов). Визуальные линии на графике.
- **Защита от убытков**: Закрывает позиции после противоположных свечей (0-10) или временного интервала (часы/минуты/секунды). Автоматически разворачивает сделки (до максимального количества циклов) и обходит некоторые фильтры.
- **Закрытие по прибыльной свече**: Закрывает позиции при закрытии свечи с прибылью (с ожидающими свечами и минимальной прибылью).
- **Минимальное время удержания**: Предотвращает преждевременное закрытие до завершения входной свечи.
- **Механизмы паузы**: Приостанавливает торговлю после срабатывания стоп-лосса/тейк-профита, больших убытков или защиты прибыли (настраиваемые свечи).
**Торговые фильтры**
Многофильтровая система для блокировки/разрешения сделок:
- **Блок волатильности ATR (два экземпляра)**: Блокирует при низкой волатильности (на основе ATR или расстояния открытия-закрытия по свечам). Возобновляет торговлю при пробое зоны срабатывания. Визуальные блоки/линии с уведомлениями.
- **Фильтр пробоя таймфрейма**: Требует пробоя HTF (например, H4) перед началом торговли. Визуальные линии.
- **Фильтр пересечения скользящих средних**: Разрешает сделки только в направлении пересечения скользящих средних (новое или текущее).
- **Фильтр возобновления RSI**: Приостанавливает торговлю до тех пор, пока RSI не коснется экстремумов, затем возобновляет на несколько минут (например, 15). Возможность сброса в середине интервала.
- **Фильтр спреда**: Блокирует, если спред превышает максимум (например, 50 пунктов). **Фильтр Хейкин Аши**: блокирует движение свечей в направлении Хейкин Аши.
**Фильтр простых свечей**: блокирует движение свечей в направлении текущей свечи.
**Фильтр новостей**: блокирует движение свечей вокруг новостных событий (с высоким/средним/низким влиянием) для указанных валют (например, USD). Закрывает позиции и отправляет оповещения.
**Фильтр сессий**: ограничивает торговлю сессиями в IST (до 4, например, 23:00-05:25). Автоматически закрывает позиции и отправляет уведомления.
**Панель управления и мониторинг**
- **Панель управления в реальном времени**: отображение статистики (прибыль/убыток, сделки, баланс и т. д.) на графике с настраиваемым положением, размером, цветами и шрифтами.
- **Логирование**: подробные журналы для стратегий, фильтров и событий (ограничены для уменьшения спама).
**Интеграции и уведомления**
- **Telegram**: Отправляет скриншоты графиков при открытии/закрытии с подписями. Поддерживает личный чат и групповой/канальный чат. Требуется токен бота и ID чата. Также добавьте Weblist, разрешающий запрашиваемые URL-адреса в MT5 для полной настройки.
- **Discord**: Веб-хук для скриншотов при открытии/закрытии.
- **Push-уведомления**: Оповещения MT5 о сессиях, новостях, фильтрах и сделках.
- **Визуализация**: Рисует линии/прямоугольники для пробоев, ATR-боксов и защиты прибыли.

