Помогите, кто может подправить индикатор?

 
У меня такая проблема возникла, я просил переписать индикатор с мт4 на мт5 , но он как то коряво работает на мт5, прогер не чем помочь не может, если кто может поправьте и можно его вообще поправить?
вот какие баги:
1) при переключении таймфремов пропадает индикатор, слитает
2) на текущей свечки показывает одновременно разные сигналы, к примеру стрелка и круг, бывает еще крестик для кучи, скрин прикрепил
3) моргает пунктирная линия индикатора
4) еще сравнивал показания сигналов на мт4 и на мт5, заметил иногда, где на мт4 сигнал стрелка то на мт5 может быть круг.
Индикатор прикрепляю.

Файлы:
imgo.jpg  114 kb
Причина обращения: