Значок с полупрозрачностью

 

Привет.

Такой возник вопрос. Возможно ли на МТ4 нанести на график значок Wingdings и сделать его полупрозрачным, не используя канвас?

 
У значка есть цвет, и можно узнать цвет графика. Берете корректировку и цвет будет и прозрачность.
 
Vitaliy Kuznetsov:

Привет.

Такой возник вопрос. Возможно ли на МТ4 нанести на график значок Wingdings и сделать его полупрозрачным, не используя канвас?

Нельзя
 

Вот один из примеров как сделать прозрачность в МT4 штатными средствами

https://www.mql5.com/ru/code/11666


i-Sessions
i-Sessions
  • www.mql5.com
Индикатор торговых сессий.
 

Вот и наложение цветов и тень текста делается штатными средствами MQL4


 
Наверное интересней будет как привязать текст на канвасе к графику или примитивы к графику... Насколько Я понимаю канвас работает с х, у. А возможно без перерасчётов при работе с графиком - просто привязать объекты канваса к время, цена. Если решить данный вопрос - то возможно будет сделать всё что угодно... (Я так думаю)
 
Volodymyr Zubov #:

Вот один из примеров как сделать прозрачность в МT4 штатными средствами

https://www.mql5.com/ru/code/11666


Volodymyr Zubov #:

Вот и наложение цветов и тень текста делается штатными средствами MQL4


Это не прозрачность и даже не намек на нее. 
COLOR_FORMAT_ARGB_NORMALIZE используется только в канвасе. Этим все сказано.
Вот здесь прозрачность:


Файлы:
 
Nikolai Semko #:
Нельзя

Я тоже так думал, но надежда была. Вдруг кто-то нашёл нестандартное мышление.

Nikolai Semko #:

Это не прозрачность и даже не намек на нее. 
COLOR_FORMAT_ARGB_NORMALIZE используется только в канвасе. Этим все сказано.
Вот здесь прозрачность:


Спасибо, пригодится.

Моя цель изначально сделать значки (можно круги, но адаптированные к 2/4/8к мониторам), привязанные ко времени и цене. Т.к. их может быть около 1000, ищу вариант с минимальной нагрузкой и без подёргиваний при изменении масштаба.

Думаю, сам сделаю, но если есть готовые варианты, это конечно же ускорит разработку.

 
А есть ли способ привязать объект канваса к цене и времени, без постоянных перерисовок при изменении масштаба?
 
Vitaliy Kuznetsov #:
А есть ли способ привязать объект канваса к цене и времени, без постоянных перерисовок при изменении масштаба?
Конечно. В документации есть пример
Привязка осуществляется только левого верхнего угла канваса.
Для прозрачных значков этого вполне достаточно.
 
Nikolai Semko #:
Конечно. В документации есть пример
Привязка осуществляется только левого верхнего угла канваса.
Для прозрачных значков этого вполне достаточно.

Спасибо, буду пробовать. Надеюсь получится что хочу и скорость/подёргивания не будут напрягать

Причина обращения: