Функция Alert срабатывает только один раз (индикатор на MQL4), но должна много данных выводить

 

Я сейчас пишу индикатора мультивалютного и мультитаймфремного одновременно. Суть в том что при совпадении условий индикатор должен выдать алерт с информацией на каком символе и на каком таймфрейме было обнаружено совпадение. Но на деле он эти алерты выдает только во время когда его подсоединяю к графику, и чтобы получить новые сведения уже на новой свечи мне нужно его удалить с графика и снова подсоединить. Ещё алерты он выводит только по ТФ М1


И дело не в том что я весь код прописал в инициализации, и так никаких ни ошибок ни предупреждений. Я уже пересматривал весь код несколько раз, и в самой логике индикатора ошибок в коде не обнаружил. В чём может быть проблема?

 
Я впервые ощутил что такое "Нет слов".....
 
Лето однако... Многие в отпуске, в том числе и все телепаты...
Без кода вам ни кто ни чего не подскажет.
 
Alexandr Davydovskyi:


И дело не в том что я весь код прописал в инициализации, ....

Пишите в OnCalculate.

 
Konstantin Nikitin:
Лето однако... Многие в отпуске, в том числе и все телепаты...
Без кода вам ни кто ни чего не подскажет.
Файлы:
Big_Impulse.mq4  20 kb
 
Исправлено, не проверял.
Файлы:
 
FXwin:
Исправлено, не проверял.

Нет, это не то. Работает на одном тф и то не верно. Мне бы на ошибку указать, а дальше я сам)

 
Alexandr Davydovskyi:

Нет, это не то. Работает на одном тф и то не верно. Мне бы на ошибку указать, а дальше я сам)

Вопрос про алерты был а не про качество обработки сигналов.
Алерты исправлены, а в суть стратегии даже не вникал.

Файлы:
Причина обращения: