Кнопка

MQL5 Diseño

Trabajo finalizado

Plazo de ejecución 4 días
Comentario del Cliente
Perfect. Good programmer.

Tarea técnica

Функция кнопки для MQL4 и MQL5.

Наличие этой функции в коде ЕА должно отображать на чарте кнопку со свойствами, заданными в параметрах функции.

void Button1

(

int X_TopLeftCorner - расположение кнопки относительно верхнего левого угла по оси Х

int Y_TopLeftCorner - расположение кнопки относительно верхнего левого угла по оси Y

int X_Size - размер кнопки по оси X

int Y_Size - размер кнопки по оси Y

string Text - текст на кнопке

color TextColor - цвет текста            

int TextSize - размер шрифта текста

    TextFont - тип шрифта текста 

bool text_in_bold - если true, то жирный текст

color BackColor - цвет кнопки

color BackColorPressed - цвет кнопки при нажатии

color BackColorOff - цвет кнопки после нажатия

color BorderColor - цвет рамки кнопки

color BorderColorOff - цвет рамки после нажатия кнопки

bool DefaultСolors_of_OtherButtons - если true, то при нажатии на кнопку, все остальные кнопки на чарте принимают свои цвета по умолчанию (для кнопки цвета по умолчанию это её BackColor и её BorderColor)

FuncType_for_action ActionFunc - указатель на функцию, которая исполняется при нажатии на кнопку.  

)


typedef void(*FuncType_for_action)(); // Я знаю такой способ передачи функции в функцию. Если знаете какой-то ещё, то можете поделиться.


Примечание: немного закруглите углы кнопки.



Han respondido

1
Desarrollador 1
Evaluación
(37)
Proyectos
84
31%
Arbitraje
16
6% / 56%
Caducado
54
64%
Libre

Información sobre el proyecto

Presupuesto
50+ USD
Para el ejecutor
45 USD
Plazo límite de ejecución
de 1 a 2 día(s)