MqlRates
Cấu trúc này lưu trữ thông tin về giá, khối lượng và chênh lệch.
cpp
struct MqlRates
{
datetime time; // Thời gian bắt đầu kỳ
double open; // Giá mở cửa
double high; // Giá cao nhất trong kỳ
double low; // Giá thấp nhất trong kỳ
double close; // Giá đóng cửa
long tick_volume; // Khối lượng tick
int spread; // Chênh lệch
long real_volume; // Khối lượng giao dịch
};
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
Ví dụ:
cpp
void OnStart()
{
MqlRates rates[];
int copied=CopyRates(NULL,0,0,100,rates);
if(copied<=0)
Print("Lỗi sao chép dữ liệu giá ",GetLastError());
else Print("Đã sao chép ",ArraySize(rates)," thanh giá");
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
Xem thêm