Помогите в реализации плиз, чего то затупил...

 

Приветствую!

Не могу придумать, как написать код делающий следующее:

 

Например, есть массив с элементом массива HighRepers[2] со значением последнего репера High, цена в это время ниже этого значения.

Необходимо, чтобы, если цена превысила это значение, найти самый лоу на отрезке от нулевого бара до бара с этим последним репером high.

что то типа такого 

LowRepers[2]=iLowest(NULL,0,MODE_LOW, количество баров до последнего репера high,0);

что то я затупил совсем, не могу сообразить как это сделать. На MQL писал, но совсем мало и опыта еще немного. 

Подскажите плиз как реализовать этот алгоритм.

Спасибо... 

 

Ввел еще массив со временем бара, на котором был хай, пытаюсь сделать вот так 

                  int a=iBarShift(NULL,0,HighRepersTime[2]);
                  LowRepers[2]=iLowest(NULL,0,MODE_LOW,a,1);
Выдает какую то фигню... Подскажите плиз, где косячу?

 
 

 Спасибо за умный совет, решение нашел:

                  int a=iBarShift(NULL,0,HighRepersTime[2]);
                  LowRepers[2]=Low[iLowest(NULL,0,MODE_LOW,a,1)];