Время брокерского сервера, GMT и торговые сессии советника в MT5

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

Определите часы, используемые советником

TimeCurrent сообщает последнее известное время сервера; внутри OnTick он соответствует обработанному галочку. TimeTradeServer предоставляет рассчитанное текущее время сервера. Ни одну из функций не следует рассматривать как местное время вашего ноутбука. Прочитайте путь к коду, используемый фильтром сеанса, а не выводите его из собственных настенных часов.

Задокументируйте смещение явно

Предположим, гипотетический брокер использует UTC+2, а ваша запланированная сессия начинается с 08:00 UTC. Соответствующий брокерский час для этого смещения — 10:00. Если сервер изменится на UTC+3, преобразование тоже изменится. Проверьте актуальное сезонное расписание брокера; фиксированное смещение, скопированное у другого брокера, не является универсальным правилом.

Проверка границ сеанса

  1. Проверьте одну временную метку перед началом, в начале и после окончания.
  2. Проверьте окно, которое пересекает полночь.
  3. Проверьте обработку рабочих дней в пределах дневной границы брокера.
  4. Просмотрите дату на каждой стороне перехода на летнее время, если это необходимо.

Сделайте конвенцию видимой

Используйте метки ввода, в которых указано время брокера или UTC, а не только час начала. В диагностических сообщениях покажите метку времени принятия решения и состояние сеанса. Это упрощает объяснение пропущенной записи и делает будущие изменения брокера более управляемыми.

Сделайте это своим с MQLume

С помощью редактируемого проекта MQLume вы можете настроить элементы управления сеансом в соответствии с вашим рабочим процессом. Используйте нашРабочий процесс кодирования с помощью искусственного интеллектапланировать небольшое, заслуживающее рассмотрения улучшение.

Источники и дополнительные материалы

Вернуться к началу
Настройка и устранение неполадокПримерно 3 мин чтения

Советник MT5 не торгует: пошаговая диагностика

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

Проверьте исходные проекты.

Ознакомьтесь с поставляемым выпуском, руководством по вводу и документированным объемом тестирования для каждого пакета.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5

Корзина

Одна личная лицензия на проект. Каждый проект можно добавить только один раз.

Корзина пуста

Выберите проект исходного кода.

Продолжить покупки