Log файл с запаздыванием

 

Добрый день ,

подскажите пожа-ста почему Log file MT4 записывает с запаздыванием ( то есть в терминале уже есть новые данные во вкладке Experts , а в файле log txt текущего дня этих данных еще нету )


 
Это из-за буферизации.
 
Sergii Krutyi:

Добрый день ,

подскажите пожа-ста почему Log file MT4 записывает с запаздыванием ( то есть в терминале уже есть новые данные во вкладке Experts , а в файле log txt текущего дня этих данных еще нету )


Читайте это

 
Спасибо за ответы , вопрос только как эту проблему решить ? чтоб иметь доступ к самым последним данным log файла ?
Alexey Viktorov #:

Читайте это


Используйте Print((string)NULL); , исхожу из данных которые есть в лог файле , то есть при открытии лога там еще нету новых значений 
 
Sergii Krutyi #:
Спасибо за ответы , вопрос только как эту проблему решить ? чтоб иметь доступ к самым последним данным log файла ? Используйте Print((string)NULL); , исхожу из данных которые есть в лог файле , то есть при открытии лога там еще нету новых значений 

Пройдите по ссылке, прочтите начало этого диалога и всё поймёте.

 
Alexey Viktorov #:

Пройдите по ссылке, прочтите начало этого диалога и всё поймёте.

Print((string)NULL);

  Для принудительного сброса логов на диск есть недокументированный способ

попробовал добавил , но сброса все ровно не происходит 

 

На любой строчке лога -> ПКМ -> Открыть

ПКМ - правая кнопка мышки ;-)

 
Malik Arykov #:

На любой строчке лога -> ПМК -> Открыть

ПКМ - правая кнопка мышки ;-)

А "ПМК" - правая мыши кнопка? ;)
 
Sergii Krutyi #:

  Для принудительного сброса логов на диск есть недокументированный способ

попробовал добавил , но сброса все ровно не происходит 

Я лично не пользовался, не проверял. Думаю что вы что-то не так делаете, либо это в mql4 не работает.

Попробуйте там задать вопрос о работе этого в mql4.

Причина обращения: