А вот ещё любопытный вопрос по индикаторам! :)))

 

Эксперементируя с различными индикаторами, которые валяются на просторах интернета, озадачилась вопросом: а как получить значения, не зная внутренней структуры индикатора, и которые рисуются в индикаторном окне (в красном и зелёном прямоугольниках)?

Попеременно запрашивая разные буферы, получаешь некие значения, но совершенно не такие, какие рисуются в прямоугольниках.

Что делать?

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

Ни у кого идей нет?

 

Помоему, то что у вас написано есть значение быстрой и медленной линии на вашем рисунке =)

А откуда они взялись-только в коде смотреть... Иначе никак =(

 

Всё, разобралась.

Цифири "не совпадают" из-за разной разрядности и округления.

А в целом всё верно.

Причина обращения: