Sử dụng các nghiên cứu trong công thức AFL

Discussion in 'Thị trường chứng khoán' started by AmiX, Sep 11, 2025.

1178 người đang online, trong đó có 471 thành viên. 19:25 (UTC+07:00) Bangkok, Hanoi, Jakarta
  1. 0 người đang xem box này(Thành viên: 0, Khách: 0)
thread_has_x_view_and_y_reply
  1. AmiX

    AmiX Thành viên rất tích cực

    Joined:
    Jan 17, 2025
    Likes Received:
    41
    [​IMG]
    Kể từ phiên bản 3.52, AmiBroker đã cho phép người dùng tham chiếu trực tiếp các nghiên cứu vẽ tay vào mã AFL – một tính năng độc đáo và hữu ích trong phân tích kỹ thuật. Với tính năng này, bạn có thể tích hợp các yếu tố trực quan như đường xu hướng, hỗ trợ, kháng cự… vào logic tự động trong mã AFL.
    Dưới đây là hướng dẫn từng bước để kiểm tra xem một đường xu hướng vẽ tay có bị phá vỡ hay không bằng AFL.
    Bước 1: Vẽ đường xu hướng
    Đường xu hướng là một đường thẳng nối giữa hai điểm nổi bật (thường là các đáy hoặc đỉnh). Ví dụ, một đường xu hướng tăng sẽ được vẽ nối giữa hai đáy gần nhất để biểu diễn hỗ trợ tăng giá.
    Trong AmiBroker, bạn chọn công cụ “Đường xu hướng” từ thanh công cụ “Vẽ”, rồi vẽ đường nối hai đáy gần đây trên biểu đồ. Để phục vụ phân tích tự động, hãy mở rộng đường về bên phải bằng cách bật tùy chọn tương ứng trong hộp thoại thuộc tính.
    [​IMG]
    Bước 2: Gán ID nghiên cứu
    Mỗi đối tượng vẽ tay (như đường xu hướng) có thể được gán một “ID nghiên cứu” – mã định danh gồm 2 ký tự. Việc này cho phép AFL tham chiếu trực tiếp đến đường bạn đã vẽ.
    [​IMG]
    Để gán ID:
    Nhấp chuột phải vào đường xu hướng và chọn “Thuộc tính”.
    Trong hộp thoại thuộc tính, tìm phần “Study ID” và nhập mã ID 2 chữ cái (ví dụ: “SU” cho đường hỗ trợ).
    Đảm bảo bạn bật chế độ mở rộng sang phải để đường tự cập nhật khi có dữ liệu mới.
    Bạn có thể dùng các mã định danh có sẵn như:
    UP
    – xu hướng tăng
    DN
    – xu hướng giảm
    SU
    – hỗ trợ
    RE
    – kháng cự
    ST
    – dừng lỗ
    Hoặc sử dụng bất kỳ mã nào khác, miễn là giới hạn 2 ký tự.
    [​IMG]
    Bước 3: Viết công thức AFL kiểm tra điểm phá vỡ
    Sau khi đã có đường xu hướng với ID, bạn có thể viết mã AFL để kiểm tra xem giá có phá vỡ đường đó hay không. Ví dụ dưới đây kiểm tra xem giá
    đóng cửa có cắt xuống dưới
    đường hỗ trợ hay không:
    afl
    CopyEdit
    Sell = Cross( Study( “SU”, GetChartID() ), Close );
    Trong đó:
    Study(“SU”, GetChartID())
    : lấy giá trị của nghiên cứu có ID “SU” trong biểu đồ hiện tại.
    Cross()
    : kiểm tra xem giá trị nghiên cứu có cắt xuống dưới giá đóng cửa hay không.
    Kết luận
    Việc tích hợp các đường vẽ tay vào mã AFL mở ra nhiều khả năng linh hoạt cho phân tích kỹ thuật: từ cảnh báo phá vỡ đường hỗ trợ, xác định điểm vào/thoát lệnh, đến việc kiểm tra các vùng kháng cự tự động. Đây là một trong những tính năng khiến AmiBroker trở nên nổi bật so với các phần mềm phân tích kỹ thuật khác.
    &nbs
    Nguồn: https://phaisinh.online/2025/09/11/su-dung-cac-nghien-cuu-trong-cong-thuc-afl/
    sao_lai_the likes this.

Share This Page