Scriptong: Чистым MQL получить данные из логов точно не выйдет - ограничения на песочницу. Только WinAPI. Другое дело, что вполне возможно обойтись и без анализа логов. Об этом я и говорил выше, когда советовал подходить к задаче с другой стороны. Что там за информация такая в этих логах, которую нельзя получить другими путями?
Ну например советник завис и не пишет каждый час в логах строчку о том, что всё ок.
Как вы сможете узнать об этом без того, чтобы не посмотреть глазами в логи?
Смысл задачи, которую я решаю, состоит не в создании какого-то робастного робота, а исключительно в автоматизации мониторинга множества терминалов, на которых работает один и тот же робот. То есть задача поддержки программного продукта, а не разработки.
Может быть просто заставить писать его сообщения не только в Print(), но ещё и специально в отдельный файл?
Это конечно же наполовину задачу решает. Но как быть с логами самого терминала?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Чистым MQL получить данные из логов точно не выйдет - ограничения на песочницу. Только WinAPI. Другое дело, что вполне возможно обойтись и без анализа логов. Об этом я и говорил выше, когда советовал подходить к задаче с другой стороны. Что там за информация такая в этих логах, которую нельзя получить другими путями?
Ну например советник завис и не пишет каждый час в логах строчку о том, что всё ок.
Как вы сможете узнать об этом без того, чтобы не посмотреть глазами в логи?
Смысл задачи, которую я решаю, состоит не в создании какого-то робастного робота, а исключительно в автоматизации мониторинга множества терминалов, на которых работает один и тот же робот. То есть задача поддержки программного продукта, а не разработки.
Может быть просто заставить писать его сообщения не только в Print(), но ещё и специально в отдельный файл?
Это конечно же наполовину задачу решает. Но как быть с логами самого терминала?