Кнопка

MQL5 设计

工作已完成

执行时间4 天
客户反馈
Perfect. Good programmer.

指定

Функция кнопки для 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)(); // Я знаю такой способ передачи функции в функцию. Если знаете какой-то ещё, то можете поделиться.


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



反馈

1
开发者 1
等级
(37)
项目
84
31%
仲裁
16
6% / 56%
逾期
54
64%
空闲

项目信息

预算
50+ USD
开发人员
45 USD
截止日期
 1  2 天