В предыдущей статье мы обновили указатель мыши для интеграции с системой репликации в MQL5. Разобрали функции ChartOpen и ChartID для правильного получения ID графиков. При этом возникли проблемы взаимодействия указателя мыши с индикатором управления из-за упущенных деталей в коде.



В новой статье устраним эти ошибки. Рассмотрим изменения в коде указателя: например, смещение буфера теперь пять вместо четырёх. Изменения также касаются возврата двух графических значений для улучшенной точности.



Углубимся в код указателя и класса C_Mouse, объясняя различия скорректированных X, Y координат от графических. Эти параметры нужны для успешной интеграции и точного позиционирования на графиках.



Переходим к улучшенному индикатору управления, использующему MQL5 для повышения прозрачности посредством растровых изображений. Код этих нововведений будет компактен, избегая внешних ресурсных зависи...



Читать далее...