Выпущен MetaTrader 4 Client Terminal build 600 с обновленным языком MQL4 и Маркетом приложений - страница 16

 
4wd:

логов не нашел в папке терминала. /portable пробовал за кавычками, не помогло. Причем вчера не запускались только терминалы Альфа, промелькивало окошко и тут же закрывалось, я так понял обновиться не могли. Потом пара альфовских запустилось, пара нет. А сегодня ни альпари, ни даже окошек мелькающих.

В "Диспетчере задач" точно не более 7 копий terminal.exe или там гроздь из десятков процессов с именем terminal.exe (в режиме просмотра процессов от всех пользователей)?

 
Renat:

В "Диспетчере задач" точно не более 7 копий terminal.exe или там гроздь из десятков процессов с именем terminal.exe (в режиме просмотра процессов от всех пользователей)?



так и висит 7 задач под именем terminal.exe *32. когда пытаюсь открыть новый терминал, то задача появляется и тут же исчезает.
 
Renat:

В "Диспетчере задач" точно не более 7 копий terminal.exe или там гроздь из десятков процессов с именем terminal.exe (в режиме просмотра процессов от всех пользователей)?



У меня что-то похожее наблюдается. Закрываю терминал с ЕА, окно закрывается, из списка приложений в диспетчере задач он исчезает, а процесс остается висеть. Ну и потом этот терминал не запускается, пока процесс не грохнешь.

Воспроизводится плохо.

 
Вопрос к разработчикам: если в папку с обновленным терминалом скопировать сохраненный от 509 билда компилятор Metalang.exe, то будет ли этот файл удален при последующем обновлении теминала?
 
Zhunko:

С историей всё в порядке. Преобразовал.

ME после закрытия окна долго, минут 5-10, висит в процессах. Последнюю конфигурацию не запоминает.

В тестовом каталоге от Метаквотов работает правильно с самого начала.


Вадим, а Вы не правили под новый билд свой WinKernel32.mqh и WinUser32.mqh?

Компилятор выдает предупреждения. Если поправите, киньте, пожалуйста. Заранее благодарю!!!

 
mr_Johns:
т.е. выводится время работы советника, переменные заданы целыми числами, в ините преобразованы таким образом

а получается (когда вздумается) так

или так


в логах пишет "зеро девайд" и деинит. Все. Убираю сову с графика, ставлю по новой - все в порядке. Но проблема проявилась неоднократно.

Не удается воспроизвести, вот код советника и результат работы:

//+------------------------------------------------------------------+
//|                                                 TestDatetime.mq4 |
//|                      Copyright © 2013, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2013, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"

extern int timestart=495;  // начало в 8:15 (8*60+15)
extern int lengthtrade=600;// длительность 10 часов (600/60=10)
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(timestart>=1440)
      timestart-=1440;
   string begintrade=TimeToStr(timestart*60,TIME_MINUTES);
   if(lengthtrade>=1440)
      lengthtrade-=1440;
   string endtrade=TimeToStr((timestart+lengthtrade)*60,TIME_MINUTES);
   Print("Print: торговля с ",begintrade," до ",endtrade);
   Print(StringConcatenate("StringConcatenate: торговля с ",begintrade," до ",endtrade));
  }
//+------------------------------------------------------------------+



Приведите в кратком виде свой код, который можно скомпилировать и запустить.

 
bergkamp.:

при работе скриптов в реальном времени не обновляет график, только после выгрузки -ДВАЖДЫ, и т д описывал в личке

Вы читали статью Оффлайновые графики и новый MQL4? Можете привести в Сервисдеске подробные сведения?
 
4wd:

так и висит 7 задач под именем terminal.exe *32. когда пытаюсь открыть новый терминал, то задача появляется и тут же исчезает.

Посмотрите в каталог C:\Users\ВашеИмя\AppData\Roaming\MetaQuotes\Crashes и если там есть креш файлы (других там не может быть), то приложите их в зип архиве сюда или мне в личку или в сервисдеск, пожалуйста.

Возможно, что терминал крешится при старте. Креши помогут понять в чем дело.

 
druzhba:

Здравствуйте ! Не подскажете почему в последней версии INSTATRADER перестали отображаться большинство моих советников !? Если можно это поправить, то подскажите как, либо вернуться к предыдущей версии торговой платформы ? С уважением, Роман.

Можете прикрепить полный лог терминала и какая версия ОС? Нужно больше подробностей.
 
vano_omsk:


У меня что-то похожее наблюдается. Закрываю терминал с ЕА, окно закрывается, из списка приложений в диспетчере задач он исчезает, а процесс остается висеть. Ну и потом этот терминал не запускается, пока процесс не грохнешь.

Воспроизводится плохо.

Скорее всего какой-то зависший/зацикленный эксперт или индикатор или скрипт остается висеть и блокирует выгрузку терминала.

Вы легко найдете его путем проверки логов на диске или поочередного отключения каждой программы.

Причина обращения: