Как найти самое высокое и самое низкое значение индикатора CUSTOM за последние 20 данных - PullRequest
0 голосов
/ 22 сентября 2019

У меня есть пользовательский индикатор.Я пытаюсь написать код для советника, чтобы получить самое высокое и самое низкое значение этого пользовательского индикатора за последние 20 свечей.

По сути, когда начинается свеча 0, я хочу получить самое высокое и самое низкое значениеиндикатор для свечей с 1 по 21.

Как мне это сделать?

Это то, что я сделал до сих пор:

int LookBackPeriod = 20;
double array[];

for (int i=LookBackPeriod+1; i>0; i--)
 {
 array[i]=iCustom(Symbol(),timeframe,fpath_Indicator,....x,y,z...,i);
 }    

double MaxValue = ArrayMaximum(array,WHOLE_ARRAY,0);
double MinValue = ArrayMinimum(array,WHOLE_ARRAY,0);

Код правильный?Я не могу получить правильные значения.

...