обновление данных без открытия данных

 
Коллеги, прошу помощи.

Написал простенький скрипт, который должен определенным образом просканировать большое количество символов на дневном графике. Вот код:
 
сорри, вот код:
list[303]="FC_CONT";
list[304]="LH_CONT";
list[305]="LC_CONT";
list[306]="PB_CONT";
 
 
 
 
  
   int i , index, j;
   double stoch,ma0,ma3,ma5,ma8;
   string on_buy="",on_sell="",symbol;
   
   Print(ArraySize(list));   
   for (i=0; i<ArraySize(list); i++) 
   {
      symbol=list[i];
      stoch=iStochastic(symbol,PERIOD_D1,14,3,1,MODE_SMA,1,MODE_MAIN,0);
      ma0=iMA(symbol,PERIOD_D1,100,0,MODE_SMA,PRICE_CLOSE,0);
      ma3=iMA(symbol,PERIOD_D1,100,0,MODE_SMA,PRICE_CLOSE,3);
 
блин, а теперь собственно вопрос.

Если я графики дневные по этим инструментам не открываю, то данные в скрипте будут актуальными? или с момента последнего открытия графика?
 

Читайте документацию. Например, https://docs.mql4.com/ru/series

В Вашем случае необходимо обрабатывать ошибку 4066