jartmailru >>:
Наткнулся на интересное поведение индикатора... (МТ 225)
Но достаточно заменить строку
На что-нибудь попроще, например,
Как в буфере индикатора появляются нули....
Врядли чтобы это могло бы быть ошибкой :-), скорее похоже, что Метатрейдер умеет понимать,
что когда вычисления очень сложные, то полученная информация слишком важна, чтобы быть потерянной...
Компилятор с ИИ?)
Код выполняется до первого zero divide.
if(dev!=0.0) ExtMapBuffer3[i] = ((Close[i] - sma) / dev) * 100;
Угу. Стандартная ситуация. Всегда в таких случаях использую "если не равно 0", то делить.
Посмотрите, как это сделано в Стохастике, RSI и пр. в поставке МТ. Именно так.
Ваша правда. Спасибо за ответы!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Наткнулся на интересное поведение индикатора... (МТ 225)
Но достаточно заменить строку
На что-нибудь попроще, например,
Как в буфере индикатора появляются нули....
Врядли чтобы это могло бы быть ошибкой :-), скорее похоже, что Метатрейдер умеет понимать,
что когда вычисления очень сложные, то полученная информация слишком важна, чтобы быть потерянной...