RegimeMaster FX
- Uzmanlar
- Vladimir Novikov
- Sürüm: 5.2
- Etkinleştirmeler: 7
RegimeMaster FX – это автоматическая торговая система нового поколения, которая не просто следует за рынком, а адаптируется к его состоянию. Вместо жёстких правил советник использует динамическую комбинацию индикаторов, нелинейную обработку сигналов и самообучающийся механизм распределения весов между модулями. Это позволяет системе оставаться гибкой как в трендовые периоды, так и во флэте.
🔍 Как это работает
-
Анализ рыночного режима
Каждый новый бар советник определяет, находится ли рынок в тренде или во флэте. Для этого используются:-
Индекс направленного движения (ADX) на старшем таймфрейме;
-
Ширина полос Боллинджера (Bollinger Bands) на рабочем таймфрейме.
Решение принимается на основе нескольких последних баров, что исключает ложные срабатывания.
-
-
Генерация сигналов
Сигнал формируется из пяти независимых источников:-
RSI – оценка перекупленности/перепроданности;
-
ADX – сила текущего движения;
-
Скользящие средние – направление тренда;
-
Полосы Боллинджера – выход за границы канала;
-
Квантовый модуль – детерминированный, но нелинейный компонент, добавляющий устойчивость.
Каждый модуль имеет собственный вес. В зависимости от текущего режима (тренд/флэт) вклад модулей меняется: в тренде больше значат ADX и MA, во флэте – RSI и BB.
-
-
Нелинейная обработка
Сумма взвешенных сигналов преобразуется через квадратичную функцию и сигмоиду. Это позволяет учитывать не только линейные взаимосвязи, но и взаимодействия между индикаторами (например, ADX и MA в тренде, RSI и BB во флэте). -
Байесовская адаптация весов
После каждой закрытой сделки советник обновляет вероятностные оценки каждого модуля: успешный исход повышает доверие к тем модулям, которые участвовали в сигнале. Веса автоматически перераспределяются, и система «учится» на своих результатах. -
Адаптивное управление рисками
Размер лота зависит от текущей волатильности (ATR), просадки счёта, рыночного режима и серии выигрышей/проигрышей. Риск корректируется динамически: увеличивается после прибыльных серий и снижается после убытков. -
Защита позиций
Опционально доступны:-
Трейлинг-стоп (по ATR или по High/Low);
-
Частичное закрытие при достижении заданных уровней прибыли.
-
✅ Ключевые преимущества
-
Универсальность – одинаково эффективен в трендах и флэтах благодаря адаптации режимов.
-
Самообучение – система накапливает статистику и перераспределяет важность индикаторов.
-
Динамический риск-менеджмент – учитывает волатильность, просадку и череду убытков.
-
Защита от переоптимизации – веса сбрасываются после заданного числа сделок или при смене режима.
-
Настраиваемость – все ключевые параметры выведены во входные и могут быть адаптированы под любую валютную пару и стиль торговли.
-
Простота установки – достаточно загрузить советник на график EURUSD H1 (рекомендуемый таймфрейм) и выбрать настройки.
⚙️ Входные параметры
Все параметры сгруппированы по смысловым блокам.
1. Основные настройки
| Параметр | Описание |
|---|---|
| TimeframeEntry | Таймфрейм для входа (по умолчанию M15) |
| TimeframeTrend | Старший таймфрейм для определения тренда (по умолчанию H4) |
| MaxSpreadPips | Максимально допустимый спред в пунктах (30) |
| UseTimeFilter | Включить/выключить фильтр по времени |
| StartHour / EndHour | Часы торговли по серверному времени (2–20) |
2. Параметры индикаторов
| Параметр | Описание |
|---|---|
| RSIPeriod | Период RSI (17) |
| ADXPeriod | Период ADX (11) |
| ADXThresholdTrend / ADXThresholdFlat | Пороги ADX для определения тренда (29) и флэта (17) |
| BBWidthTrendThreshold / BBWidthFlatThreshold | Минимальная и максимальная ширина полос Боллинджера для режимов (0.008 / 0.003) |
| BBPeriod / BBDeviation | Период и отклонение для Боллинджера (5 / 1.2) |
| FastMAPeriod / SlowMAPeriod | Периоды быстрой и медленной MA (49 / 60) |
| ATRPeriod | Период ATR (18) |
3. Параметры режимов и нелинейности
| Параметр | Описание |
|---|---|
| UseQuadraticTerms | Включить квадратичные члены (нелинейность) |
| SignalThreshold | Порог для входа после нелинейного преобразования (0.17) |
| SigmoidScale | Крутизна сигмоиды (0.4) |
4. Управление рисками
| Параметр | Описание |
|---|---|
| BaseRiskPercent | Базовый риск в процентах от баланса (0.5) |
| MaxRiskPercent / MinRiskPercent | Максимальный и минимальный риск (3.0 / 0.1) |
| RiskIncreaseFactor / RiskDecreaseFactor | Множители увеличения/уменьшения риска после выигрыша/проигрыша (1.2 / 0.7) |
| MaxConsecutiveLosses | Количество последовательных убытков для снижения риска (2) |
| ATRMultiplierSL | Множитель ATR для стоп-лосса (3.4) |
| TPtoSLRatio | Отношение тейк-профита к стоп-лоссу (1.7) |
| MaxOpenPositions | Максимальное количество одновременно открытых позиций (1) |
| UseDrawdownAdjust | Учитывать текущую просадку при расчёте риска |
| FixedLot | Фиксированный лот (0 – авторасчёт) |
5. Трейлинг и частичное закрытие
| Параметр | Описание |
|---|---|
| UseTrailingStop | Включить трейлинг-стоп |
| TrailingMode | Режим трейлинга: по ATR или по High/Low |
| TrailingPeriod | Базовый период для поиска High/Low (20) |
| TrailingStartATR / TrailingStepATR | Активация и шаг трейлинга в ATR (2.0 / 0.5) |
| UsePartialClose | Частичное закрытие позиции |
| PartialLevel1 / PartialLevel2 | Уровни в ATR для частичного закрытия (1.5 / 2.5) |
| PartialPercent1 / PartialPercent2 | Проценты закрытия на каждом уровне (30% / 30%) |
6. AI и адаптация
| Параметр | Описание |
|---|---|
| LearningPeriod | Период обучения (количество сделок) – не используется напрямую, оставлен для совместимости |
| AdaptationSpeed | Скорость адаптации весов модулей (0.1) |
| ResetAfterTrades | Сбрасывать веса после N сделок (50) |
| ResetOnRegimeChange | Сбрасывать веса при смене рыночного режима |
7. Прочее
| Параметр | Описание |
|---|---|
| MagicNumber | Уникальный идентификатор советника (20250310) |
| CommentOrder | Комментарий к ордеру (Quantum Pro) |
🚀 Заключение
RegimeMaster FX – это сбалансированная система, которая сочетает классический технический анализ с элементами машинного обучения. Благодаря адаптации к рыночным условиям и динамическому риск-менеджменту, она способна сохранять стабильность в различных фазах рынка. Все ключевые параметры легко настраиваются, что позволяет оптимизировать советник под конкретные валютные пары и стили торговли.
Рекомендуется устанавливать на график EURUSD H1 и тестировать на истории перед использованием на реальном счёте.
