Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай, как установить MetaTrader на Mac OS
FION2
1072
FION2 2013.04.09 11:22 

 Всем привет .  Нарвался впервые на такую ошибку - советник не видит таймсерию.  Советник   ждет наступления определенного времени и затем  расчитывает хай-лоу канал на последних  bars_to_count барах, т.е  хоть так

 H = High[iHighest(Symbol(), 0, MODE_HIGH, bars_to_count, 1)];

хоть этак 

 double HL=iHigh(Symbol(),0,1),LL=iLow(Symbol(),0,1),Hi,Lo;
  for(int i=1;i<=bars_to_count;i++){
      if(iHigh(Symbol(),0,i)>HL)HL=iHigh(Symbol(),0,i);
      if(iLow(Symbol(),0,i)<LL)LL=iLow(Symbol(),0,i);
     }

эти самые последние бары не видит, а видит последние, которые рассчитывались до этого вчера, как будто таймсерия не обновилась. Кто-нибудь встречался с подобной проблемой?


Vadim Zhunko
5221
Vadim Zhunko 2013.04.09 12:40  
Это надо делать.
FION2
1072
FION2 2013.04.09 12:47  
ОК. Спасибо.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий