Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Не понимаешь, как работает сервис Торговых Сигналов? Прочти соответствующую статью!
Forex Trader
114252
Forex Trader 2007.07.16 16:55 
Отлаживаю индикатор. Все понимаю - моя ошибка.

Но можно для МТ4 хотя бы сделать указатель
той строки скрипта где произошла такая ошибка ?


Спасибо.
Forex Trader
114252
Forex Trader 2007.07.16 17:06  
if ( b != 0 ) c = a / b;

else if ( b == 0 ) Comment ( " Zero divide b = ", b );
Forex Trader
114252
Forex Trader 2007.07.17 03:47  
Лучше столбиком на бумажке, Ольга ..

Или более традиционно к примеру так:

 Warning: Division by zero in TEST.MQ4 on line 298 
Forex Trader
114252
Forex Trader 2007.07.17 12:55  
Работает по сути экзешник, которые не хранит информацию о структуре исходника.
Forex Trader
114252
Forex Trader 2007.07.17 19:56  
вообще, кстати, эта ошибка не только по вине пользователя может возникать...

я ни где делением не пользуюсь очень давно...
вместо "a/b" пишу "div(a,b)"..

double div(double a, double b){
  if(MathAbs(b)*1000>MathAbs(a) ) return(a*1.0/b); else return(0);
}



но когда возникает zero divide (обычно в визуальном тестере) надо обязательно перезагружать терминал.

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий