Sarveon
- Эксперты
- Версия: 1.1
- Обновлено: 9 сентября 2026
- Активации: 20
Sarveon - это торговый советник для XAUUSD на MetaTrader 5. Девять независимых стратегий работают бок о бок на одном графике. У каждой свой magic number, свой таймфрейм входа и свой набор расстояний, и ни одна из них никогда не добавляет к позиции, открытой другой.
Как он торгует
Каждая стратегия сканирует недавние бары своего таймфрейма входа в поисках уровня свинга: максимума, который не превысил ни один более поздний бар, или минимума, который не пробил ни один более поздний бар. Уровень должен находиться на минимальном расстоянии от текущей цены, иначе он игнорируется.
Вход - это отложенный стоп-ордер, размещённый на этом уровне с фиксированным смещением в долларах. Buy stop стоит ниже уровня сопротивления, а не выше него, поэтому ордер исполняется, пока цена ещё приближается к уровню, а не после того, как он пробит. Стоп-лосс и тейк-профит прикрепляются к ордеру при его размещении и отсчитываются от цены ордера, а не от цены исполнения.
Каждая стратегия ограничивает, сколько отложенных ордеров и сколько открытых позиций она может держать одновременно, и отказывается размещать новый ордер слишком близко к одному из своих собственных ордеров, уже ожидающих исполнения. У отложенных ордеров свой срок жизни, от нескольких часов до нескольких дней в зависимости от стратегии, и по его истечении они удаляются.
Девять стратегий в одном продукте
Девять стратегий различаются таймфреймом входа, тем, как подтверждается уровень свинга, тем, насколько далеко ордер стоит от уровня, и размером стопа и цели. Входы считываются с дневного, четырёхчасового и часового графиков; выходы и управление позицией обрабатываются на младших таймфреймах, вплоть до M1. Они поставляются как один продукт с одним набором кода и одной группой входных параметров, а не как девять отдельных товаров.
По умолчанию торгуют все девять. Доступны ещё два режима: восемь стратегий с отключённой девятой и автоматический уровень, который включает стратегии поэтапно в зависимости от просадки, которую вы допускаете на счёте.
Как закрываются позиции
На открытой позиции работают четыре механизма. Каждый можно отключить.
Подтверждение первой свечой M1. Первая минутная свеча, закрывающаяся после исполнения, считывается один раз: если она закрывается против позиции и за ценой исполнения, позиция закрывается немедленно, а не оставляется до стопа.
Безубыток. Как только цена прошла достаточно далеко в пользу позиции, стоп переносится на цену исполнения плюс небольшой буфер.
Трейлинг-стоп. Стоп следует за ценой на фиксированном расстоянии, и триггер для него отсчитывается от цены ордера, поэтому исполнение хуже ожидаемого не сдвигает весь график.
Трейлинг-тейк-профит в сторону убытка. Когда цена движется против позиции, цель подтягивается ближе к ней, поэтому сделка, которая развернулась, всё ещё может быть закрыта по цели вместо того, чтобы пройти всё расстояние до стопа.
Встроенная защита
Реальный стоп-лосс на каждой позиции, прикреплённый вместе с ордером. Не широкий, не скрытый.
Ни сетки, ни мартингейла, ни усреднения. Объём никогда не растёт после убытка.
Фильтр спреда. Ни один ордер не размещается, пока спред выше установленного вами лимита, по умолчанию пять долларов.
Пауза на новости. Расписание публикации отчёта по занятости в Соединённых Штатах встроено в продукт. Входы прекращаются за сто минут до публикации и возобновляются через шестьдесят минут после неё.
Защита по капиталу. Когда капитал падает ниже зафиксированного на старте баланса на установленный вами процент, по умолчанию двадцать пять процентов, все позиции закрываются и торговля останавливается. Стартовый баланс хранится на диске и переживает перезапуск терминала, поэтому защита продолжает отсчёт от того места, где началась, а не от перезапуска.
Страховка на стопе. Если цена прошла уровень, на котором должен был сработать стоп, а позиция почему-то всё ещё открыта, она закрывается по рынку.
Масштабирование цены. Каждое ценовое расстояние умножается на вчерашний дневной открытия, делённый на референсную цену стратегии. Настройки, подобранные когда золото торговалось ниже, не разваливаются, когда золото торгуется выше.
Что показывают тесты
Strategy Tester, MetaTrader 5, поток данных живого брокера, 100% real ticks, 44 085 819 тиков за 3231 бар. Окно - 2026.02.12 - 2026.08.31, то есть 6.7 месяца, и оно лежит вне данных, на которых настраивались параметры. Стартовый депозит 10000 USD, фиксированный объём 0.01 лота, включены все девять стратегий.
Чистый результат 3041.93 USD. Валовый положительный, делённый на валовый отрицательный: 1.98. Фактор восстановления 4.82. Коэффициент Шарпа 10.07.
863 сделок, из которых 650 закрылись в плюс, 75.32 процента. Средняя сделка 3.52 USD, средняя положительная сделка 9.46 USD, средняя отрицательная сделка -14.47 USD. Крупнейшая положительная сделка 124.49 USD, крупнейшая отрицательная -107.42 USD.
Максимальная просадка баланса 423.38 USD, или 3.27 процента. Максимальная просадка капитала 631.06 USD, или 5.17 процента.
Каждая цифра выше взята из отчёта Strategy Tester в том виде, в каком он был получен, и тот же отчёт показан на скриншотах.
Живое тестирование
Демо-форвард-тест идёт с сентября 2026 на виртуальном сервере, со всеми девятью включёнными стратегиями и поставляемым фиксированным объёмом.
Требования
MetaTrader 5, хеджинговый счёт, символ XAUUSD. На любом другом символе советник всё равно запускается и пишет предупреждение в журнал: он пересчитает свои расстояния под цену этого символа, но каждая настройка здесь измерялась на золоте, и ничто в этом листинге не описывает, как он ведёт себя в другом месте.
Брокер, у которого спред по золоту остаётся внутри фильтра спреда большую часть сессии. Входы - это отложенные стоп-ордера, поэтому уровень стопа брокера тоже имеет значение.
VPS или машина, которая остаётся включённой: советник непрерывно управляет открытыми позициями и отложенными ордерами, а отложенные ордера истекают по расписанию.
Счёт, достаточно большой для выбранного вами объёма. С поставляемым фиксированным объёмом протестированная просадка капитала составила 5.17 процента от депозита 10000 USD.
Входные параметры
Srv_MagicBase - базовый magic number; каждая стратегия добавляет свой индекс Srv_Set - какие стратегии торгуют: все девять, восемь без девятой или по уровню счёта Srv_FixedLot - фиксированный объём; ноль переключает на объём, производный от баланса и допустимой просадки Srv_MaxAllowedDDPct - допускаемая вами просадка, используется формулой объёма и автоматическим уровнем Srv_MaxSpreadUsd - спред, выше которого ни один ордер не размещается Srv_UsePriceRatio - масштабировать ценовые расстояния по вчерашнему дневному открытию Srv_UseNfpFilter, Srv_NfpBeforeMin, Srv_NfpAfterMin - пауза на новости и её окно Srv_UseFakeout - подтверждение первой свечой M1 после исполнения Srv_UseBreakEven - перенос стопа в безубыток Srv_UseTrailSl - трейлинг-стоп Srv_UseTrailTp - трейлинг-тейк-профит в сторону убытка Srv_HardStopGuard - закрытие по рынку, если цена прошла уровень стопа Srv_EquityStopPct - просадка капитала, при которой всё закрывается и торговля останавливается Srv_LedgerEnabled, Srv_LedgerPrefix - запись CSV-реестра ордеров и исполнений Srv_ShowPanel, Srv_PanelRussian, Srv_PanelX, Srv_PanelY - панель на графике и её положение Srv_DebugLog - подробный лог
Полезно знать
Протестированное окно - это 6.7 месяца данных вне набора для настройки, на одном символе и потоке данных одного брокера. Бэктест измеряет прошлое.
Результаты зависят от вашего брокера: спред, уровень стопа, исполнение и глубина истории по золоту в вашем терминале - всё это меняет то, что вы получите.
Расстояния измеряются в золотых пипсах и пересчитываются по дневному открытию, поэтому настройки сохраняют своё значение по мере движения цены золота.
Поддержка
Вопросы и сообщения об ошибках обрабатываются через раздел комментариев к этому продукту или через личные сообщения на mql5.com.
