Cắm nguồn là chạy: cách kết nối dữ liệu ngoại vi vào AmiBroker không cần nhập tay

ha.anh
3 Min Read

Nếu bạn sử dụng các nguồn dữ liệu như Quotes Plus, TC2000/TCNet/TC2005, FastTrack hoặc Metastock, AmiBroker hoàn toàn có thể đọc trực tiếp từ các cơ sở dữ liệu đó nhờ plugin dữ liệu ngoại vi. Việc này giúp bạn không phải nhập dữ liệu thủ công hay lo cập nhật giá hàng ngày nữa.

Bước 1: Thiết lập cơ sở dữ liệu mới

  • Mở AmiBroker → Chọn File → New Database

 

  • Đặt tên thư mục mới (VD: C:\Program Files\AmiBroker\NewData) → Nhấn Create

   

Bước 2: Chọn nguồn dữ liệu phù hợp

  • Quotes Plus → chọn “Quotes Plus plug-in”, chọn Disable Local Data Storage
  • TC2000 / TCNet / TC2005 → chọn “TC2000 plug-in”, chọn Enable Local Data Storage
  • FastTrack → chọn “FastTrack plug-in”, chọn Disable Local Data Storage
  • Metastock → chọn “Metastock plug-in”, chọn Disable Local Data Storage


Lưu ý: Nếu dùng TC2005 nhưng không thấy plugin, hãy kiểm tra lại hướng dẫn cài đặt plugin từ trang hỗ trợ AmiBroker.

Bước 3: Cấu hình plugin

  • Nhấn nút Configure để mở hộp thoại cài đặt.
  • Với Metastock: nhấn “Add Folder” để chọn thư mục chứa file dữ liệu (MASTER file).
  • Sau đó nhấn Retrieve để tải danh sách mã giao dịch vào AmiBroker.

 

Từ giờ, AmiBroker sẽ tự động đọc dữ liệu từ nguồn ngoài – bạn không cần cập nhật thủ công nữa.

🔁 Nếu danh sách mã giao dịch thay đổi (mã mới hoặc mã bị xóa), hãy vào File → Database Settings → Configure và nhấn Retrieve lần nữa.

Mẹo Hiệu Suất

  • Metastock: Nhanh đáng ngạc nhiên – đọc 1000 giá chỉ mất khoảng 6–7ms.
  • Quotes Plus / FastTrack: Truy cập lần đầu hơi chậm (0.1–0.2 giây), nhưng các lần sau cực nhanh (5ms).
  • TC2000: Nếu bạn dùng CD, nên sao chép dữ liệu ra ổ cứng và bật “Local data storage” để tăng tốc gấp 10 lần.

Tối Ưu Hóa Bộ Nhớ (Cache)

AmiBroker chỉ lưu dữ liệu của 10 mã gần nhất trong RAM (mỗi mã tốn khoảng 320KB với 1000 thanh).
Bạn có thể tăng lên:

  • 100 mã → ~3.2MB RAM
  • 1000 mã → ~32MB RAM

Tùy chỉnh trong: Tools → Preferences → tab “Data”

Tóm lại: Dữ liệu ngoại vi là một cách tiện lợi và ổn định để kết nối AmiBroker với nguồn dữ liệu đã có sẵn. Thiết lập một lần, dùng lâu dài, không cần lo cập nhật giá mỗi ngày.

 

Share This Article
Leave a Comment