Bài 5: Định nghĩa hàm trong MQL4

0
1785

Trade with Top Brokers

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
  }
//-----------------------------------------------------------------------

Bài 5: Định nghĩa hàm trong MQL4

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 <<

blogngoaihoi_zalo

🚀 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