Почему AbacuQuant Portfolio v1.13 — уникальный портфельный движок в MQL5 Market: 11 активов, 71 слот и автоадаптация под
Любой алготрейдер со стажем в MetaTrader 5 знает главную проблему 95% коммерческих советников в Маркете. Большинство из них делятся на два лагеря:
- Токсичные сетки, мартингейлы и «пересиживатели» без реальных стопов, которые рисуют ровную линию до первой безоткатной волатильности на золоте или иене.
- Узкоспециализированные скальперы, подогнанные под тиковый поток одного конкретного брокера: стоит перенести такой советник с ECN-счёта на другой сервер с иным спредом, другой спецификацией контрактов или нестандартными названиями тикеров — и кривая доходности разваливается, либо эксперт вообще не находит инструменты в «Обзоре рынка».
AbacuQuant Portfolio v1.13 создавался как инженерная противоположность обоим подходам. Это не «одна стратегия, натянутая на десять пар», а полноценная мультиактивная, мультистратегическая и мультиброкерская портфельная экосистема в одном скомпилированном файле .ex5 , которая управляет диверсифицированным институциональным портфелем с ОДНОГО графика H1.
Ниже — честный технический разбор архитектуры, индикаторного ядра, математического отбора и того, почему эту систему невозможно повторить «на коленке».
1. Почему этот советник уникален и практически неповторим
В основе AbacuQuant Portfolio лежит архитектура изолированных торговых слотов (Multi-Slot Portfolio Engine):
- 71 независимая микро-система в одном ядре: Внутри советника работают 71 некоррелированный торговый слот, распределённый по 11 глобальным инструментам из разных секторов мировой экономики — валютные мажоры и кроссы ( EURUSD , USDJPY , AUDUSD , EURJPY ), золото ( XAUUSD ) и 6 фондовых индексов США, Европы, Азии и Австралии ( WS30 / Dow Jones, NDX / Nasdaq-100, STOXX50E / Euro Stoxx 50, UK100 / FTSE 100, NI225 / Nikkei 225, AUS200 / ASX 200).
- Полная изоляция хэндлов и торговых сессий: У каждого из 71 слота — собственное временное окно ликвидности (до минуты), собственный фильтр дней недели, свой набор активных стратегий, собственные периоды индикаторов и индивидуальные множители ATR для Stop Loss и Take Profit. Слоты не делят между собой индикаторные хэндлы и не перекрывают окна друг друга внутри одного актива, а детерминированное хеширование Magic-номеров (алгоритм djb2 по символу и индексу слота) полностью исключает коллизии ордеров.
- Никакого мартингейла, сеток и усреднения — 100% жёсткий SL и TP на сервере: Каждая сделка открывается строго фиксированным риском от баланса (по умолчанию 0.5% на сделку) через нативный расчёт OrderCalcProfit() с учётом стоимости тика, шага лота и валюты маржи конкретного брокера. Никаких виртуальных стопов «в памяти» и токсичного пересиживания убытков. Одновременно работает трёхуровневый портфельный щит: глобальный лимит суммарного открытого риска по счёту ( MaxAccountRiskPercent ), контроль загрузки маржи ( MaxDepositLoadPercent ) и жёсткий Equity-предохранитель ( MaxEquityDrawdownPct ).
- Жёсткий научный отбор (почему это нельзя скопировать за неделю): Каждый инструмент прошёл через сотни тысяч прогонов оптимизации (более 250 000+ комбинаций на актив) с последующей слепой вневыборочной проверкой (Out-of-Sample Forward) строго в режиме «Каждый тик на основе реальных тиков» (99%–100% real ticks). В коде оставлены только те пресеты, которые доказали статистически значимое преимущество (t-статистика матожидания выше точки безубыточности) и прошли стресс-тест минимум на 40+ реальных срабатываниях Stop Loss. Активы, не подтвердившие робастность на реальных тиках в форварде (например, SP500 , GDAXI , FCHI40 , USDCAD , XTIUSD ), были отбракованы, а не оставлены ради маркетинга.
Слепое кросс-брокерское подтверждение (0% подгонки под котировки): Портфель проектировался на ECN-ликвидности Darwinex (100% реальных тиков), а затем без единого изменения торговой логики был протестирован «вслепую» на совершенно другой инфраструктуре — XM Global (99% реальных тиков, более 136.4 млн реальных тиков, 8 114 сделок за 2022–2026 гг. на стандартном счёте без комиссии с повышенным спредом и пустым полем SymbolMap ). Итог слепого теста на чужом брокере: +631.27% чистой прибыли, все 5 лет в плюс, корреляция линейной регрессии кривой капитала LR Correlation = 0.97, t-stat = +7.93 при максимальной просадке по балансу 9.59%. Все сигналы рассчитываются строго по закрытому бару ( bar[1] ) — нулевая перерисовка и полное совпадение тестера с реалом.
2. Индикаторное ядро: 10 алгоритмов + консенсус голосования и динамический ATR
Вместо того чтобы полагаться на одну хрупкую формулу, AbacuQuant Portfolio объединяет 10 классических и институциональных генераторов сигнала. Каждый слот активирует только ту комбинацию модулей и порог консенсуса голосов ( min_votes ), которые соответствуют микроструктуре конкретного рынка в конкретную сессию:
| Модуль / Индикатор | Логика работы (строго по закрытой свече H1 bar[1] ) |
|---|---|
| 1. ATR Imbalance (Order-Flow) | Фиксирует институциональные импульсные дисбалансы потока ордеров, когда реальное тело свечи превышает ATR(N) * Factor . |
| 2. Dynamic Fibonacci Break | Строит скользящий структурный диапазон High/Low за N баров и отслеживает истинный пробой расчётного уровня Фибоначчи закрытием бара. |
| 3. Price Action Candles | Распознаёт 6 формализованных разворотных паттернов без субъективизма: Engulfing (Поглощение), Hammer, Shooting Star, Morning Star и Evening Star. |
| 4. Support & Resistance | Определяет динамические экстремумы ликвидности за N периодов и отрабатывает подтверждённый отбой в пределах откалиброванного допуска. |
| 5. Bollinger Bands Return | Ждёт выхода цены за пределы стандартного отклонения и входит только при подтверждённом закрытии свечи обратно внутри канала Боллинджера. |
| 6. RSI Momentum Exit | Фиксирует выход импульса из зон экстремальной перепроданности или перекупленности обратно в активный диапазон, избегая входа против безоткатного тренда. |
| 7. Shifted EMA / MA Cross | Оценивает структурное пересечение цены и скользящей средней с индивидуальным периодом, методом сглаживания и сдвигом ( shift ) под конкретную сессию. |
| 8. MACD Signal Impulse | Отслеживает точку перегиба моментума при пересечении главной и сигнальной линий MACD на закрытом баре. |
| 9. ADX Directional Filter | Требует одновременного подтверждения силы тренда ( ADX >= Level ) и пересечения линий направленного движения +DI / -DI . |
| 10. Stochastic Zone Exit | Генерирует сигнал при подтверждённом выходе линии %K из зон экстремума с индивидуальными параметрами замедления и сглаживания ( SMA / LWMA ). |
Адаптивный выход по волатильности (ATR Dynamic Exits): Никаких устаревших фиксированных стопов в пунктах! Дистанции Stop Loss и Take Profit каждого слота адаптируются к текущей волатильности рынка: SL = ATR(N_exit) * SL_Mult и TP = ATR(N_exit) * TP_Mult , а защитные фильтры ( MinStopAtrMultiple , MinTotalAtrSpan ) автоматически отсекают аномально сжатые цели.
3. Вшитые пресеты в один клик — никакой возни с внешними .set-файлами
Забудьте о скачивании десятков внешних .set -файлов, открытии 11 разных графиков и ручной настройке Magic-номеров. Все 11 валидированных портфельных наборов (71 слот) уже встроены непосредственно в бинарный код советника:
- В блоке входных параметров «STEP 1 — PRESETS» у каждого инструмента есть простой переключатель true / false .
- По умолчанию «из коробки» включён только EURUSD ( Use_EURUSD = true ) — вы перетаскиваете советник на один график EURUSD H1 , и он сразу готов к работе без единой дополнительной настройки.
- Хотите собрать собственный мультивалютный или индексный портфель под размер депозита, тип спреда или правила проп-компании? Просто включите нужные переключатели ( Use_USDJPY , Use_AUDUSD , Use_EURJPY , Use_XAUUSD , Use_WS30 , Use_NDX , Use_NI225 , Use_STOXX50E , Use_UK100 , Use_AUS200 ) — и советник начнёт торговать всю выбранную комбинацию с этого же единственного графика H1 под единым контролем риска!
4. Новое в версии 1.13: Универсальный авто-маппинг тикеров любого брокера
У каждого брокера свои стандарты именования: на одном сервере золото называется XAUUSD , на другом — GOLD или GOLD# , а индексы именуются WS30 , US30Cash , DJ30.cash , NI225 , JP225Cash , NDX , US100Cash , USTEC , STOXX50E или EU50Cash .
В AbacuQuant Portfolio v1.13 внедрён интеллектуальный движок автоматического распознавания эквивалентов по всему серверу брокера:
- Советник сам сканирует доступные символы терминала, очищает брокерские префиксы и суффиксы ( .pro , .ecn , .raw , .a , # , m , Cash , .cash и др.) и автоматически сопоставляет пресеты с реальными тикерами вашего брокера (например: XAUUSD → GOLD , WS30 → US30Cash , NI225 → JP225Cash , NDX → US100Cash , STOXX50E → EU50Cash ).
- Многоуровневая проверка метаданных контракта ( SYMBOL_PATH , валюта базы/профита, торговый режим SYMBOL_TRADE_MODE_FULL ) надёжно отсекает опасные совпадения: истекающие квартальные фьючерсы ( -DEC26 , -MAR27 ), синтетические инструменты выходного дня ( GOLD24-7 ), золото в граммах ( GAUUSD ), микро-контракты и одноимённые акции отдельных компаний.
- Параметр SymbolMap сохранён для особых пользовательских переназначений и всегда имеет высший приоритет, но на подавляющем большинстве MT5-брокеров версия 1.13 работает полностью автоматически с пустым SymbolMap !
5. Автоматическая адаптация к часовому поясу брокера и переходу на летнее время (GMT / DST)
Сессионные стратегии критически зависят от точности серверных часов: окна ликвидности Токио, Лондона и Нью-Йорка должны открываться в одну и ту же минуту UTC независимо от расположения сервера брокера.
- На живых и демо-графиках параметр AutoGmtOffset = true автоматически определяет текущее смещение сервера брокера относительно GMT и синхронизирует все 71 торговое окно.
- Для безупречной точности на многолетней истории в Тестере стратегий предусмотрены настройки зимнего часового пояса ( ManualGmtOffsetHours ) и календаря перехода на летнее время ( BrokerDstRule : расписание США / NY Close, расписание ЕС или сервер без сезонного перевода стрелок).
Скачайте бесплатную демо-версию и проверьте на котировках своего брокера!
В алготрейдинге не нужно верить обещаниям — проверяйте математику лично в Тестере стратегий MetaTrader 5 на реальных тиках:
- Скачайте бесплатную демо-версию советника напрямую в ваш терминал MT5 со страницы продукта.
- Откройте Тестер стратегий: выберите символ EURUSD, таймфрейм H1, режим моделирования «Каждый тик на основе реальных тиков» и Хеджинговый (Hedging) тип счёта.
- Сделайте базовый прогон на настройках по умолчанию (для ECN / Raw / Zero счетов отлично работает весь спектр из 11 активов, включая EURUSD ; для стандартных счетов с широким спредом рекомендуем сразу протестировать индексы, золото и иеновые кроссы).
- Откройте блок «STEP 1 — PRESETS» и поочерёдно включайте дополнительные инструменты ( USDJPY , AUDUSD , XAUUSD , WS30 , NI225 , NDX , STOXX50E и др.), наблюдая в журнале, как авто-маппер v1.13 сам находит тикеры вашего брокера и как портфельная диверсификация выравнивает кривую капитала!
→ Скачать бесплатную демо-версию / Арендовать / Купить в MQL5 Market:
https://www.mql5.com/ru/market/product/191885
Торгуйте статистическим матожиданием и портфельной диверсификацией, а не эмоциями.


