Bài 5: Định nghĩa hàm trong MQL4.
Bài 5: Định nghĩa hàm trong MQL4.
Trong MQL4, hàm (Function) là một khối lệnh được đặt tên, dùng để thực hiện một nhiệm vụ cụ thể. Hàm giúp code gọn gàng, dễ bảo trì và có thể tái sử dụng nhiều lần trong EA (Expert Advisor), Indicator hoặc Script.
Hàm đầy đủ như sau
//-----------------------------------------------------------------------
int Gipo(int a, int b) // User-defined function
{
int c2 = a*a + b*b; // Sum of the squares of catheti
int c = MathSqrt(c2); // Hypotenuse
return(c); // Function exit operator
}
//-----------------------------------------------------------------------
Giải thích
//-----------------------------------------------------------------------
int Gipo(int a, int b)
// int: khai báo hàm kiểu số nguyên
// Gipo là tên hàm phân biệt chữ HOA và chữ thường
// a,b là 2 biến của hàm Gipo kiểu số nguyên
// kết thúc tên hàm không có dấu chấm phẩy
{
int c2 = a*a + b*b; // c2 là tổng bình phương a & b
int c = MathSqrt(c2);
// Căn bậc 2 của c2
// kết thúc 1 dòng lệnh luôn có chấm phẩy
return(c); // trả về kết quả của hàm
}
//-----------------------------------------------------------------------
THAM GIA LỚP HỌC FOREX MIỄN PHÍ : TẠI ĐÂY
Tham khảo thêm nhiều phân tích khác dành cho các thành viên VIP của blog ngoại hối : TẠI ĐÂY
Mời các bạn tham gia Kênh Telegram của blog ngoại hối để nhận tin nóng sớm nhất.
>> https://t.me/blogngoaihoi <<
🚀 Vào cộng đồng Zalo blog ngoại hối nhận tín hiệu Forex & Vàng miễn phí mỗi ngày!
🔗 https://zalo.me/g/rcsxpl437





