MetaTrader 4 Client Terminal build 610 - страница 97

 
Renat:

Проверьте настройки прокси в терминале, пожалуйста. И настройки Internet Explorer, так как и его настройки используются терминалом.

Прокси не используется, галочка снята.

В ИЕ тоже отключен.

Недавно была проблема - хром на https не мог зайти, решилась как-то сама (тогда тоже копал настройки ИЕ, но не помогло).

Но почему МТ5 работает? Он иначе устроен?

 
Пожалуйста увеличьте размеры фонтов в Справочнике MQL4, а так же замените серый цвет текста на черный - сейчас серый на белом фоне и мелким шрифтом, по крайней мере при максимальном разрешении экрана, даже при нормальном зрении вызывают затруднения при чтении.
Можно кстати при вызове справки из МЕ (при помощи F1) открывать ее в веб-броузере, там все это настраивается пользователем.
 
komposter:

Прокси не используется, галочка снята.

В ИЕ тоже отключен.

Недавно была проблема - хром на https не мог зайти, решилась как-то сама (тогда тоже копал настройки ИЕ, но не помогло).

Но почему МТ5 работает? Он иначе устроен?

Вы серьезно, или прикалываетесь?
 
tara:
Вы серьезно, или прикалываетесь?
Серьезно
 

Как же задолбали стандартные индикаторы и советники, которые восстанавливаются в папках для пользовательских кодов (MQL4\Experts\ и MQL4\Indicators\) при каждом обновлении!

Неужели сложно сделать папку Examples и сложить все туда???

 
komposter:

Как же задолбали стандартные индикаторы и советники, которые восстанавливаются в папках для пользовательских кодов (MQL4\Experts\ и MQL4\Indicators\) при каждом обновлении!

Неужели сложно сделать папку Examples и сложить все туда???


Давно пора. :)
 
komposter:

Как же задолбали стандартные индикаторы и советники, которые восстанавливаются в папках для пользовательских кодов (MQL4\Experts\ и MQL4\Indicators\) при каждом обновлении!

Неужели сложно сделать папку Examples и сложить все туда???


Ну как то вот так.... измените FileMask на префикс своих персональных индикаторов и условия StringFind() на противоположное < 0 ( в двух местах) . Сделайте архив прежде чем испытания проводить!!! Сейчас удалит файлы Accelerator и Accumulation


#property strict
#property script_show_inputs

extern string FileMask="Acc"; 

#import "kernel32.dll"
int  FindFirstFileW(string path, ushort& answer[]);
bool FindNextFileW(int handle, ushort& answer[]);
bool DeleteFileW(string pwsFileName); 
bool FindClose(int handle);
#import
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   ushort n=0,WinFD[161];
   string fName[];
   string path=TerminalPath() + "\MQL4\Indicators"+CharToStr(92);
   int handle = FindFirstFileW(path+"*.mq4",WinFD);
   string f_name=ShortArrayToString(WinFD,22,152);
   if(StringFind(f_name,FileMask,0)>=0) {n++; ArrayResize(fName,n); fName[n-1]=f_name; }
  
   ArrayInitialize(WinFD,0);
   while (FindNextFileW(handle,WinFD))
      {
        f_name=ShortArrayToString(WinFD,22,152);      
        ArrayInitialize(WinFD,0);
        if(StringFind(f_name,".dat",0)>=0) continue;         
        if(StringFind(f_name,FileMask,0)>=0) {n++; ArrayResize(fName,n); fName[n-1]=f_name; }
        
      }
   if(n>0) Delete_File(path,fName);
   if (handle>0) FindClose(handle);
   
//----
   return(0);
  }

void Delete_File(string path, string& f_arr[])
{
  int n=ArraySize(f_arr);
  string full_mq4,full_ex4;
  for(int i=0; i<n; i++)
  {
      full_mq4=path+f_arr[i];
      full_ex4=StringSubstr(full_mq4,0,StringLen(full_mq4)-3)+"ex4";
      if(DeleteFileW(full_ex4)) PrintFormat("Delete %s OK",full_mq4); 
      if(DeleteFileW(full_mq4)) PrintFormat("Delete %s OK",full_ex4); 
  }
}
 
В функции после некоторых изменений кода появился такой случай - есть два условия "if", одно за другим, в каждом была создана переменная с одним и тем же именем (double nnn). Если включено "#property strict" то компилятор ошибки не видит, она всплывает в самом МТ4, причем говорится лишь о том что есть критическая ошибка и никаких пояснений.
 

С обновлением версии на билд 618 пропал столбик с параметрами пользовательской оптимизации

 
komposter:

Прокси не используется, галочка снята.

В ИЕ тоже отключен.

Недавно была проблема - хром на https не мог зайти, решилась как-то сама (тогда тоже копал настройки ИЕ, но не помогло).

Если даже броузеры не могут зайти, значит вы точно не договариваете.

Смотрите свою сетевую конфигурацию. Это не имеет отношения к терминалам и такие вопросы методом "сравнения с другими программами" не решаются.

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