Доброго времени суток! Столкнулся с такой проблемой. Требуется задать цвет объекту. Цвет получаю из DLL следующего вида: 16711680(целочисленное представление). Задаю цвет: color a12 = 16711680. Ну или color c1 = GetCode[4]; (это как в самом коде). Белый цвет в моей DLL выдает число 1677215. Ставлю символ - символ как и должен белого цвета. Теперь выбираю красный цвет: 16711680. Но! Тут вот и проблема! MT мне вместо красного ставит синий (blue). Почему? Проверил данное число на независимом сайте: 16711680 это десятичная система, преобразовываем в шестнадцатеричную систему. Получаем FF0000. И вводим тут:http://www.colorschemer.com/online.html. Видим как и должно быть красный цвет. ПОЧЕМУ MT ставит синий цвет вместо красного?
- Цвет штатного индикатора
- Помогите! Необходимо записать значения массива в строку.
- Цвет
попробуй для разнообразия проверить в МТ еще два цвета 65280 и 255 . может так поймешь.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь