Советник вылетает при делении double на double

 
Пытаюсь алгоритмизировать свою торговлю.
Написал советник, занимаюсь его тестированием с помощью тестера стратегий.
Как только в советнике встречается деление double / double - тест вылетает (((
При этом, если значение делителя (второго double) прописать в формулу цифрами - всё работает.

Может мне кто-то объяснить в чём тут логика
и как мне выйти из сложившейся ситуации?
 
kolodiazniy:
Пытаюсь алгоритмизировать свою торговлю.
Написал советник, занимаюсь его тестированием с помощью тестера стратегий.
Как только в советнике встречается деление double / double - тест вылетает (((
При этом, если значение делителя (второго double) прописать в формулу цифрами - всё работает.

Может мне кто-то объяснить в чём тут логика
и как мне выйти из сложившейся ситуации?
Журнал смотреть надо, на предмет деления на ноль. И с калькулятором посидеть, проверить, не будет ли у той переменной ноля хоть раз.
 
Благодарю Вас за наводку!
Так и получалось - переменная принимала 0.
Причина обращения: