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

Pavel Kolchin #:

общество больше не хочет выражать свое легитимное мнение? 

За последние года три, создаются копии глупых опросов.

Найдите свой и там выражайте своё мнение.

ChartSetInteger(0,CHART_SHOW_OBJECT_DESCR,false); код не может выполнять функции
ChartSetInteger(0, CHART_SHOW_OBJECT_DESCR ,false);  после выполнения этого кода не было получено ожидаемого эффекта, после зависания мыши будет по - прежнему отображаться описание объекта, я попробую другие способы не могут быть решены
ChartSetInteger(0,CHART_SHOW_OBJECT_DESCR,false); код не может выполнять функции
ChartSetInteger(0,CHART_SHOW_OBJECT_DESCR,false); код не может выполнять функции
  • 2022.04.11
  • www.mql5.com
ChartSetInteger(0,CHART_SHOW_OBJECT_DESCR,false); после выполнения этого кода не было получено ожидаемого эффекта, после зависания мыши будет по...

При выполнении программы(скрипта или эксперта) использующей OpenCL(с параметром CLContextCreate(CL_USE_CPU_ONLY)) в терминале MT5, в "диспетчере задач" Windows 10 во вкладке "производительность" наблюдается катастрофическое переполнение дескрипторов, в результате чего, при достижении определенного количества(в моем случае где-то 17000000),происходит крах терминала MT5 и его закрытие.

Количество дескрипторов перед запуском скрипта:

Количество дескрипторов через час работы скрипта:


Igor Gerasimov #:

При выполнении программы(скрипта или эксперта) использующей OpenCL(с параметром CLContextCreate(CL_USE_CPU_ONLY)) в терминале MT5, в "диспетчере задач" Windows 10 во вкладке "производительность" наблюдается катастрофическое переполнение дескрипторов, в результате чего, при достижении определенного количества(в моем случае где-то 17000000),происходит крах терминала MT5 и его закрытие.

Количество дескрипторов перед запуском скрипта:

Количество дескрипторов через час работы скрипта:


Скорее всего у вас утечка хендлов в MQL5 программе.

Если хотите, мы можем проанализировать ваш код и найти проблему. Можете прислать его в мне в личку.

Исправлено обновлением драйвера w_opencl_runtime_p_2022.0.0.3663.exe
Renat Fatkhullin #:

Скорее всего у вас утечка хендлов в MQL5 программе.

Если хотите, мы можем проанализировать ваш код и найти проблему. Можете прислать его в мне в личку.

Спасибо. Исправил обновлением драйвера Intel OpenCL RunTime: w_opencl_runtime_p_2022.0.0.3663.exe

Возможно ли как то определить что график был закрыт на крестик ?

   long currChart, prevChart = ChartFirst();
      int i = 0, limit = 100;
      while(i < limit && !IsStopped()) // у нас наверняка не больше 100 открытых графиков
        {
         Print(" 3 chart_id " + chart_id);
         currChart = ChartNext(prevChart); // на основании предыдущего получим новый график
         //
                  if(currChart < 0)
            break;  
        // достигли конца списка графиков
         Print(" 5 chart_id " + chart_id);
         prevChart = currChart; // запомним идентификатор текущего графика для ChartNext()
         i++;// не забудем увеличить счетчик
        }

Этот код не подходит. так как на 5 - 6 закрытии окна советник просто перестает работать.

Всем привет. Вчера во всех терминалах мт4-5, на демо счетах, в разделе сигналы пропали из рейтинга FREE сигналы. Скажите это временно или навсегда?

Смотрел сигналы разные. При попытке посмотреть диаграмму просадки начинает подвисать фаерфокс. Предупреждает, что страничка замедляет браузер и предлагает ее, страничку, остановить.

Вот здесь возникает:

Вот это предупреждение:



Вот вывод в консоль (после остановки странички):


Привет,

вопрос от новичка относительно бесплатных экспертов на MT5 (macd mama mapsar mapsaropt): есть ли способ изменить начальный лот? Я хотел бы изменить с 0.01 на 0.1

Я не могу найти ничего в исходном коде...

Габриэле