Выпущен MetaTrader 4 Client Terminal build 600 с обновленным языком MQL4 и Маркетом приложений - страница 47
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
#property description
значение надо, строчное " " хотя бы
в индикаторе не работает, задаю любое значение
#property indicator_height 90
вероятно работает только для индикаторов, отображающихся в отдельном окне.
#property description
работает - ложная тревога
Приветствую!
Прошу разъяснить, что значит это предупреждение.Типы разные.
А как же тогда понимать это?
А как же тогда понимать это?
Здравствуйте, уважаемые форумчане.
После обновления терминала до 600 билда неожиданно столкнулся с проблемой некорректных математических расчетов в новом MQL4.
Вот часть кода для примера, простейшие арифметические действия:
А вот результат исполнения:
Почему неправильный результат получился? В результате деления почему-то отбрасывается дробная часть. Преобразование DoubleToString(х, 5) дает тот-же результат.
Как бороться с таким косяком?
Вчера тоже решал эту проблему.
В новой справке по MQL4 в разделе : Основы языка --> Типы данных --> Приведение типов, многое описано, и есть вот такой пример:
double x=1/2; // выражение типа int приводится к целевому типу double,
Print("x = 1/2; ",x); // результат: 0.0
Добавлю к тому, что сказал выше evillive, можно сделать явное приведение типов
Тогда одинаковые. Может ошибка компилятора?
Хотя вот так компилятор предупреждения не выдает. Значит ошибка в документации.
Доброго времени суток, в пятницу обновился до 600 билда. И мой индикатор стал не корректно отображаться.
Обвел кружком справа.... И нынешнее отображение:....
Подскажите, как можно исправить?! Если что-то нужно то пожалуйста опишите, что нужно. Я предоставлю, ибо я в этом ничего не понимаю....
Приветствую!
Прошу разъяснить, что значит это предупреждение.
Как-то так лучше: