AlphaEvo
- Эксперты
- Vladimir Novikov
- Версия: 2.0
-
4 независимые стратегии с уникальными комбинациями индикаторов:
-
Strategy 1: RSI + Stochastic + Moving Average
-
Фильтрация перекупленности/перепроданности RSI
-
Подтверждение разворотов Stochastic
-
Определение тренда по MA
-
-
Strategy 2: RSI + Bollinger Bands + MA
-
Торговля у границ Боллинджера
-
Фильтрация тренда по MA
-
Подтверждение сигналов RSI
-
-
Strategy 3: RSI + MA + MACD
-
Комбинирование трендовых и импульсных сигналов
-
Синхронизация RSI и MACD
-
-
Strategy 4: RSI + Volume + CCI
-
Подтверждение объемов
-
Определение экстремумов CCI
-
-
-
Приоритизация стратегий (1-4), где 1 - высший приоритет
-
Адаптивное отключение непродуктивных стратегий в реальном времени
2. Нейроэволюционная адаптация
-
Гибрид нейросетей и генетических алгоритмов:
-
Risk Network: Оптимизация управления рисками (5 входов → 8 скрытых нейронов → 1 выход)
-
Entry Network: Оценка сигналов входа (8 входов → 12 скрытых нейронов → 1 выход)
-
-
Автоматическая подстройка параметров:
-
Периодическая оптимизация весов (каждые N часов)
-
Критерии оптимизации: Profit Factor, Sharpe Ratio, Drawdown, Stability
-
-
Динамическая адаптация:
-
Нейро-коррекция риска на основе волатильности и рыночных условий
-
Оценка силы сигналов с учетом спреда и загруженности
-
3. Продвинутое управление рисками
-
3 модели риска:
-
Фиксированный процент (Fixed Risk)
-
Волатильность-адаптивный (Volatility-Adjusted)
-
Нейроадаптивный (Neuro-Adaptive)
-
-
Многоуровневая защита:
-
Ограничение максимальной просадки (15%)
-
Лимит дневных сделок
-
Минимальное расстояние между сделками
-
Маржинальный контроль (MarginSafeRatio)
-
-
Мартингейл с защитой:
-
Активация после серии убытков
-
Ограничение шагов и мультипликатора
-
Автоматический переход в безубыток
-
4. Управление позициями
-
Трейлинг-стоп:
-
На основе ATR с динамическим множителем
-
Автоматический перенос в безубыток
-
-
Частичное закрытие:
-
Фиксация прибыли при достижении заданного уровня
-
Настраиваемая процентная доля
-
-
Стратегический хеджинг:
-
Разрешение позиций на одном инструменте
-
Приоритезация стратегий при конфликтах
-
5. Система фильтров
-
Временные фильтры:
-
Ограничение торговых сессий
-
Гибкие настройки часов работы
-
-
Волатильность-фильтры:
-
Минимальный/максимальный порог ATR
-
Защита от низковолатильных рынков
-
-
Трендовые фильтры:
-
Оценка силы тренда через MA
-
Отсечение боковых движений
-
-
Фазовые фильтры:
-
Определение рыночных фаз через ADX/DI
-
Разделение трендовых и флэтовых условий
-
6. Система тестирования и оптимизации
-
Автоматическая валидация 70/30:
-
Разделение данных на In-Sample/Out-of-Sample
-
Кросс-валидация в тестере стратегий
-
-
Комплексные метрики оценки:
mql5score = f(OOS_RecoveryFactor, OOS_ProfitFactor, Consistency, Stability)
-
Ключевые критерии:
-
Profit Factor (IS/OOS)
-
Коэффициент восстановления
-
Стабильность доходности
-
Согласованность результатов
-
-
Адаптивная оптимизация:
-
Фокус на устойчивости параметров
-
Штрафы для переоптимизированных решений
-
7. Диагностика и мониторинг
-
Детальное логгирование:
-
Параметры каждой сделки
-
Использованная стратегия
-
Уровни риска
-
-
Статистика в реальном времени:
-
Производительность стратегий
-
Серии прибылей/убытков
-
Графики нагрузки депозита
-
-
Система оповещений:
-
Превышение лимитов риска
-
Отключение стратегий
-
Критические ошибки исполнения
-
8. Особенности реализации
-
Объектно-ориентированный код:
-
Классы нейросетей и оптимизатора
-
Инкапсуляция торговой логики
-
-
Экономия ресурсов:
-
Кеширование индикаторов
-
Оптимальный расчет показателей
-
9. Сценарии использования
-
Долгосрочная инвестиция:
-
Консервативные настройки риска
-
Фокус на трендовых стратегиях
-
-
Активный трейдинг:
-
Короткие таймфреймы
-
Агрессивный мартингейл
-
-
Портфельное хеджирование:
-
Одновременная работа стратегий
-
Балансировка риска между системами
-
10. Кастомизация
-
Гибкие настройки:
-
50+ входных параметров
-
Регулировка от агрессивных до консервативных
-
-
Модульная активация:
-
Включение/выключение компонентов
-
Поэтапный запуск систем
-
-
Адаптация под инструмент:
-
Автоподбор параметров под волатильность
-
Инструментальные фильтры
-
Технические требования
-
Платформа: MetaTrader 5
-
Язык: MQL5
-
Библиотеки: Стандартная библиотека MQL5
-
Ресурсы: Минимум 4 ГБ ОЗУ, поддержка OpenCL
Система сочетает классические подходы технического анализа с современными методами машинного обучения, предлагая комплексное решение для автоматизированной торговли с акцентом на управление рисками и адаптивность.
