LineArray - tạo mảng đường xu hướng
CÚ PHÁP
LineArray( x0, y0, x1, y1, extend = 0, usebarindex = False )
TRẢ VỀ
MẢNG
CHỨC NĂNG
Hàm LineArray tạo một mảng tương đương với đường xu hướng được vẽ từ điểm (x0, y0) đến điểm (x1, y1). Tọa độ x được đo bằng số thanh (tính từ 0), tọa độ y được đo bằng đơn vị tiền tệ.
Chú ý: x0 phải NHỎ HƠN x1.
Chú ý 2: Hàm chỉ chấp nhận số nên chỉ tạo một đường thẳng duy nhất. Để tạo nhiều đường thẳng, bạn phải gọi hàm nhiều lần với các tọa độ khác nhau.
Tham số extend điều khiển việc mở rộng tự động của đường xu hướng: nếu extend là 1 thì đường thẳng được mở rộng sang phải. Nếu extend là 2 thì đường thẳng được mở rộng sang trái. Nếu extend là 3 thì đường thẳng được mở rộng cả sang trái và sang phải.
Tham số usebarindex điều khiển xem liệu tọa độ x được hiểu là chỉ số mảng hiện tại (từ 0..BarCount-1) (khi usebarindex = False) hay là chỉ số thanh tuyệt đối (trả về bởi hàm BarIndex()) khi usebarindex = True. Hai giá trị này có thể khác nhau nếu chế độ QuickAFL được bật.
VÍ DỤ
y0=LastValue(Trough(L,5,2));
y1=LastValue(Trough(L,5,1));
x0=BarCount - 1 - LastValue(TroughBars(L,5,2));
x1=BarCount - 1 - LastValue(TroughBars(L,5,1));
Line = LineArray( x0, y0, x1, y1, 1 );
Plot(C, "C", colorWhite, styleCandle);
Plot( Line, "Trend line", colorBlue );