Ошибки, баги, вопросы - страница 2429
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вставляйте код правильно: Как вставить код
А можно как-нибудь прогресс-бар ачивок в терминале скрыть? бесит аццки.
ладно бы он неподвижный был, но нет же! зачем-то надо было анимацию прикрутить
что означает такое предупреждение?
не вижу никакой проблемы - простейшее сравнение двух чисел...
что означает такое предупреждение?
не вижу никакой проблемы - простейшее сравнение двух чисел...
А эти два числа каких типов? И также не мешает пользоваться переводом сообщения об ошибке - так сразу поймёте где Ваша ошибка.
А эти два числа каких типов? И также не мешает пользоваться переводом сообщения об ошибке - так сразу поймёте где Ваша ошибка.
fabs() всегда double
PeriodSeconds() всегда int
Перевод тоже очевидный...
Вот я нашёл ответ:
https://www.mql5.com/ru/forum/1111/page166#comment_29753
но не уверен, что в моём случае он применим...
так нет предупреждения, но выглядит как извращение
fabs() всегда double
PeriodSeconds() всегда int
Перевод тоже очевидный...
Вот я нашёл ответ:
https://www.mql5.com/ru/forum/1111/page166#comment_29753
но не уверен, что в моём случае он применим...
fabs(Start-End)/100 какой тип имеет? А?
Справка: Приведение типов
fabs(Start-End)/100 какой тип имеет? А?
Справка: Приведение типов
double/int = double
double/int = double
Да, верно. И вот этот double Вы сравниваете с int (PeriodSeconds -> int).
Да, верно. И вот этот double Вы сравниваете с int (PeriodSeconds -> int).
Да, верно. И вот этот double Вы сравниваете с int (PeriodSeconds -> int).
обычно, нет в таком сравнении проблемы, вот искусственные примеры. Компилятор предупреждает только в вышеприведённом случае: