INT_MAX 2147483647 INT_MIN -2147483648
union LongDouble { long long_value; double double_value; }; int OnInit() { LongDouble ld; ld.long_value = INT_MAX; Print("long_value ", ld.long_value); Print("double_value ", NormalizeDouble(ld.double_value, 10)); }
long_value 2147483647
double_value 0.0
Решения не нашел. Скорее всего проблема в индикаторе.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Через iCustom получаю все буферы индикатора. Значения из буферов 4 и 5 получаю корректно, а остальные возвращаются как пустые (скриншот прилагаю. Стрелкой отметил буфер, который мне надо получить, но получаю пустое значение). Почему так?
Получаю значения так: