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ê
PlotGrid- Vẽ đường lưới ngang
2023-05-26 14:36:00 1127 Lượt xem

    PlotGrid- Vẽ đường lưới ngang

    CÚ PHÁP

    PlotGrid( mức, màu = colorDefault, mẫu = 1, độ dày = 1, Nhãn = True )

    TRẢ VỀ

    KHÔNG CÓ

    CHỨC NĂNG

    Vẽ đường lưới ngang sử dụng kiểu chấm tích hợp tại mức đã cho, màu, mẫu, độ dày, có hoặc không có Nhãn.
    Mới trong phiên bản 5.90:

    mẫu - xác định mẫu đường. Có sẵn các mẫu lưới từ 1 đến 10 như được hiển thị trong Tools->Preferences, "Axes & Grids", 1-7 là các mẫu pixel đơn, 8 là mẫu chấm đều thông thường của Windows (PS_DOT), 9 là mẫu gạch đều thông thường của Windows (PS_DASH), 10 là đường thẳng liền

    độ dày - độ dày đường lưới (tính bằng pixel). Lưu ý rằng do giới hạn của GDI Windows, chỉ có các mẫu 8 (PS_DOT), 9 (PS_DASH), 10 (PS_SOLID) có sẵn ở độ dày > 1

    nhãn - xác định xem có hiển thị nhãn giá trị hay không

    Sử dụng PlotGrid để hiển thị các đường ngang có giá trị không đổi thay vì sử dụng Plot. PlotGrid cung cấp hiệu suất tốt hơn trong trường hợp này.

    Vì vậy thay vì

    Plot( 50, "", colorRed, styleLine | styleThick );

    sử dụng:

    PlotGrid( 50, colorRed, 10, 2, False ); // đường thẳng liền 2 pixel độ dày, không có nhãn

    VÍ DỤ    

    PlotGrid( 25, colorRed );

    Thay vì sử dụng số, bạn cũng có thể sử dụng biểu thức nhưng nó phải là biểu thức SỐ, không phải MẢNG.

    Sử dụng LastValue để chuyển đổi:

    biểu_thức_của_bạn = ...
    PlotGrid( LastValue( biểu_thức_của_bạn ) );

    Đọc thêm

    Thu gọn

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