Кнопка

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 일