Hằng số tiền xử lý được định nghĩa sẵn
MQL5 có một số hằng số được định nghĩa sẵn tương đương với các macro đơn giản, nhưng chúng được định nghĩa bởi chính trình biên dịch. Bảng sau liệt kê một số tên và ý nghĩa của chúng.
Tên | Mô tả |
---|---|
__COUNTER__ | Bộ đếm (mỗi lần xuất hiện trong văn bản khi mở rộng macro dẫn đến tăng 1) |
__DATE__ | Ngày biên dịch (ngày) |
__DATETIME__ | Ngày và giờ biên dịch |
__FILE__ | Tên của tệp được biên dịch |
__FUNCSIG__ | Chữ ký hàm hiện tại |
__FUNCTION__ | Tên hàm hiện tại |
__LINE__ | Số dòng trong tệp được biên dịch |
__MQLBUILD__ , __MQL5BUILD__ | Phiên bản trình biên dịch |
__RANDOM__ | Số ngẫu nhiên kiểu ulong |
__PATH__ | Đường dẫn đến tệp được biên dịch |
_DEBUG | Được định nghĩa khi biên dịch ở chế độ gỡ lỗi |
_RELEASE | Được định nghĩa khi biên dịch ở chế độ thông thường |