Кнопка

MQL5 Tasarım

İş tamamlandı

Tamamlanma süresi: 4 gün
Müşteri tarafından geri bildirim
Perfect. Good programmer.

İş Gereklilikleri

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


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



Yanıtlandı

1
Geliştirici 1
Derecelendirme
(37)
Projeler
84
31%
Arabuluculuk
16
6% / 50%
Süresi dolmuş
54
64%
Çalışıyor

Proje bilgisi

Bütçe
50+ USD
Geliştirici için
45 USD
Son teslim tarihi
from 1 to 2 gün