• 24ºC, Clear
  • Wednesday, 21st January, 2026
  • Trang Chủ
  • Bộ Lọc
  • Nhận Định Thị Trường
  • Phân Tích Doanh Nghiệp
  • Amibroker
    • Code AFL
    • Tự học Amibroker
  • Kiến Thức Đầu Tư
    • Chỉ Báo Kỹ Thuật
    • Phân Tích Cơ Bản
    • Phương Pháp Sóng Elliot
    • Phương Pháp Wyckoff/VSA
    • Vĩ Mô Liên Thị Trường
  • Liên hệ
  • Giới Thiệu
Mới Nhất
  • Phân tích VN-Index ngày 11/08
  • Phân tích HAH
  • Bài 46: Trở thành nhà giao dịch chuyên nghiệp
  • Bài 45: GFX Functions – Bảng trạng thái giao dịch Amibroker
  1. Trang chủ
  2. Amibroker
  3. Tự học Amibroker
  4. Bài Mở Đầu: Chức năng Analysis Amibroker
Bài Mở Đầu: Chức năng Analysis Amibroker

Xem nhanh:

  • Khám Phá Công Thức (AFL) & Sức Mạnh Phân Tích Của Amibroker: Scan, Explore, Backtest, Optimize
  • 1. Công Thức AFL: Nơi Mọi Phân Tích Bắt Đầu
  • 2. Tab “Analysis”: Trung Tâm Sức Mạnh Của Amibroker
  • a. Scan (Sàng Lọc)
  • b. Exploration (Khám Phá)
  • c. Backtest (Kiểm Thử Lịch Sử)
  • d. Optimization (Tối Ưu Hóa)
  • 3. Tầm Quan Trọng Của AFL Trong Các Chức Năng Này

Khám Phá Công Thức (AFL) & Sức Mạnh Phân Tích Của Amibroker: Scan, Explore, Backtest, Optimize

1. Công Thức AFL: Nơi Mọi Phân Tích Bắt Đầu

Amibroker hoạt động dựa trên một ngôn ngữ lập trình riêng, gọi là Amibroker Formula Language (AFL). Mọi thứ bạn thấy trên biểu đồ, từ giá nến, các chỉ báo, cho đến các chiến lược giao dịch tự động, đều được xây dựng bằng AFL.

  • Truy cập Formula Editor: Bạn có thể click chuột phải vào bất kỳ biểu đồ nào và chọn “Edit Formula” để mở trình soạn thảo code AFL. Tại đây, bạn sẽ thấy mã code định nghĩa cho biểu đồ giá, các đường trung bình động, hoặc bất kỳ chỉ báo nào đang hiển thị.
  • Linh hoạt và tùy biến: AFL cho phép bạn tùy chỉnh mọi thứ theo ý muốn. Bạn có thể tạo ra các chiến lược cực kỳ phức tạp hoặc giữ mọi thứ đơn giản tùy thuộc vào nhu cầu của mình.
  • Lưu trữ và sử dụng lại code: Nếu bạn có một đoạn code hay dùng (ví dụ: code cho biểu đồ giá cơ bản), bạn có thể lưu nó dưới dạng “Code Snippet”. Điều này giúp bạn tái sử dụng code một cách dễ dàng bằng cách kéo và thả vào các biểu đồ mới mà không cần phải viết lại từ đầu. Các Code Snippet sẽ được lưu trong các thư mục tương ứng trong Amibroker để bạn dễ dàng quản lý.

2. Tab “Analysis”: Trung Tâm Sức Mạnh Của Amibroker

Tab “Analysis” là nơi chứa các chức năng cốt lõi và mạnh mẽ nhất của Amibroker, giúp bạn phân tích dữ liệu thị trường một cách chuyên sâu. Bạn có thể mở tab này bằng cách chọn Window -> Analysis hoặc biểu tượng Analysis trên thanh công cụ.

Trong tab Analysis, bạn sẽ tìm thấy 4 chức năng chính:

a. Scan (Sàng Lọc)

  • Chức năng: Giúp bạn tìm kiếm các mã chứng khoán thỏa mãn một điều kiện nhất định tại một thời điểm cụ thể (thường là ngày hiện tại hoặc thanh nến cuối cùng).
  • Ví dụ: Bạn muốn tìm tất cả các mã cổ phiếu mà RSI lớn hơn 60 vào cuối ngày hôm nay. Chức năng Scan sẽ nhanh chóng trả về danh sách các mã đó.
  • Ưu điểm: Nhanh chóng, đơn giản để tìm kiếm các mã phù hợp với tiêu chí của bạn.

b. Exploration (Khám Phá)

  • Chức năng: Là phiên bản nâng cao hơn của Scan. Ngoài việc tìm kiếm các mã thỏa mãn điều kiện, Exploration cho phép bạn hiển thị thêm nhiều thông tin chi tiết dưới dạng các cột dữ liệu tùy chỉnh.
  • Ví dụ: Không chỉ tìm các mã có RSI > 60, bạn còn muốn hiển thị thêm giá đóng cửa (Close Price), khối lượng (Volume), hay giá trị EMA 20 của các mã đó.
  • Ưu điểm: Cung cấp cái nhìn toàn diện hơn về các mã được sàng lọc, giúp bạn đưa ra quyết định tốt hơn. Exploration là một công cụ cực kỳ linh hoạt để tạo ra các báo cáo tùy chỉnh.

c. Backtest (Kiểm Thử Lịch Sử)

  • Chức năng: Đây là “chìa khóa” để kiểm tra tính hiệu quả của bất kỳ chiến lược giao dịch nào. Backtest cho phép bạn áp dụng logic giao dịch của mình lên dữ liệu lịch sử và xem chiến lược đó đã hoạt động như thế nào trong quá khứ (lãi/lỗ, số lượng giao dịch, drawdown, v.v.).
  • Ý nghĩa: Giúp bạn đánh giá khách quan một chiến lược trước khi đưa vào giao dịch thực tế, từ đó tinh chỉnh và tối ưu hóa nó.
  • Quan trọng: Để backtest hiệu quả, bạn phải sử dụng dữ liệu đã được điều chỉnh (adjusted data), đặc biệt là với các sự kiện split/merger, như chúng ta đã thảo luận trong bài trước.

d. Optimization (Tối Ưu Hóa)

  • Chức năng: Cho phép bạn tìm ra bộ tham số tốt nhất cho chiến lược của mình. Amibroker sẽ chạy hàng nghìn, thậm chí hàng triệu tổ hợp tham số khác nhau để tìm ra cấu hình mang lại kết quả backtest tốt nhất (ví dụ: lợi nhuận cao nhất, drawdown thấp nhất).
  • Quan điểm cá nhân: Mặc dù Optimization là một công cụ mạnh mẽ, nhưng việc lạm dụng nó có thể dẫn đến “curve fitting” – chiến lược chỉ hoạt động tốt trong dữ liệu quá khứ mà không hiệu quả trong tương lai. Cần cẩn trọng và có hiểu biết sâu sắc khi sử dụng tính năng này.

3. Tầm Quan Trọng Của AFL Trong Các Chức Năng Này

Tất cả các chức năng Scan, Exploration, Backtest và Optimization đều dựa trên AFL. Khả năng viết và hiểu AFL là yếu tố then chốt để bạn có thể tận dụng tối đa sức mạnh của Amibroker. Trong các bài học tiếp theo, chúng ta sẽ đi sâu vào ngôn ngữ công thức AFL và tìm hiểu cách viết code để thực hiện các phân tích này một cách hiệu quả.


Việc nắm vững các chức năng trong tab Analysis và khả năng lập trình AFL sẽ biến Amibroker từ một phần mềm biểu đồ đơn thuần thành một công cụ nghiên cứu và phát triển chiến lược giao dịch mạnh mẽ, giúp bạn đưa ra các quyết định sáng suốt hơn trên thị trường.

  • trancotam
❮ Prev Next ❯
Chia sẻ: Facebook WhatsApp Twitter
Chia sẻ với ứng dụng khác

Tin Xem Nhiều

Bài 1: Chiến Lược Bảo Vệ Vốn Hiệu Quả Khi Đầu Tư (Phần 1)
Chỉ Báo Kỹ Thuật
Bài 1: Chiến Lược Bảo Vệ Vốn Hiệu Quả Khi Đầu Tư…
21 Tháng 5, 2025
Phân tích BFC
Phân Tích Doanh Nghiệp
Phân tích BFC
14 Tháng 7, 2025
Bài 46: Trở thành nhà giao dịch chuyên nghiệp
Tự học Amibroker
Bài 46: Trở thành nhà giao dịch chuyên nghiệp
22 Tháng 6, 2025
Phân tích HAH
Phân Tích Doanh Nghiệp
Phân tích HAH
15 Tháng 7, 2025
Bảng công cụ phân tích thị trường
Chưa phân loại
Bảng công cụ phân tích thị trường
13 Tháng 5, 2025
Donation
Phóng to ảnh

TADOSO là nền tảng chia sẻ kiến thức và kinh nghiệm đầu tư tài chính, đặc biệt trong lĩnh vực chứng khoán, nhằm kết nối và nâng cao tư duy cho nhà đầu tư cá nhân tại Việt Nam. Với triết lý "Tạo dựng – Đồng hành – Sở hữu", TADOSO hướng đến xây dựng cộng đồng học hỏi minh bạch, trung lập, không bị chi phối bởi tổ chức tài chính nào.

Newsletter

Hãy để lại mail để chúng tôi có thể phục vụ bạn tốt hơn

Donation - Buy me a coffee

Donation

Copyright © All rights reserved | This template is made with by Tran Co Tam

  • Terms of use
  • Privacy Policy
  • Contact
Zalo Messenger
×

Liên hệ