Скачать MetaTrader 5

Значение индикатора.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
prt
369
prt  

Здравствуйте. Никак не могу достать значение индикатора поданное в таком формате SetIndexBuffer(7, arrA); 

При вызове с помощью

L7  = iCustom(NULL,0,"777",5,1,1,7,1);

Выводит результат Print("L7=  ",  NormalizeDouble(L7,5)); 

как L7=  2147483647.0

Спасибо. 

Valeriy Korobeynik
24942
Valeriy Korobeynik  
prt:

Здравствуйте. Никак не могу достать значение индикатора поданное в таком формате SetIndexBuffer(7, arrA); 

При вызове с помощью

L7  = iCustom(NULL,0,"777",5,1,1,7,1);

Выводит результат Print("L7=  ",  NormalizeDouble(L7,5)); 

как L7=  2147483647.0

Спасибо. 

 



Это EMPTY_VALUE, значит на указанном баре в запрошенном буфере нет значения.
prt
369
prt  

Спасибо.

Нет, значения имеются... просто не считываются... видно и-за наличия массива.... 

Дмитрий
1460
Дмитрий  
prt:

Спасибо.

Нет, значения имеются... просто не считываются... видно и-за наличия массива.... 


Наличие буфера не подразумевает значения элемент буфера. Очень часто индикаторы с таким набором буферов информативны только на нулевом баре. Не мудрено что в 8 буфере пусто.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий