Почему эта функция возвращает целочисленный ряд?
вызывает ее как d = find_bar (time, 20)
, когда я использую наименьшее (close, d), я получаю ошибку, что dцелая серия.
find_bar(time_array,bar) =>
counter = bar
o = 0
what = time_array[0]
if bar == 0
0
else
for i = 1 to 100000
if time_array[i]-what[0]!=0
counter:= counter - 1
what:= time_array[i]
if counter == 0
o := i
break
o[0]