проблема в том что вы не разобрались как делать индикаторы правильно. И не знаете какие интерфейсы прописать. У вас потоковый склеен с последовательной начинкой.
_________________________
__