Số phiên bản của Terminal
Kể từ khi terminal liên tục được cải tiến và các tính năng mới xuất hiện trong các phiên bản mới của nó, một chương trình MQL có thể cần phân tích phiên bản hiện tại để áp dụng các tùy chọn thuật toán khác nhau. Ngoài ra, không có chương trình nào là miễn nhiễm với lỗi, bao gồm cả chính terminal. Do đó, nếu xảy ra sự cố, bạn nên cung cấp một đầu ra chẩn đoán bao gồm phiên bản hiện tại của terminal. Điều này có thể giúp tái hiện và sửa lỗi.
Bạn có thể lấy số phiên bản của terminal bằng cách sử dụng thuộc tính TERMINAL_BUILD
trong ENUM_TERMINAL_INFO_INTEGER
.
cpp
if(TerminalInfoInteger(TERMINAL_BUILD) >= 3000)
{
...
}
1
2
3
4
2
3
4