Пожалуйста, также включите код вызова этих функций.
Если вы предоставите полный код, который компилируется и воспроизводит вашу проблему, я проверю.
Alain Verleyen #:
Пожалуйста.
Пожалуйста, также включите код вызова этих функций.
Если вы предоставите полный код, который компилируется и воспроизводит вашу проблему, я проверю.
Файлы:
Test_HSL.mq5
11 kb
Nikolay Kuznetsov #:
Пожалуйста.
Попробуйте ColorMix.mqh из алгокниги (часть 5).
Пожалуйста.
MQL5 Programming for Traders – Source Codes from the Book. Part 5
- 2023.12.15
- www.mql5.com
In Part 5 of the book, we'll delve deeper into the APIs associated with algorithmic trading, including financial data analysis and processing, chart visualization, automation, and user interactions.
Nikolay Kuznetsov # :
Пожалуйста.
Пожалуйста.
Исправлено, были некоторые ошибки.
Файлы:
Test_HSL_Fixed.mq5
11 kb
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Требуется после создания объекта (прямоугольника) сделать его более блёклым, чтобы и глаза не мозолил и виден был на графике. Делаю это через вызов функций RGBtoHSL, l выставляю в 200, и обратно HSLtoRGB, далее назначаю цвет объекту. Но результат получается отличным от того, что если те же действия сделать руками через диалог свойств объекта. Внизу приведена картинка, где в верхней части параметр "яркость" в реальности Luminate задан руками в 200, в нижней части картинки параметр задаётся в алгоритме. Код функций приведён еще ниже. Существующее положение дел можно считать приемлемым,но всё же хочется получить идентичный результат в обоих случаях.