Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2458
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
MQL считает как пустое, хотя там DBL_MAX
MQL считает как пустое, хотя там DBL_MAX
MQL считает пустым (не рисуемым) значение заданное через PlotIndexSetDouble(PLOT_EMPTY_VALUE) .
EMPTY_VALUE - всё-лишь дефолтное значение этого свойства. Никаких иных особенностей у него нет, надо было как-то назвать, так и назвали..
Ну и исторически (с 4-ки и возможно 3) так сложилось что это DBL_MAX
MQL считает пустым (не рисуемым) значение заданное через PlotIndexSetDouble(PLOT_EMPTY_VALUE) .
EMPTY_VALUE - всё-лишь дефолтное значение этого свойства. Никаких иных особенностей у него нет, надо было как-то назвать, так и назвали..
Ну и исторически (с 4-ки и возможно 3) так сложилось что это DBL_MAX
Совсем неправда…
код
результат
Совсем неправда…
код
результат
%d :-)
EMPTY_VALUE - double
%d :-)
EMPTY_VALUE - double
И что это изменит???
EMPTY_VALUE
Пустое значение в индикаторном буфере
2147483647 (0x7FFFFFFF)
И что это изменит???
%I64f
Да хоть как изворачивайся пустое значение в mql4 равно 2147483647 и INT_MAX тоже равно 2147483647. Следовательно EMPTY_VALUE равно INT_MAX, но не DBL_MAX
Это из документации
А это - документация: https://www.mql5.com/ru/docs/constants/namedconstants/otherconstants
Константа
Описание
Значение
CHARTS_MAX
Максимально возможное количество одновременно открытых графиков в терминале
100
clrNONE
Отсутствие цвета
-1
EMPTY_VALUE
Пустое значение в индикаторном буфере
DBL_MAX
INVALID_HANDLE
Некорректный хэндл
-1
IS_DEBUG_MODE
Признак работы mq5-программы в режиме отладки
в режиме отладки не равно нулю, в противном случае 0
IS_PROFILE_MODE
Признак работы mq5-программы в режиме профилирования
в режиме профилирования не равно нулю, в противном случае 0
NULL
Ноль любого типа
0
WHOLE_ARRAY
Означает количество элементов, оставшееся до конца массива, то есть, будет обработан весь массив
-1
WRONG_VALUE
Константа может неявно приводиться к типу любого перечисления.
-1
пустое значение в mql4
А речь разве про MQL4 ?
А речь разве про MQL4 ?
Да, про 4
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
Maxim Kuznetsov, 2024.10.08 18:08
MQL считает пустым (не рисуемым) значение заданное через PlotIndexSetDouble(PLOT_EMPTY_VALUE) .
EMPTY_VALUE - всё-лишь дефолтное значение этого свойства. Никаких иных особенностей у него нет, надо было как-то назвать, так и назвали..
Ну и исторически (с 4-ки и возможно 3) так сложилось что это DBL_MAX