Помогите чайнику

 

Народ, приветствую!


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

Прошу помочь...


Заранее благодарю...

 

Тут посмотрите https://forum.mql4.com/ru/5525

 
Dev_Dimon >>:

Народ, приветствую!


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

Прошу помочь...


Заранее благодарю...

Строго после закрытия проблемно, проще на открытии нового обработать первый бар.

Те работать на сформировавшемся баре :

int bBars=0;
int start()
{ if(bBars==Bars) return(0);
  bBars=Bars;
  // .........................
  // а здесь необходимый код
  // .........................
return(0);
}
 
Urain >>:

Строго после закрытия проблемно, проще на открытии нового обработать первый бар.

Те работать на сформировавшемся баре :


А как быть с тайм-фреймом? Мне надо, чтобы проверялись опеределенные тайм-фреймы, а не текущий

 
Dev_Dimon >>:

А как быть с тайм-фреймом? Мне надо, чтобы проверялись опеределенные тайм-фреймы, а не текущий

Вроде iBars("EURUSD",PERIOD_H1)) - то, что надо... Сейчас попробую...

 
А подскажите еще, если не трудно, как сделать, чтобы при смене тайм-фрейма не происходила переинициализация советника? А то данные, блин, теряются :(
 
Кто напишет советник, который будет работать по мартингейлу НО, в рынок входить будет от тех уровней, которые я ему задам сам.
Причина обращения: