Vortex MultiStrategy Pro
- Experts
- Vladimir Novikov
- Versione: 1.52
🔥 Сильные стороны:
-
4 стратегии в одной системе
-
RSI + Stochastic + MA (тренд + перекупленность)
-
RSI + Bollinger Bands + MA (волатильность + тренд)
-
RSI + MA + MACD (конвергенция импульса)
-
RSI + Volume + CCI (объемы + циклы)
→ Диверсификация сигналов, снижение зависимости от одного паттерна.
-
-
Адаптивный риск-менеджмент
-
3 модели риска: Фиксированный , Волатильность-адаптивный , Формула Келли .
-
Авторасчет лота с защитой от маржин-колла:
-
Ограничение макс. риска портфеля ( MaxPortfolioRisk ).
-
Учет спреда ( MaxSpread ) и волатильности ( VolatilityCutoff ).
-
-
-
Фильтры премиум-класса
-
Временной фильтр ( TradeStartHour/EndHour ).
-
Трендовый фильтр ( MinTrendStrength ).
-
Фильтр волатильности ( MinATR/MaxATR ).
-
Фаза рынка через ADX/DMI ( ADXThreshold , DIDifference ).
-
-
Автооптимизация
-
Еженедельная тонкая настройка параметров ( EnableAutoOptimize ).
-
Адаптация к рынку: отключение убыточных стратегий, коррекция риска.
-
-
Защита капитала
-
Стоп-аут при просадке > MaxAllowedDrawdown .
-
Частичное закрытие ( PartialClosePercent ) + трейлинг-стоп.
-
Мартингейл с контролем ( MaxMartingaleSteps ).
-
-
Поддержка мультитаймфреймов
-
Параллельный анализ: M30 , H3 , H4 , H8 .
-
-
Экономия ресурсов
-
Проверка барьера между сделками ( MinBarsBetweenTrades ).
-
Лимит сделок в день ( MaxDailyTrades ).
-
⚙️ Рекомендации для тестирования:
-
Депозит: $500 (минимальный рекомендуемый).
-
Инструмент: Работает на любой паре но требует оптимизации. USDJPY (пара настроена по умолчанию "включите фильтры, MaxSpread = 39.0, настройте лот: RiskPercent = 3.0, MinRiskPercent = 0.3, MaxPortfolioRisk = 6.0, " Martingale по желанию). Оптимизирован на последнем годе (2025.01.01 - 2025.08.15).
-
Оптимизация: тестирование проводим на "максимуме пользовательского критерия" M5 (цена открытия), отключаем все фильтры, мани менеджмент изменяем по желанию, и оптимизируем стратегии по очереди, расставляем в зависимости от результатов приоритеты стратегиям, оптимизируем фильтры, далее проводим проверки на Каждый тик на основе реальных тиков, форвард тест и т.д.
-
Таймфрейм:
-
Режим тестирования: : M5 (цена открытия).
-
Режим проверки: Каждый тик на основе реальных тиков → максимальная точность
-
Как работает советник Vortex MultiStrategy Pro
🔧 Ключевые функции и механика работы:
1. Мультистратегический движок
-
Параллельный анализ:
4 стратегии работают одновременно на разных таймфреймах:-
Strategy 1: RSI + Stochastic + MA → H8
-
Strategy 2: RSI + Bollinger Bands → H3
-
Strategy 3: RSI + MACD → H4
-
Strategy 4: RSI + Volume + CCI → M30
-
-
Приоритизация:
Сигналы фильтруются по Strategy1Priority - Strategy4Priority . Например, если Strategy1 (приоритет 1) активна – остальные игнорируются.
2. Адаптивная система управления рисками
| Компонент | Как работает |
|---|---|
| Volatility-Adjusted | Снижает лот при высокой волатильности ( ATR > VolatilityCutoff ). |
| Kelly Optimizer | Рассчитывает риск по формуле Келли: Risk = WinRate - (1-WinRate)/(AvgWin/AvgLoss) . |
| Portfolio Protection | Блокирует сделки, если общий риск > MaxPortfolioRisk (например, 6%). |
| Spread Control | Отменяет сделку при спреде > MaxSpread (39 пунктов для USDJPY). |
3. Динамическое исполнение сделок
-
Расчет объема позиции:
mql5Lot = (Equity * Risk%) / (StopLossDistance * TickValue)
-
Учитывает MartingaleMultiplier после серии убытков ( MartingaleLossStreak = 2 ).
-
-
Умный стоп-лосс/тейк-профит:
-
SL = Цена ± ATR_Multiplier_SL * ATR
-
TP = Цена ± ATR_Multiplier_TP * ATR
-
Для USDJPY на M5: ATR ≈ 0.3-0.5, значит SL = 50-80 пунктов.
-
4. Фильтры сигналов
-
Временной: Торгует только между TradeStartHour=23 и TradeEndHour=16 (по GMT+3).
-
Трендовый: Требует силу тренда > MinTrendStrength (0.002) через MA(110).
-
Волатильности: Блокирует сделки если ATR(7) < 0.00005 (флэт) или > 0.0018 (паника).
-
Фазы рынка: Через ADX – торгует только при ADX > 5.0 и |DI+ - DI-| > 8.0 .
5. Автооптимизация и адаптация
-
Еженедельная оптимизация:
Каждый OptimizationDay (например, воскресенье) перебирает параметры:mql5RSI_Period1 = [7, 10, 14] BB_Deviation = [1.5, 2.0, 2.5] RiskPercent = [0.5, 1.0, 1.5]
-
Адаптация стратегий:
Отключает убыточные стратегии (если Profit < 0 за LookbackPeriod=90 дней).
6. Управление позициями
-
Трейлинг-стоп:
Перемещает SL в безубыток при martingaleStep >= BreakEvenAfterStep . -
Частичное закрытие:
Закрывает PartialClosePercent=80% позиции при достижении PartialCloseTP=3.05*ATR . -
Защита от просадки:
Полностью останавливает торговлю при Drawdown > MaxAllowedDrawdown=15% .
7. Техническая реализация (MQL5)
-
Экономия ресурсов:
-
Кэширование хендлов индикаторов ( iRSI , iATR ).
-
Проверка MinBarsBetweenTrades=3 для избежания спама.
-
-
Логирование:
Детальные записи в журнал:"2024.05.15 14:30:00 | Strategy1 | BUY | Lots: 0.12 | Price: 156.85 | SL: 156.35 | TP: 157.45"
