Khung thời gian biểu đồ
Tất cả các khung thời gian được định nghĩa trước của biểu đồ đều có định danh duy nhất. Định danh PERIOD_CURRENT
có nghĩa là khung thời gian hiện tại của biểu đồ, nơi chương trình mql5 đang chạy.
ENUM_TIMEFRAMES
ID | Mô tả |
---|---|
PERIOD_CURRENT | Khung thời gian hiện tại |
PERIOD_M1 | 1 phút |
PERIOD_M2 | 2 phút |
PERIOD_M3 | 3 phút |
PERIOD_M4 | 4 phút |
PERIOD_M5 | 5 phút |
PERIOD_M6 | 6 phút |
PERIOD_M10 | 10 phút |
PERIOD_M12 | 12 phút |
PERIOD_M15 | 15 phút |
PERIOD_M20 | 20 phút |
PERIOD_M30 | 30 phút |
PERIOD_H1 | 1 giờ |
PERIOD_H2 | 2 giờ |
PERIOD_H3 | 3 giờ |
PERIOD_H4 | 4 giờ |
PERIOD_H6 | 6 giờ |
PERIOD_H8 | 8 giờ |
PERIOD_H12 | 12 giờ |
PERIOD_D1 | 1 ngày |
PERIOD_W1 | 1 tuần |
PERIOD_MN1 | 1 tháng |
Ví dụ:
cpp
string chart_name="test_Object_Chart";
Print("Let's try to create a Chart object with the name ",chart_name);
//--- If such an object does not exist - create it
if(ObjectFind(0,chart_name)<0) ObjectCreate(0,chart_name,OBJ_CHART,0,0,0,0,0);
//--- Define symbol
ObjectSetString(0,chart_name,OBJPROP_SYMBOL,"EURUSD");
//--- Set X coordinate of the anchor point
ObjectSetInteger(0,chart_name,OBJPROP_XDISTANCE,100);
//--- Set Y coordinate of the anchor point
ObjectSetInteger(0,chart_name,OBJPROP_YDISTANCE,100);
//--- Set the width of chart
ObjectSetInteger(0,chart_name,OBJPROP_XSIZE,400);
//--- Set the height
ObjectSetInteger(0,chart_name,OBJPROP_YSIZE,300);
//--- Set the timeframe
ObjectSetInteger(0,chart_name,OBJPROP_PERIOD,PERIOD_D1);
//--- Set scale (from 0 to 5)
ObjectSetDouble(0,chart_name,OBJPROP_SCALE,4);
//--- Disable selection by a mouse
ObjectSetInteger(0,chart_name,OBJPROP_SELECTABLE,false);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Định danh chuỗi thời gian
Các định danh của chuỗi thời gian được sử dụng trong các hàm iHighest() và iLowest(). Chúng có thể bằng một giá trị của liệt kê
ENUM_SERIESMODE
Định danh | Mô tả |
---|---|
MODE_OPEN | Giá mở cửa |
MODE_LOW | Giá thấp nhất |
MODE_HIGH | Giá cao nhất |
MODE_CLOSE | Giá đóng cửa |
MODE_VOLUME | Khối lượng tick |
MODE_REAL_VOLUME | Khối lượng thực |
MODE_SPREAD | Chênh lệch |
Xem thêm
PeriodSeconds, Period, Ngày và Giờ, Khả năng hiển thị của đối tượng