К статье
ONYX

ONYX / РАБОТА MT5

Сделок нет несколько дней. Работает ли советник?

Стратегия с редкими входами может оставаться без позиции. Остановившаяся проверка сигналов выглядит в истории сделок так же. Перед изменением настроек проследите путь от новой котировки до ответа брокера.

Проверить цепочку

01 / ЦЕПОЧКА ПРОВЕРКИ

Найдите последний выполненный этап.

Это общая схема диагностики MT5, а не экран работающего ONYX или обещание встроенного мониторинга.

  1. 01

    Терминал

    Проверьте счёт и запущенный советник.

  2. 02

    Символ

    Найдите последнюю котировку точного символа брокера.

  3. 03

    Проверка

    Ищите завершённую проверку сигнала и её причину.

  4. 04

    Решение

    Не было сигнала, сработал фильтр или отправлен ордер?

  5. 05

    Брокер

    Проверьте принятие, отказ, исполнение или отмену.

Завершённая проверка с итогом «нет сигнала» может быть нормой. Отсутствие проверки, старые котировки или отказ по ордеру требуют другой диагностики.

02 / СНАЧАЛА ПЛАТФОРМА

Подключённый терминал — лишь один признак.

Проверьте счёт, график, символ и советник. Если используете виртуальный хостинг MetaTrader, откройте журналы Journal и Experts виртуальной платформы вместе с журналами локального терминала. Запишите время последней котировки, сообщения советника и торговой ошибки, учитывая время сервера брокера.

У золота бывают перерывы в торговле, а расписание зависит от брокера. Сначала проверьте время последнего тика конкретного символа. Отсутствие тиков XAUUSD в выходные само по себе не доказывает сбой советника.

Справка MT5: журналы VPS

03 / СИГНАЛ ИЛИ ИСПОЛНЕНИЕ

Число сделок не объясняет причину.

Если советник показывает диагностические состояния, найдите последнюю завершённую проверку сигнала. Различайте «нет подходящего входа», недоступные данные, превышение лимита спреда, незавершённую проверку и отказ по ордеру. Работающий таймер ещё не доказывает, что логика входа завершилась.

Разработчик советника может записывать после каждой завершённой проверки символ, время, код результата и идентификаторы открытых позиций. Независимый наблюдатель должен замечать прекращение обновлений: остановившийся советник не всегда способен предупредить о себе сам. Это пример устройства мониторинга, а не заявленная функция ONYX.

Если исходный код советника закрыт, изучите журналы Experts и Journal и уточните у разработчика, какой период без сделок для него нормален. Не прикрепляйте вторую торговую копию только ради проверки первой: две копии могут открыть дублирующие ордера.

04 / БЕЗОПАСНАЯ ПРОВЕРКА

Проверяйте оповещения без реальной торговли.

На демосчёте или в изолированной среде воспроизведите период без сигналов, перезапуск терминала и отсутствие данных. Убедитесь, что наблюдатель различает нормальное ожидание и остановившуюся проверку и не открывает сделки.

Тестер стратегий проверяет торговую логику, но вызовы SendNotification и внешние сетевые функции в нём не выполняются. Канал оповещения проверяйте отдельно в неторговой среде.

05 / ДАЛЬШЕ

Сохраняйте условия проверки конкретного продукта.

При проверке советника запишите его версию, символ, условия брокера и сообщения журнала. Демо Market работает в тестере стратегий, а не на обычном графике. Перед выбором сравните требования каждого из четырёх опубликованных продуктов ONYX.

Автоматическая торговля может привести к убыткам. Диагностика и оповещения не гарантируют появления сделки и не устраняют рыночный риск или ошибки исполнения.