Cách hiển thị biểu đồ
Biểu đồ giá có thể được hiển thị theo ba cách:
- dưới dạng thanh;
- dưới dạng nến Nhật;
- dưới dạng đường.
Cách hiển thị cụ thể của biểu đồ giá được thiết lập bởi hàm ChartSetInteger(chart_handle, CHART_MODE, chart_mode), trong đó chart_mode
là một trong những giá trị của liệt kê ENUM_CHART_MODE
.
ID | Mô tả |
---|---|
CHART_BARS | Hiển thị dưới dạng chuỗi thanh |
CHART_CANDLES | Hiển thị dưới dạng nến Nhật |
CHART_LINE | Hiển thị dưới dạng đường vẽ theo giá đóng cửa |
Để chỉ định chế độ hiển thị khối lượng trên biểu đồ giá, hàm ChartSetInteger(chart_handle, CHART_SHOW_VOLUMES, volume_mode) được sử dụng, trong đó volume_mode
là một trong những giá trị của liệt kê ENUM_CHART_VOLUME_MODE
.
ID | Mô tả |
---|---|
CHART_VOLUME_HIDE | Không hiển thị khối lượng |
CHART_VOLUME_TICK | Khối lượng tick |
CHART_VOLUME_REAL | Khối lượng giao dịch |
Ví dụ:
cpp
//--- Lấy handle của biểu đồ hiện tại
long handle=ChartID();
if(handle>0) // Nếu thành công, tùy chỉnh thêm
{
//--- Tắt tự động cuộn
ChartSetInteger(handle,CHART_AUTOSCROLL,false);
//--- Đặt thụt lề của biên phải biểu đồ
ChartSetInteger(handle,CHART_SHIFT,true);
//--- Hiển thị dưới dạng nến
ChartSetInteger(handle,CHART_MODE,CHART_CANDLES);
//--- Cuộn 100 thanh từ đầu lịch sử
ChartNavigate(handle,CHART_CURRENT_POS,100);
//--- Đặt chế độ hiển thị khối lượng tick
ChartSetInteger(handle,CHART_SHOW_VOLUMES,CHART_VOLUME_TICK);
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Xem thêm