Chuyên lập trình AmiBroker cho Giao dịch chứng khoán

Thứ 3, 01/07/2025

::

PM
Đầu tư chứng khoán khoa học trên nền tảng phân tích dữ liệu và thống kê
LineArray - tạo mảng đường xu hướng
2023-05-25 21:11:00 1211 Lượt xem

    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 );

    Đọc thêm

    Thu gọn

    Bài viết khác:
    Zalo
    Hotline