AI Trader Pro
- Эксперты
- Версия: 1.0
- Активации: 5
【Торговая система ИИ следующего поколения】 AI Trader 2.0
〜 Мультиактивный полностью автоматический скальпинг-робот (EA) под управлением передовой модели машинного обучения (LightGBM) 〜
🎯 Концепция
Это высокотехнологичный советник (EA), который анализирует сложные и нелинейные ценовые движения финансовых рынков с помощью новейшего алгоритма машинного обучения «LightGBM», выполняя высоковероятные входы и надежное управление рисками в полностью автоматическом режиме.
В отличие от традиционных советников на основе индикаторов, этот робот использует в качестве ядра предварительно обученную модель ONNX, которая динамически адаптируется к рыночной среде, что позволило достичь чрезвычайно высокой стабильности на форвард-тестах.
💎 Основные характеристики и преимущества
1. Поддержка 12 тщательно отобранных активов — вершина портфельного инвестирования
Для максимизации диверсификации рисков и возможностей получения прибыли в советник интегрированы специализированные модели ИИ для 12 активов, включая основные валютные пары, золото и криптовалюты. Достаточно просто установить его на график, и советник автоматически определит торгуемый актив и загрузит оптимальную модель.
- Валютные пары (8 основных пар): EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, USDCHF, EURJPY, GBPJPY
- Товары (Драгоценные металлы): XAUUSD (Золото)
- Криптовалюты (3 основных актива): BTCUSD (Биткоин), ETHUSD (Эфириум), XRPUSD (Риппл)
2. Колоссальный объем данных для обучения (с января 2022 по декабрь 2025 года)
Модель обучена на минутных (M1) исторических данных за период «с января 2022 по декабрь 2025 года (полные 4 года)», который включает в себя как бурные трендовые рынки, так и периоды резкого изменения волатильности. Обучение на десятках тысяч рыночных паттернов позволило до предела повысить «обобщающую способность» (генерализацию) — важнейший фактор при реальной торговле — и предотвратить переобучение (подгонку параметров).
3. «Передовая система управления торговлей» для защиты вашей прибыли
- 3-этапная фиксация прибыли (Split Take Profit):
Целевые уровни прибыли (TP1, TP2, TP3) динамически рассчитываются на основе коэффициента ATR. При достижении TP1 и TP2 позиция частично закрывается (используется встроенная функция частичного закрытия MQL5) для ранней фиксации прибыли, а оставшийся лот удерживается для взятия максимума тренда.
※ Оснащен функцией «закрытия ближайшего лота». Даже при торговле микролотами (например, 0.01 или 0.02) система автоматически корректирует дробные лоты для корректного частичного закрытия. - Продвинутый безубыток (Advanced Break Even):
Когда цена движется в нужном направлении и достигает определенного коэффициента ATR, стоп-лосс перемещается на цену входа (с учетом поправки на минимальное проскальзывание). Это позволяет на раннем этапе свести риск убытка по удерживаемой позиции к «нулю». - Фильтр откатов (Pullback Filter):
Разрешает вход в сделку только в том случае, если на протяжении последних M баров количество превышений порога сигнала ИИ составляет N или более баров. Эта безопасная архитектура предотвращает ложные пробои на импульсах и мгновенные повторные входы («двойные удары») сразу после закрытия предыдущей сделки. - Автоматическое масштабирование допустимого спреда:
Советник автоматически определяет и масштабирует подходящую величину спреда для валютных пар (узкий) и волатильных активов вроде золота или биткоина (широкий). Это полностью исключает входы с неоправданно высокими издержками.
4. Премиальная информационная панель на графике (полностью на английском языке)
Красиво отображает на графике статистическую информацию в реальном времени: уверенность ИИ (вероятность BUY / SELL / RANGE), настройки системы, текущий спред и т.д.
Панель оснащена 【функцией сворачивания】, позволяющей скрыть интерфейс одним кликом по кнопке на графике для экономии рабочего пространства. Она полностью соответствует правилам MQL5 Market: состоит исключительно из чистых символов ASCII без использования не-ASCII символов и эмодзи, что обеспечивает плавную работу в тестере стратегий (Strategy Tester).
5. Полная совместимость со сторонним конструктором моделей
Используя прилагаемое приложение «AI Model Builder (GUI)», вы можете без единой строчки кода создавать собственные модели ONNX, обученные на ваших исторических данных, и легко заменять ими стандартную модель в советнике.
⚙️ Список основных параметров (на английском языке)
Все комментарии и описания параметров в окне настроек представлены на стандартном английском языке.
- InpBaseLots (Default: 0.01): Базовый размер лота для входа в сделку.
- InpBaseBalance (Default: 0.0): Базовый баланс для расчета сложного процента (0 — фиксированный лот).
- InpUseDynamicLots (Default: true): Функция динамического увеличения размера лота в зависимости от степени уверенности ИИ.
- InpMaxDynamicLots (Default: 0.1): Максимально допустимый размер лота при динамическом увеличении.
- InpMaxSpread_Pips (Default: 2.0): Максимально допустимый спред (в пунктах/Pips для валют). ※ Для золота и криптовалют масштабируется автоматически.
- InpAiBuyThreshold (Default: 0.48): Порог вероятности ИИ для открытия покупок (BUY).
- InpAiSellThreshold (Default: 0.48): Порог вероятности ИИ для открытия продаж (SELL).
- InpAiExitThreshold (Default: 0.35): Минимальный порог вероятности ИИ для удержания позиции. Если значение падает ниже, выполняется ранний выход из сделки.
- InpSL_ATRMult (Default: 1.0): Коэффициент для расчета стоп-лосса на основе ATR.
- InpTP_ATRMult (Default: 2.0): Коэффициент для расчета тейк-профита на основе ATR (при отключенном частичном закрытии).
- InpMaxHoldBars (Default: 240): Ограничение по максимальному времени удержания позиции в барах (функция закрытия по таймауту).
- InpUseBreakEven (Default: true): Включение/выключение функции перевода в безубыток.
- InpUseSplitTP (Default: true): Включение/выключение функции 3-этапного частичного закрытия.
- InpForceNearestLotClose (Default: true): Включение/выключение принудительного закрытия ближайшим лотом при частичном закрытии некратных малых лотов.
- InpPullbackRange (Default: 3): Количество прошлых баров (M) для анализа отката.
- InpPullbackRequired (Default: 2): Минимальное количество баров (N), на которых должно быть зафиксировано превышение порога.
🚀 Этапы установки и запуска
- Перейдите в меню «Файл» в MT5 > «Открыть каталог данных» и поместите файл советника ( AI_Trader_2.0.ex5 ) в папку MQL5/Experts.
- Откройте график одного из 12 поддерживаемых активов, которым вы хотите торговать (рекомендуемый таймфрейм: M5 или M15).
- Включите кнопку «Разрешить алгоритмическую торговлю» на панели MT5 и перетащите советник на график. Вы можете настроить параметры по своему вкусу (входные значения уже оптимизированы по умолчанию).
- На графике отобразится стильная информационная панель, и советник автоматически начнет мониторинг и торговлю со следующего закрытого бара.
⚠️【ВАЖНО】Только для ECN-счетов (сверхнизкий спред)
Поскольку данный советник осуществляет высокочастотный скальпинг с небольшим тейк-профитом, он предназначен исключительно для счетов типа «ECN», «Raw Spread» и «Zero» с ультраузким спредом. На стандартных счетах с широким спредом советник может не принести ожидаемой прибыли или не выполнить условия для входа в сделку. (Рекомендуется: счета Exness Raw Spread/Zero, XM KIWAMI/Zero, TitanFX Blade и т.д.)
