Форекс стратегии, торговые роботы, индикаторы

Что такое лог файлы MetaTrader 4, где они находятся и для чего они нужны

Log файлы терминала MetaTrader 4

Торговый робот бесплатно

Запущенный советник несколько дней не открывает ордера. Он завис или ждет сигнала? Как это проверить? И первое что приходит в голову, обратиться к разработчику с вопросом — почему советник не работает, и с требованием исправить эту ошибку.

В первую очередь разработчик попросит вас предоставить лог — файлы и возможно set-файл настроек. В данной статье мы разберем что такое лог-файлы терминала и для чего они нужны.

Что такое лог файл терминала

Файл с расширением log это журнал, где записываются все действия происходящие в терминале. Для чего нужны эти журналы: в первую очередь для проверки состояния терминала, проверки исполнения ордеров и наличие торговых ошибок. Так же в журнале фиксируются все действия советников, и порой без записей советника в журнале не возможно выявить ошибки в его работе.

Все записи разделены на события, которые имеют:

  • Дату — время события.
  • Сообщение — содержит вид события (например Alert, имя конкретного советника или индикатора и т.д.) и описания самого события.

Типы сообщений

Так же события в зависимости от важности, делятся на три типа:

  • Информационное сообщение.
  • Предупреждающее сообщение.
  • Сообщение об ошибке.

В терминале есть три источника логирования событий:

  • Логи терминала.
  • Логи экспертов.
  • Логи тестера стратегий.

Журнал терминала

Журнал терминала

В данном лог файле содержатся сведения о действиях трейдера и самого терминала за текущий сеанс. Фиксируются такие сведения как информация о запуске терминала, подключение к торговому счету, открытие и закрытие ордеров, установка советника и др.

Если в процессе торговли возникнут торговые ошибки, они так же будут зафиксированы здесь, с указанием времени и кода ошибки.

Эти все записи доступны на вкладке Журнал, окна Инструменты. Сам лог файл находится в папке терминала /logs.

Журнал экспертов

Вкладка эксперты терминала

Этот журнал содержит записи о работе запущенных экспертов и индикаторов. В лог файле фиксируется информация об открытии, закрытии и модификации ордеров. Здесь же будут сообщения запущенных советников и индикаторов.

Посмотреть этот журнал можно на вкладке "Эксперты" окна "Инструменты", лог файл расположен в папке терминала /MQL4/logs.

Журнал тестера стратегий

Журнал тестера стратегий

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

Находятся эти записи на вкладке Журнал в окне Тестер, лог файл — папка терминала /tester/logs.

Где хранятся log файлы

Папка с log файлами

Лог файлы расположены в папке терминала и находятся:

  • Журнал терминала - /logs.
  • Журнал экспертов - /MQL4/logs.
  • Журнал тестера стратегий - /tester/logs.

Для быстрого перехода к месту хранения лог файла, вызовите контекстное меню вкладки журнал или эксперты и кликните по пункту Открыть.

Имя лог файла

Выбрать нужный лог файл можно по имени — имя каждого файла соответствует дате его формирования.

Лог файл — это текстовый документ, поэтому отрыть его можно при помощи стандартного блокнота.

Заключение

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

Смотреть так же:



Комментарии ()