Ошибки, баги, вопросы - страница 3260

 
Ilyas #:

Спасибо за сообщение.

Это ошибка пула памяти, - не хвалило памяти в системе, при попытке выделить блок на ~40ГБ

Это создавался массив ?
Если нет, предоставте пожалуйста исходный код MQL программы (через ЛС), для которой данная ошибка воспроизводится.

Спасибо, да, это был массив судя по всему - слишком оптимистичен я оказался, а памяти не хватило.

 

В меню Окна графиков (Alt+W) при выборе допустим верхнего графика и его закрытии (кнопка Закрыть) - чередование строк (темная\светлая) нарушается, а главное кнопки Выбрать и Закрыть становятся сразу неактивными:

Ожидалось, что выбор (синяя строка) с закрытой строки перейдет на следующую строку либо на строку активного в данный момент графика (а не в никуда как сейчас)

Примером правильной работы может служить меню Список объектов (Ctrl+B). Там при удалении объекта выбор не пропадает, а переходит на следующий объект и соответственно активность кнопок не пропадает:

При этом (после удаления) грамотно сделана светло-синяя подсветка, что как бы намекает, что это в отличии от синей подсветки - неявный выбор

 

Сделали очередные инновации, никого не предупредив...

Такой код:

string str_nZZ=IntegerToString(8,'0',2);
Print("str_nZZ=",str_nZZ);

На выходе:

2022.11.11 01:50:46.830 CSV_to3x_v02_ZZ (EURUSD,H1)     str_nZZ=                                               8

И откуда эти пробелы взялись? Раньше их не было. Теперь генерировать имена для файлов и пути стало весьма затруднительно - прошу исправить!

2022.11.08 02:05:12.908 Terminal        MetaTrader 5 x64 build 3492 started for MetaQuotes Software Corp.
2022.11.08 02:05:12.909 Terminal        Windows 7 Service Pack 1 build 7601, 8 x AMD FX-8350 Eight-Core, AVX, 23 / 31 Gb memory, 16 / 476 Gb disk, admin, GMT+3
 
Aleksey Vyazmikin #:

Сделали очередные инновации, никого не предупредив...

Такой код:

На выходе:

И откуда эти пробелы взялись? Раньше их не было. Теперь генерировать имена для файлов и пути стало весьма затруднительно - прошу исправить!

У Вас перепутана длина строки с заполнителем.

string  IntegerToString(
   long    number,              // число
   int     str_len=0,           // длина строки на выходе
   ushort  fill_symbol=' '      // заполнитель
   );

...

А, уже написали выше...

 
fxsaber #:

Поменяйте местами.

Artyom Trishkin #:

У Вас перепутана длина строки с заполнителем.

...

А, уже написали выше...

Да, спасибо, видимо пара отдохнуть.

 

Здравствуйте, может кто то сможет помочь разобраться с проблемой при установке MT5 появляется ошибка 


This can be caused by a problem in MetaTrader 5, or a deficiency in Wine, the compatibility laver which is being used to run MetaTrader 5.

Contact the makers of MetaTrader 5 for help.

 
sbaron02 #:

Здравствуйте, может кто то сможет помочь разобраться с проблемой при установке MT5 появляется ошибка 


This can be caused by a problem in MetaTrader 5, or a deficiency in Wine, the compatibility laver which is being used to run MetaTrader 5.

Contact the makers of MetaTrader 5 for help.

Не знаю какой у вас Wine (а сам проверить не могу так как у меня Windows 10), но нашел пост (может поможет - машинный перевод с англ):

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Новая платформа MetaTrader 5, сборка 1755

МетаЦитаты , 2018.01.18 11:08

Мы рекомендуем всем, кто уже давно использует 32-битную версию Wine для MetaTrader 5 из-за прошлой несовместимости с 64-битным терминалом, обновить Wine до последней 64-битной версии и переустановить MetaTrader 5 на 64-битную версию.

Кроме того, обязательно установите режим совместимости Wine как минимум с Windows 7 вместо стандартного Windows XP. Больше обновлений для Windows XP/2003/Vista выпускаться не будет.

Мы также прекращаем разработку 32-битных версий терминалов MetaTrader 5. Обновления для 32-битного MetaTrader 5 скоро полностью прекратятся.

и еще -

Установка в Mac OS - Для продвинутых пользователей - Начало работы - Справка по MetaTrader 5
Установка в Mac OS - Для продвинутых пользователей - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
Торговую платформу можно установить и использовать на компьютерах с операционной системой Mac OS при помощи Wine. Wine — это свободно...
 
sbaron02 #:

Здравствуйте, может кто то сможет помочь разобраться с проблемой при установке MT5 появляется ошибка 


This can be caused by a problem in MetaTrader 5, or a deficiency in Wine, the compatibility laver which is being used to run MetaTrader 5.

Contact the makers of MetaTrader 5 for help.

Для Ubuntu/Debian/Chromebook попробуйте скрипт из этой статьи, недавно еще работал:

https://www.mql5.com/ru/articles/625

MetaTrader 5 on Linux
MetaTrader 5 on Linux
  • www.mql5.com
In this article, we demonstrate an easy way to install MetaTrader 5 on popular Linux versions — Ubuntu and Debian. These systems are widely used on server hardware as well as on traders’ personal computers.
 
В директории терминала тестара "Tester\cache" создаются слишком большие файлы от одиночного прохода в тестере - в районе 100 мегабайт - что в них такое лежит и зачем?