Ваши вопросы по языку MQL4

AlexeNP

Гуру форума
Так ни кто не запрещает поставить период больше 1.
AlexeNP, ты, конечно, мозг, но, коль на основном графике, сама цена является условным "0" для машки, то твой "0" ушел в запой :)
Коль, МА пересекает цену на графике, то он должна пересекать "0" и в подвале, как по мне.
Поправьте меня, если я не прав.

На скрине: все МА с одинаковыми параметрами.
так это вопрос выбора нуля... Если мы хотим плясать от цены, плюс она не должна выходить за границы периода средней, то... для средней "центр тяжести" находится в центре ее периода... берем цены оттуда, получаем что-то еще
EURUSDH1.png
 

Вложения

  • mobidik.mq4
    3,3 КБ · Просмотры: 29
  • mobidik.mq5
    2,2 КБ · Просмотры: 16

MakarFX

Элитный участник
Для моих целей вариант от AlexeNP подходит больше, т.к. мне нужен повтор дуги машки, а не пересечение цены
вариант от mobidik
GBPUSDM5.png
вариант от AlexeNP
EURUSDM5.png
 

mobidik

-----

MakarFX

Элитный участник
Уважаемые профи знающие Canvas,если не сложно, покажите кодом как сделать заливку OBJ_RECTANGLE_LABEL полупрозрачной. МТ4
 

AlexeyVik

Программист mql4 mql5
Уважаемые профи знающие Canvas,если не сложно, покажите кодом как сделать заливку OBJ_RECTANGLE_LABEL полупрозрачной. МТ4
А это в документации читал:
Код:
uint  ColorToARGB(
   color  clr,          // преобразуемый цвет в формате color
   uchar  alpha=255     // альфа-канал, управляющий прозрачностью цвета
   );
alpha

[in] Значение альфа-канала, для получения цвета в формате ARGB. Задается значением от 0 (цвет накладываемого пикселя совсем не меняет отображения нижележащего пикселя) до 255 (цвет накладывается полностью и перекрывает собою цвет нижележащего пикселя). Прозрачность цвета в процентом выражении вычисляется как (1-alpha/255)*100%, то есть чем меньше значение альфа-канала, тем более прозрачен цвет.
 
Последнее редактирование модератором:

MakarFX

Элитный участник
А это в документации читал:
Код:
uint  ColorToARGB(
   color  clr,          // преобразуемый цвет в формате color
   uchar  alpha=255     // альфа-канал, управляющий прозрачностью цвета
   );
И читал и пробовал - в МТ4 это только осветляет, но прозрачности нет.
 
Последнее редактирование:

MakarFX

Элитный участник
Спасибо огромное, очень интересно. Буду разбираться.
 

griz

Активный участник
Здравствуйте. Как изменить цвет вкладки?
 

Вложения

  • 1.png
    1.png
    18,7 КБ · Просмотры: 15
Верх