MetaTrader 4 Client Terminal build 604 - страница 2

 
Renat:

У Альпари свой собственный исторический сервер, а не наш штатный.

Мы проверим в чем дело.


Мне удалось раскачать историю,

1 открываем м1 и делаем график что б не двигался за ценой,

2 жмем кнопку Home

держим эту кнопку минут 10-20 таким образом скачиваем историю, как ни странно после этой раскачки серверов альпари стали загружаться архивы...

Да и в настройках терминало установил максимум баров в окне 9999999999999999

 
Гарантируется ли равенство ТФ констант ENUM_TIMEFRAMES из mql5 и старых mql4 PERIOD_M1 ... ?
 
220Volt:
Гарантируется ли равенство ТФ констант ENUM_TIMEFRAMES из mql5 и старых mql4 PERIOD_M1 ... ?

Нет.

Более того, нельзя закладываться на равенство значения члена перечесления какой бы то ни было целочисленной константе. Именно мнемонические имена перечислений и позволяют отказаться от использования целочисленных констант и магических чисел

 
Renat:

У Альпари свой собственный исторический сервер, а не наш штатный.

Мы проверим в чем дело.


Проблемы только на win 8.1 проверил на liteforex тоже не работает журнале пусто.

На xp проверил все работает.

 

еще было бы неплохо что-то со стилизацией кода сделать, мало того что настроек там раз два и обчелся так оно и не работает как следует..

берем старый код вставляем, стилизуем и видно сползание фигурных скобок

например, достаточной одной таблэтки - тут, конечно, избыточно ифов, но суть-то не в этом

string strToken(string source, string token, int count){ 
    string sub = "";
    int i = 0, pos = -1;

    if (token != "") {
        if (StringFind(source, token) != -1) {
            for (i = 1; i <= count; i++) {
                pos = StringFind(source, token);

                if (pos == -1) {
                    if (i < count) {
                        sub = "";
                    } else {
                        sub = source; 
                    }
                    break;
                } else {
                    if (pos == 0) {
                        sub = "";
                    } else {
                        sub = StringSubstr(source, 0, pos);
                    }
                }

                source = StringSubstr(source, pos + 1);
            }  
        } else {
            sub = source;
        }
    }
    return(sub);
}
вставляем в пустое окошко редактора, стилизуем и видим такую картину
string strToken(string source,string token,int count)
  {
   string sub="";
   int i=0,pos=-1;

   if(token!="") 
     {
      if(StringFind(source,token)!=-1) 
        {
         for(i=1; i<=count; i++) 
           {
            pos=StringFind(source,token);

            if(pos==-1) 
              {
               if(i<count) 
                 {
                  sub="";
                    } else {
                  sub=source;
                 }
               break;
                 } else {
               if(pos==0) 
                 {
                  sub="";
                    } else {
                  sub=StringSubstr(source,0,pos);
                 }
              }

            source=StringSubstr(source,pos+1);
           }
           } else {
         sub=source;
        }
     }
   return(sub);
  }
 

а то всЁ преимущество редактора в его дебагере, да и то не каждому он может понадобиться, хотя конечно вещь необходимая в разработке,

поэтому я пока буду кодить как привык - в чем придется, но не в метаэдиторе, потому как комфорта я совсем не испытываю по этому поводу..

к разработчикам - попробуйте свои исходники (не mql-ные, а сишные) пописать в редакторе.. разницу думаю сразу ощутите с той средой, в которой сами работаете..

 


"залипла" кнопка переключения ТФ

стоял на Н1, стал включать Н4

+++++++++++++++++++++++

на графике стоит советник, который в работе использует зиг-заг

после тестирования советника и отключения тестировочных графиков выявил этот баг

+++++++++++++++++

на других чартах (эта же пара с этим же советником - все окей)

в логах - длинная серия

23:25:43.953 Custom indicator ZigZag EURUSD,H1: loaded successfully

23:33:21.406 Custom indicator ZigZag EURUSD,H1: loaded successfully

.........................

23:50:40.734 Custom indicator ZigZag EURUSD,H4: loaded successfully

23:50:40.750 Custom indicator ZigZag EURUSD,H4: removed

23:50:40.781 Custom indicator ZigZag EURUSD,H4: loaded successfully

23:50:

Самого зиг-зага на графике нет

++++++++++++++++++++++++++++++++

Win XP

=============

через полчаса - все окей

 
У меня уже 604 билд. А что в нём нового ?
 

Уважаемые разработчики! Возможно ли сделать так, чтоб на вкладке "Подробно" можно было узнать ещё и номер билда? А то пока не поставишь, не узнаешь, поскольку, куда не сунешься, хоть в Метаквотос, хоть в Альпари, хоть ещё куда, везде mt4setup.exe без каких-либо пояснений.

 
Alexey_74:

Уважаемые разработчики! Возможно ли сделать так, чтоб на вкладке "Подробно" можно было узнать ещё и номер билда? А то пока не поставишь, не узнаешь, поскольку, куда не сунешься, хоть в Метаквотос, хоть в Альпари, хоть ещё куда, везде mt4setup.exe без каких-либо пояснений.


да, setup обновляют, но в нем нету указания на версию которую он будет качать..

но если установлен 600-й билд (или выше), то можно через Liveupate обновиться, правда чтобы узнать какая версия нужно сюда лезть на форум :(

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