Cửa Sổ Tùy Chọn trong AmiBroker

Cửa sổ Tùy chọn trong AmiBroker (Tools → Preferences) là nơi bạn định nghĩa các thiết lập toàn cục ảnh hưởng đến cách hiển thị biểu đồ, quản lý dữ liệu, thao tác với mã AFL, hiển thị nội dung và nhiều yếu tố khác. Mỗi tab trong cửa sổ này đảm nhận một nhóm chức năng riêng biệt, giúp bạn kiểm soát gần như toàn bộ hành vi của phần mềm.
1. Tab Biểu Đồ (Charting Preferences)
Hiển thị và điều khiển biểu đồ
- Số lượng báo giá mặc định: Số thanh mặc định được hiển thị trong biểu đồ khi mở. Thường nên đặt từ 200–500 để đảm bảo quan sát đủ dữ liệu.
- Thanh trống bên phải: Giúp dự đoán tương lai, như mở rộng đường xu hướng. Mặc định từ 10–20 là hợp lý.
- Chọn báo giá bằng CTRL+LMB: Khi bật, bạn cần giữ phím CTRL + nhấp chuột để chọn ngày/thanh; nếu tắt thì chỉ cần nhấp.
- Đường dọc giữa ngày/năm: Hiển thị các vạch mốc ngày (intraday) hoặc năm (EOD) trên biểu đồ.
- Hiển thị nhãn giá trị: Rất hữu ích để đọc nhanh giá trị hiện tại của chỉ báo và đường giá.
- Tùy chỉnh hiển thị nến: Bạn có thể tùy chỉnh nến đơn màu hoặc đa màu theo xu hướng tăng/giảm.
Tùy chọn vẽ
- Quay lại chế độ chọn sau khi vẽ: Tự động về chế độ chọn sau mỗi lần vẽ xong.
- Tự động chọn đối tượng vừa vẽ: Giúp nhanh chóng chỉnh sửa hoặc sao chép bằng ALT+ENTER hoặc CTRL+C.
- Gắn vào ngưỡng % giá: “Nam châm” tự động gắn đường vẽ vào gần giá đóng/mở/cao/thấp nhất.
Các tùy chỉnh khác
- Hiển thị cửa sổ tham số khi thêm chỉ báo.
- Hỏi xác nhận khi xóa phần chỉ báo kéo thả.
- Giới hạn số bảng biểu đồ: Mặc định là 8, có thể tăng theo nhu cầu.

2. Tab Màu (Colors)
Bạn có thể tùy chỉnh:
- Màu nền biểu đồ, lưới, văn bản, các đường chỉ báo mặc định.
- Trình chỉnh sửa bảng màu: Gán màu cho các hằng số colorCustom0 đến colorCustom15.
3. Tab Biên Tập (Editor Preferences)
Giao diện trình soạn thảo mã AFL
- Cài đặt phông chữ, kích thước chữ.
- Tô màu cú pháp: Phân biệt các thành phần như biến, hàm, số, hằng số.
- Tự động viết hoa từ khóa: Hữu ích khi viết mã nhanh.
- Tự động hoàn thành, hiển thị thông tin tham số, đánh dấu dòng lỗi, copy mã dưới dạng HTML.
- Di chuyển file Drag & Drop sang thư mục Custom: Giữ file gọn gàng, không bị lộn xộn.
- Tùy chỉnh màu sắc cho từng loại phần tử ngôn ngữ.
4. Tab Dữ Liệu (Data Preferences)
Các thiết lập dữ liệu toàn cục (có thể bị ghi đè bởi Database Settings):
- Nguồn dữ liệu mặc định.
- Bộ nhớ đệm RAM (biểu tượng và MB).
- Số lượng thanh tải về: EOD ~2600, intraday 1 phút ~30000.
- Giới hạn báo giá lưu: Tránh cơ sở dữ liệu quá lớn.
- Đường dẫn cơ sở dữ liệu mặc định: Đặt sẵn thư mục cơ sở dữ liệu tải khi mở AmiBroker.

5. Tab Intraday
Phục vụ cho biểu đồ Intraday và nguồn dữ liệu thời gian thực.
- Khoảng thời gian tùy chỉnh (N-phút hoặc N-tick).
- Căn chỉnh thanh về thời điểm giao dịch chính xác.
- Hiển thị thời gian của thanh: bạn có thể chọn gắn thời gian đầu, cuối hoặc khoảng thời gian cụ thể.

- Khoảng làm mới biểu đồ thời gian thực: Có thể đặt thành 0 để làm mới theo từng giao dịch (chỉ bản Professional).
- Tooltip dữ liệu, tên đầy đủ, chú giải.
- Hiển thị plugin, font trục, tự động sắp xếp biểu đồ.
- Phân biệt chữ hoa/thường trong ticker.

6. Tab Cảnh Báo (Alerts)
- Cài đặt cảnh báo qua âm thanh, popup, email (hỗ trợ SSL, CRAM-MD5, AUTH LOGIN v.v.)
- Hỗ trợ thiết lập GMail và các SMTP phổ biến.
- Kiểm soát từng loại cảnh báo: Chỉ báo, Bình luận, Phân tích tự động.
7. Tab Bàn phím
Đã được chuyển sang Tools → Customize, cho phép gán phím tắt cho các hành động trong AmiBroker.

8. Tab AFL
Hiệu năng và xử lý lỗi
- Biểu đồ đa luồng: Giúp tăng tốc trên CPU nhiều lõi.
- Bắt lỗi thời gian thực, giới hạn vòng lặp vô hạn, tự dừng với SHIFT+BREAK.
- Thiết lập thư mục include, hiển thị thư mục ẩn.

9. Tab Gỡ lỗi (Debugging)

- Giới hạn BarCount để dễ debug.
- Chế độ cuộn tự động đến mục thay đổi.
- Lưu trạng thái gỡ lỗi trong file .dbg, giúp giữ breakpoint, watch, bookmark cho lần sau.
10. Tab Tiền Tệ (Currencies)
Hữu ích khi bạn phân tích cổ phiếu đa quốc gia hoặc backtest danh mục đầu tư quốc tế.
- Đặt tiền tệ gốc của danh mục.
- Thiết lập tỷ giá hối đoái cố định hoặc động.
- Hộp INVERSE: Dùng khi cần nghịch đảo tỷ giá như USD/JPY hoặc EUR/USD.
- Phân tích hoạt động nếu:
- Biểu tượng có loại tiền khác với tiền gốc.
- Cơ sở dữ liệu có đủ dữ liệu tỷ giá FX.
Kết Luận
Cửa sổ Preferences trong AmiBroker là nơi cực kỳ quan trọng để cá nhân hóa phần mềm theo cách bạn phân tích, lập trình và hiển thị biểu đồ. Việc thiết lập đúng từ đầu sẽ giúp bạn tiết kiệm rất nhiều thời gian, tránh lỗi và tăng hiệu suất làm việc. Đừng ngần ngại thử nghiệm từng tùy chọn để hiểu sâu và tận dụng tối đa sức mạnh của AmiBroker.
&nbsNguồn: https://phaisinh.online/2025/09/22/cua-so-tuy-chon-trong-amibroker/