Gold Trend Resume (MT5): моё руководство по настройке и чтению истории IS/OOS
Я разрабатываю Gold Trend Resume в D7 Bots для трейдеров, которым нужен избирательный подход к золоту, а не постоянная торговая активность. Советник торгует XAUUSD, ожидая возобновления сложившегося тренда после коррекции. В этом руководстве я объясняю, какие настройки прошу пользователей проверить, что означают сообщения при первом запуске и как я читаю исторические результаты. Он подходит тем, кто готов к переменной частоте сделок и риску стратегии торговли золотом с кредитным плечом.
Что делает советник
Gold Trend Resume может открывать позиции как на покупку, так и на продажу. Он оценивает завершённые рыночные данные и ждёт условий для продолжения тренда. Перед отправкой заявки на вход он проверяет торговый инструмент, доступные котировки и условия исполнения. В протестированной конфигурации стоп-лосс и цель выставляются вместе с ордером.
Торговый символ выбирается явно; перенос советника на другой график не меняет автоматически инструмент, которым он торгует. Для эталонной настройки я использую опубликованный основной график XAUUSD H4. Советник получает вызовы обработчика от тиков графика и работает с данными настроенного инструмента. Первая сессия без событий может быть просто периодом ожидания.
Установка и первый запуск
Я разделяю установку и подтверждение работы. Имя советника на графике — это начало проверки, а не её завершение. Для первого запуска на онлайн-графике используйте лицензионную копию в уже существующей демосреде.
- Найдите установленный продукт. В MT5 найдите Gold Trend Resume в разделе Expert Advisors окна Navigator. Убедитесь, что используете именно этот продукт, а не другой советник для золота или старую сохранённую конфигурацию.
- Проверьте инструмент. В Market Watch определите точное имя символа золота у вашего брокера и изучите его спецификацию. Настроенный в советнике торговый инструмент должен соответствовать этому имени, включая любой суффикс или префикс. Загрузите историю символа и убедитесь, что котировки обновляются.
- Откройте эталонный график. Откройте этот инструмент золота на H4 и прикрепите советник. Оставьте стратегию с протестированными настройками по умолчанию. Риск на сделку регулируется; опубликованные результаты получены при риске 1,00% на сделку. Остальные настройки стратегии оставьте на протестированном уровне.
- Проверьте разрешения на торговлю. Для запуска на демографике включите Algo Trading в платформе и разрешение на алгоритмическую торговлю в свойствах советника. Убедитесь, что терминал подключён, а график получает тики.
- Прочитайте запись об инициализации. Откройте вкладку Experts в Toolbox. Сообщение об инициализации GoldTrendResume в текущей версии содержит release initialized. Проверьте указанные там торговый символ и основной график. Если записи нет или платформа сообщает об ошибке инициализации, перед продолжением нужно проверить символ и восстановить протестированные настройки.
- Наблюдайте и сохраняйте записи. Просматривайте последующие сообщения Experts и вкладку Trade. Запишите установленную версию, символ брокера, основной график, даты теста и значимые сообщения об ошибках. Успешная инициализация подтверждает, что настройка дошла до этого этапа; она не означает, что ордер принят.

Что я проверяю в Experts, когда ничего не происходит
Версия записывает операционные отказы с префиксом GoldTrendResume: reject, за которым следуют этап и код. Прежде чем что-либо менять, я читаю код. SESSION_CLOSED обозначает закрытую торговую сессию; INVALID_TICK — непригодные данные котировок; SPREAD_GUARD означает, что проверка спреда заблокировала попытку. Эти сообщения требуют проверки среды брокера, а не изменения стратегии ради принудительной активности.
INVALID_VOLUME означает, что расчёт размера позиции не дал допустимого объёма, а ORDER_REJECTED — что попытка отправки ордера не была принята. В таких случаях сохраните соседние записи журнала и условия брокера для поддержки. FOREIGN_POSITION обозначает позицию по настроенному символу, которая относится к другому торговому идентификатору.
Некоторые ожидания проходят без сообщений. Код возвращает управление без собственного сообщения об отказе, пока необходимые данные символа или его история не синхронизированы либо недостаточно доступны. Поэтому отсутствие сообщений во вкладке Experts нужно рассматривать вместе со статусом подключения, котировками и загруженной историей. Я не считаю молчание подтверждением того, что сделка уже должна была появиться.
Как читать опубликованные результаты IS/OOS
Я начинаю с условий теста: MetaQuotes-Demo, модель 1 и виртуальный начальный депозит USD 10 000 для каждого теста. Затем читаю оба периода, а не выбираю ту кривую, которая выглядит комфортнее.
- IS: с 1 января 2020 года по 31 декабря 2024 года. Чистая прибыль USD +1 143,27; 143 сделки; профит-фактор 1,14; максимальная просадка баланса 13,02%.
- OOS: с 1 января 2025 года по 3 октября 2026 года. Чистая прибыль USD +1 139,09; 46 сделок; профит-фактор 1,57; максимальная просадка баланса 5,68%.
Положительный итог IS включает трудные годы: на странице указаны USD -357,93 за 2020 год и USD -227,78 за 2021 год. Я держу эти годы в поле зрения, оценивая последующий период.

Не слишком ли хорош OOS, чтобы быть правдой? Более высокий профит-фактор и меньшая просадка в последующем периоде сами по себе не доказывают наличие проблемы. Здесь последующая чистая прибыль близка к предыдущему итогу, но получена на меньшем числе сделок за более короткий период. Это разные наблюдения, а не равные по длительности отрезки. Каждый период получен в отдельном запуске Strategy Tester, и его метрики остаются метриками исходного запуска. Галерея объединяет две кривые баланса по закрытым сделкам со сдвигом для отображения. Именно эти проверки я использую для оценки утверждения, а не одну лишь форму кривой. При расхождении в воспроизведении я сопоставил бы его с сохранёнными настройками и отчётами, вместо того чтобы менять настройки до получения привлекательного результата.
Ограничения этой истории
Эти данные получены в исторической симуляции MetaQuotes-Demo; это не прибыль на реальном счёте и не валидация на реальных тиках. Контракты брокера, стоимость тика, спреды, своп, уровни стопов и заморозки, минимальный объём, маржа и торговые сессии могут менять исполнение. Разные основные графики также могут менять последовательность вызовов обработчика; совпадение суммарных результатов не подтверждает полной эквивалентности основных графиков. Объединённый график не является непрерывным воспроизведением счёта или кривой средств, показывающей плавающие убытки. В опубликованных тестах использовался риск 1,00%. Более высокие значения, которые допускает советник, вплоть до 10,00%, в этих результатах не измерялись и могут значительно увеличить убытки и просадку. Защитные ордера не гарантируют цену исполнения. В эталонном журнале затраты составили: своп IS — USD -243,30, своп OOS — USD -33,60, комиссия — USD 0,00 в каждом периоде. Эти затраты включены в чистые результаты и не являются моделью затрат, независимой от брокера. Исторические результаты не гарантируют будущую доходность.
Вопросы, которые я разбираю перед первым использованием
Мой брокер добавляет суффикс к символу золота. Что делать? Укажите точный символ брокера при выборе торгового символа и проверьте тот же инструмент в записи об инициализации. Советник выбирает указанное вами имя; он не ищет автоматически другой актив взамен.
Мне нужен счёт netting или hedging? В проверенной версии нет ограничения режима счёта одним из этих типов; она использует торговые функции MT5, учитывающие режим счёта. Это не сертификация для всех брокеров. Проверьте работу в своей демосреде и избегайте использования позиции по золоту для другой торговой деятельности, особенно на счёте netting.
Обязателен ли VPS? Советнику не нужен конкретный сервис VPS. Ему нужен работающий и подключённый терминал MT5, получающий тики. VPS — это альтернативное место запуска терминала, а не изменение стратегии. После переноса проверьте рабочую конфигурацию и журнал.
Можно ли использовать бесплатную демоверсию на графике демосчёта? Бесплатная демоверсия Market работает в Strategy Tester платформы MT5, а не на онлайн-графике. Для графика демосчёта нужна лицензионная копия. В Tester сохраняйте сведения о брокере, символе, периоде и настройках вместе с отчётом.
Можно ли запускать его вместе с другими советниками? Я оставляю один экземпляр Gold Trend Resume для настроенного символа и избегаю ручных позиций или позиций других советников на этом символе. Дублирующие копии могут считать одну и ту же позицию своей; защита от чужих позиций не изолирует копии друг от друга. Другие символы используют общие маржу и средства счёта, поэтому совместную конфигурацию я оценивал бы отдельно.
Gold Trend Resume: документация продукта и поддержка в MQL5 Market.


