Сбор информации по разным таймфреймам - страница 2

 
Vitalie Postolache:

Да ладно? Справку-то хоть откройте (:

И даже если бы задавалось только целым числом, у вас-то стринг в коде. 

где же вы видите стринг в коде мт4?

  if(iMA(Symbol(),period[x],13,0,0,0,0)

 насколько я вижу - это все целые числа.

  int          timeframe,        // таймфрейм

 Из справки по техническим индикаторам взята строчка выше.

Еще раз, моя задача состоит в том, чтобы через цикл в mql5 получить доступ ко всем таймфреймам и символам.

Ну и вопрос с перебором периодов через массив и цикл остается актуальным.

Спасибо 

 

вы же спрашивали так:

string period[]={"PERIOD_M1", "PERIOD_M5", "PERIOD_M15", "PERIOD_M30", "PERIOD_H1"};

это код ВЫ откуда выдрали? или просто придумали сами?  

 
Vladislav Andruschenko:

вы же спрашивали так:

string period[]={"PERIOD_M1", "PERIOD_M5", "PERIOD_M15", "PERIOD_M30", "PERIOD_H1"};

это код ВЫ откуда выдрали? или просто придумали сами?  

Я не выдирал ниоткуда - я неправильно предположил, действительно, типы данных-то разные. Такой подход не годится. Соответственно, стринг на что-то нужно заменить. И моя задача найти - на что - может ли это быть enum_timeframe? и просто без кавычек все, как описано выше?
 

честно не пробовал применять enum_timeframe в качестве массива. 

но идею ВЫ поняли, можно и так :

  ENUM_TIMEFRAMES period[]={PERIOD_M1,PERIOD_M5}


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