Столкнулся с такой странностью. Числа в исходном файле округлены до сотых (два знака после запятой дальше нули), но при отправлении в собственный индикатор числа появляются со многими знаками и приэтом не совсем равны исходным
например: в файле исходных данный было 111.4200000
на графике отображается 111.420, а в индикатор приходит 111.41999816894531
индикатор создан как наследник IDouble2DoubleHandler