Новая версия платформы MetaTrader 5 build 4570: улучшения веб-версии и интеграция с OpenBLAS в MQL5 - страница 12

 
Slava #:

А если убрать слово "Generated" из строки фильтра?

Только одна запись. В самом Терминале тысячи принтов.

 
fxsaber #:

Только одна запись. В самом Терминале тысячи принтов.

А log-файл физически существует? Если существует, то какого размера?
 
Slava #:
А log-файл физически существует? Если существует, то какого размера?

35 байтов:

0       06:32:16.259    Compiling 'Test19'
 
Aleksey Vyazmikin #:

В ME жор памяти - ужас - накрылись вычисления и чуть не затёр весь код - написал что внешнее изменение файлов...


Пожалуйста подключитесь к MetaQuotes-Demo и обновитесь до 4572. После обновления до 4572 MetaEditor не должен потреблять такое кол-во памяти.

 
Anton #:

Пожалуйста подключитесь к MetaQuotes-Demo и обновитесь до 4572. После обновления до 4572 MetaEditor не должен потреблять такое кол-во памяти.

А для этого обязательно подключаться? Я подключен к Bybit, через "Справка / Проверить обновления" качается  4572.

Может, это от брокера зависит? Просто не знаю.
 

b4572, после нажатия CTRL+SHIFT+F исчезает все во вкладке Search in Files.

Просьба, если поиск не начался, не удалять данные предыдущего поиска. Спасибо.

Строка для поиска: Uluchshenie 098.
 
Vladislav Boyko #:

Это как раз-таки очень удобно.

Например, часто нужно посмотреть тело метода из другого файла. С помощью <Alt + G> открыл файл сразу на теле метода, а затем с помощью <Ctrl + W> вернулся к файлу, с которым работал. Постоянно этим пользуюсь.

Если после <Ctrl + W> будет открываться вкладка которая слева, то это шляпа будет.

И при чём Ctrl-PgUp/PgDn vs Shift-Tab/Alt-Shift-Tab?

А про переключение вкладок Ctrl-PgUp/PgDn и именно в порядке расположения, а не открытия. Я посмотрел все программы на компе - браузеры, Obsidian (заметочник), LibreOffice, TradingView, Telegram... - везде именно так.

Очень удобно, не приходится корячить пальцы для фигуры с  Alt-Shift-Tab. А на мышке у меня рука лежит постоянно только в играх.

Теперь скажите мне, что для добавления разработчиками хоткеев требуется надолго отвлечься от разработки компилятора. Компилятор меня устраивает. А редактор - нет. И интерфейс терминала тоже.
 
Anton #:

Пожалуйста подключитесь к MetaQuotes-Demo и обновитесь до 4572. После обновления до 4572 MetaEditor не должен потреблять такое кол-во памяти.

Спасибо! Ситуация значительно улучшилась! Я так понимаю, что +350 мегабайт потребления памяти при компиляции - это нормально? После компиляции память освободждается.

 

Новые обновления новые приключения...

Вы не трогали случайно void OnTrade()?

Ранее (пару дней назад тестировал этот участок) работало всё стабильно, а нынче - нет. Суть кода в том, что он в  OnTrade() считал число позиций (открытых ордеров), а в OnTick() производил закрытия, покуда были ордера. Сейчас он производит закрытие и не просчитывает их новое количество в  OnTrade().

//---Это закрытие. CountMarketOrder_OB - число позиций открытых на покупку - считается в OnTrade()
            for(int i=0;i<CountMarketOrder_OB;i++)
            {
               PriceOpenOrder_B=StringToDouble(Order.Market_Order_Info(Symbol(),MagicA,BUY,i,"PriceOpen")); //Цена позиции
               if(CountMarketOrder_OB==0)break;
               if(Open>PriceOpenOrder_B)
               {
                  Order.Market_Order_Close(Symbol(),MagicA,BUY,i,-1);
                  //OpenOrdersInfo();
                  i=-1;
               }
            }
Сейчас код зависает в непрерывном цикле.
 

С историей так ничего и не решили - после перезагрузки терминала в тестере стратегий

2024.09.30 23:17:03.094 Tester  "Kamikadze_Ver\Bingo_MT5.ex5" 64 bit
2024.09.30 23:17:03.370 Tester  EURJPY: history check started
2024.09.30 23:17:13.171 Tester  EURJPY: history check timeout
2024.09.30 23:17:13.171 Tester  EURJPY: no history data from 2008.01.01 00:00 to 2024.09.01 00:00
2024.09.30 23:17:23.173 Tester  "Kamikadze_Ver\Bingo_MT5.ex5" 64 bit
2024.09.30 23:17:23.462 Tester  EURJPY: history check started
2024.09.30 23:17:33.262 Tester  EURJPY: history check timeout
2024.09.30 23:17:33.262 Tester  EURJPY: no history data from 2008.01.01 00:00 to 2024.09.01 00:00