iHigh и ошибка 146 - страница 2

 

з.ы.

я склоняюсь к такомы варианту. Это- скрипт, я думаю, при его завершении будет сгенерировано правильное решение об окончании загрузки данных. И с большой вероятностью данные будут загружены. https://www.mql5.com/ru/forum/116001/page5

datetime daytimes[];

int start()
{
   int last_value = -1;
   int new_value;
   for( int i=0; i<10; i++)
   {
      new_value = fCheckDataUpdate( "EURCAD", PERIOD_M1);
      if( new_value == last_value)
         break;
      last_value = new_value;
      Sleep(1000);
   }
   
   if( new_value != last_value)
      Print("я плохо кончил");
   else
      Print("я кончил хорошо");
      
   return(0);
}
  
int fCheckDataUpdate(string aSymbol,int aTimeFrame)
{
   int res;
   res = ArrayCopySeries( daytimes, MODE_TIME, aSymbol, aTimeFrame);
   Print( "fCheckDataUpdate():  error =", GetLastError(), "; symbol = ", 
      aSymbol,"; period = ", aTimeFrame, "; res = ",res);
   return( res);      
}
как думаете, есть минусы?
Причина обращения: