Новая версия платформы MetaTrader 5 build 3390: Float в OpenCL и математических функциях, методы активации и потерь для машинного обучения - страница 3

 

Мобильный MT5 b3343


Иногда попадается целая портянка японского языка на каком-нибудь продукте. Прямо долго листать



 
lynxntech #:

т.е удобно, открытые позиции по терминалу, а в логе по местному?

Удобно для разного серверного времени и разного локального времени. Принтовать самому конечно время нужно.
 
Valeriy Yastremskiy #:
Удобно для разного серверного времени и разного локального времени. Принтовать самому конечно время нужно.

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

 
EX5_b3337 - 1.3 Mb.  EX5_b3360 - 1.0 Mb. Что-то принципиальное поменяли или просто добавили сжатие?
 
Ihor Herasko #:

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

Столкнулся когда тестили советник в разных временных зонах у разных брокеров с разным временем. Лучшего решения не нашел, чем гринвич. А так, если пользователь один, то конечно время ОС привычней. К тому же в логах от разных пользователей и брокеров принт гринвича тоже самое простое и сердитое решение)))

 
Ihor Herasko #:

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

Скорее всего так и сделаем для терминала

 
Valeriy Yastremskiy #:

Столкнулся когда тестили советник в разных временных зонах у разных брокеров с разным временем. Лучшего решения не нашел, чем гринвич. А так, если пользователь один, то конечно время ОС привычней. К тому же в логах от разных пользователей и брокеров принт гринвича тоже самое простое и сердитое решение)))

тут то как раз не время ОС, а журнал синхронизировать с графиком

 
До сих пор осталась ошибка в советниках. При делении на ноль в релизной версии, советник не вылетате с соответствующей ошибкой, а продолжает работать с nan в переменной не смотря на галку в опции "Проверять вещественные делители".
 
Так же, почему бы лог и string не перевести на utf-8? Появилась бы нормальная совместимость с передачей параметров в dll (при использовании std::string необходима конвертация wchar_t > std::wstring > string). Касаемо логов - при использовании парсера под WSL или под wine - логи приходится конвертировать через iconv.
 

Вот:

Просмотр массива строк не доступен.