Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ренат вам ясно написал как открыть лог можно, если так не понятно то можно так. Кликаете на вкладку эксперты, затем наводите мышку на лог и жмете правой кнопочкой мышки в выпавшем списке выбираете открыть
либо так
Вы зря иронизируете, делал в точности так, как писал Ренат. Файл 20100831.log в каталоге C:\Program Files\MetaTrader 5\MQL5\Logs был нулевой длины, то есть пуст.
Но во второй части вашего поста был другой вариант просмотра данных, который сработал (за это - спасибо). Это навело на мысль и ряд экспериментов.
Поэкспериментировал. Полагаю причина отсутствия данных была в том, что данные оставались в буфере после закрытия эксперта и сбрасывались на диск в журнал только после закрытия МТ5 (удаление эксперта с графика такого эффекта не дает).
Повторил эксперимент с чистого листа. Закрытие эксперта оставляет файл пустым, без данных. Закрытие МТ5 физически записывает данные из буфера в журнал.
Подскажите, есть ли аналог команды принудительной записи данных в журнал экспертов (типа FileFlush)?
Файл может быть временно пустой, так как терминал держит логи в памяти и сбрасывает их на диск порционно.
Чтобы принудительно сбросить логи на диск, надо воспользоваться командой "Открыть" в окне нужного журнала.
Ваш ответ упредил мой вопрос :)
Спасибо за помощь!
Явной программной команды сброса системных буферов терминала нет.
Терминал сам заботится о частоте и объемах сброса данных логов на диск.
Явной программной команды сброса системных буферов терминала нет.
Терминал сам заботится о частоте и объемах сброса данных логов на диск.
Понятно.
Но согласитесь, что логично было бы при удалении эксперта с графика принудительно записывать всю хранящуюся инфу из буфера в журнал.
Но согласитесь, что логично было бы при удалении эксперта с графика принудительно записывать всю хранящуюся инфу из буфера в журнал.
Только если считать, что кто-то внешний специально ходит смотреть эти файлы. Если же это делает человек, то при вызове функции "Открыть" буферы журнала сбрасываются принудительно.
В рабочем режиме эксперты способны генерировать (и делают это) так много логов, что терминал обязательно должен их буферизировать, чтобы не тормозить на частых и мелких файловых операциях.
Добрый день!
Функция Print видала в журнале _Point значение как 1e-005. Как читается это значение 1e-005 ?
Добрый день!
Функция Print видала в журнале _Point значение как 1e-005. Как читается это значение 1e-005 ?
А можно со стилизатором что-то сделать... задолбал...
Задумка опять же очень хорошая и полезная, если раньше я сам щелкал пробелы и табы, то теперь хоп и готово, причем особенно это экономит время при изменении кода. Убрал скобку или условие и т.п., щелкнул и все выровнялось, визуально легче дальше работать. Но, зачем он лепит рамки? ВЕЗДЕ!! В середине кода! И МНОГО рамок... Рамка нужна всего один раз, в заглавии функции, ее проще самому скопировать, чем удалять КУЧУ лишних рамок.
Пожалуйста, не говорите что ничего менять не будете, эту фигню не трудно убрать, без нее стилизатор очень востребованная и удобная вещь.
0.00001 (1 в минус 5-й степени)
0.00001 (1 в минус 5-й степени)
правильно 0.00001=1*10^(-5)
неправильно 0.00001=1^(-5)