Code TSI Drawing Tool 1.2: Giải Pháp Tối Ưu Trải Nghiệm Vẽ Biểu Đồ & Phân Tích Kỹ Thuật Trên AmiBroker
AmiBroker là một nền tảng backtest và phân tích kỹ thuật mạnh mẽ, nhưng bộ công cụ vẽ (Drawing Tools) mặc định đôi khi chưa đáp ứng đủ sự linh hoạt và tính trực quan cần thiết cho nhịp độ giao dịch hiện đại.
Để khắc phục những hạn chế đó, bài viết này xin giới thiệu đến cộng đồng TSI Drawing Tool 1.2 (cập nhật ngày 27/04/2026). Đây là một bộ mã AFL được thiết kế để chuẩn hóa lại không gian làm việc trên biểu đồ, tích hợp các công cụ đo lường chuyên sâu và tự động hóa thao tác vẽ, phục vụ cho cả nhà đầu tư cá nhân lẫn các chuyên viên tư vấn (Broker).
TSI Drawing Tool 1.2 Giải Quyết Bài Toán Gì?
Thay vì phải thiết lập hàng loạt indicator rời rạc, TSI 1.2 cung cấp một hệ thống quản lý tập trung thông qua thanh Dock Menu. Bộ công cụ bao gồm 18 tính năng cốt lõi, được tối ưu hóa về luồng thao tác (UI/UX) nhằm giảm thiểu thời gian ra quyết định và giữ cho biểu đồ luôn sạch sẽ, khoa học.
Giải Pháp Nâng Tầm Chất Lượng Trình Bày Cho Broker & Livestreamer
Đối với các chuyên viên tư vấn tài chính thường xuyên tổ chức Livestream nhận định thị trường (YouTube, TikTok) hoặc họp trực tuyến (Zoom), biểu đồ không chỉ để phân tích mà còn là công cụ giao tiếp trực quan. TSI 1.2 hỗ trợ đắc lực cho quy trình này:
- Truyền tải thông tin trực quan: Khách hàng theo dõi sẽ dễ dàng nắm bắt luận điểm đầu tư khi bạn sử dụng công cụ Highlight (Bút dạ quang) để khoanh vùng chú ý, hoặc minh họa rủi ro/lợi nhuận bằng công cụ đo tỷ lệ R:R được tính toán tự động trên màn hình.
- Chuyên nghiệp hóa hình ảnh cá nhân: Một không gian làm việc gọn gàng với lớp phủ phân tích VSA thời gian thực hay Volume Profile sẽ giúp định vị rõ nét sự chuyên môn trong mắt nhà đầu tư.
- Đảm bảo hiệu năng phát sóng: Nhờ cơ chế kiểm soát vòng lặp thông minh, các thao tác vẽ và tương tác trên biểu đồ không tạo ra hiện tượng CPU Spikes. Điều này giúp phần mềm quay phát (như OBS Studio) hoạt động ổn định, duy trì tốc độ khung hình (FPS) mượt mà, không giật lag.
Chi Tiết Các Tính Năng Cốt Lõi (Core Features)
TSI Drawing Tool 1.2 được xây dựng dựa trên 4 nhóm tính năng chính, bám sát nhu cầu thực chiến:
1. Tối Ưu Hóa Trải Nghiệm Người Dùng (UI/UX)
- Dock Menu Tùy Biến: Điều hướng nhanh chóng với thanh menu có thể ghim ở 4 vị trí: Trái, Phải, Trên, Dưới.
- Giao Diện Dark/Light Mode: Cho phép chuyển đổi nhanh chóng giữa nền tối (hạn chế mỏi mắt khi quan sát lâu) và nền sáng chỉ với một click.
- Magnet Mode (Nam châm hít giá): Đảm bảo độ chính xác tuyệt đối. Nét vẽ sẽ tự động bắt điểm vào các mức giá (Open, High, Low, Close) của thanh nến gần nhất.
- Đồng Bộ Đa Khung Thời Gian (MTF Sync): Các đối tượng vẽ được đồng bộ nhất quán khi chuyển đổi giữa các khung thời gian (ví dụ: từ Daily sang H1).
- Smart Crosshair: Cung cấp con trỏ chữ thập kết hợp panel báo giá chi tiết (O, H, L, C, Volume) bám sát thanh nến hiện hành.
2. Hỗ Trợ Quản Trị Rủi Ro (Risk Management)
- Đo Lường R:R (Risk:Reward): Thao tác kéo thả đơn giản để xác định ngay vùng Profit và Risk. Công cụ tự động hiển thị tỷ lệ, các mốc % và thiết lập điểm Target 1 (TP1) theo thông số mặc định.
- Kiểm Soát Nhịp T+: Hiển thị vạch đánh dấu T+2.5, hỗ trợ trader trên thị trường cơ sở ước lượng chính xác chu kỳ thanh toán.
3. Phân Tích Dòng Tiền & Động Lượng
- Volume Profile Tùy Chọn: Quét và dựng phổ khối lượng (chia 30 phân vùng) cho bất kỳ giai đoạn nào được chọn. Tự động đánh dấu đường Point of Control (POC) để xác định vùng cản/hỗ trợ thanh khoản.
- Lớp Phủ VSA (VSA Overlay): Đổi màu thanh nến dựa trên thuật toán Volume Spread Analysis. Hệ thống tự động phân loại các trạng thái: Climax Up (Đỏ), Climax Down (Xanh lục), No Demand (Cam) và No Supply (Xanh).
- Anchored VWAP (VWAP Neo đỉnh/đáy): Tính toán và vẽ đường trung bình giá gia quyền khối lượng bắt đầu từ một thanh nến/sự kiện cụ thể do người dùng thiết lập.
4. Hệ Thống Vẽ Kỹ Thuật Nâng Cao
- Kính Lúp W1 (W1 Magnifier): Tính năng theo dõi đa khung thời gian hữu ích. Hiển thị hình thái của 5 nến Tuần (Weekly) gần nhất trực tiếp trên biểu đồ Ngày (Daily) mà không cần chuyển đổi Timeframe.
- Định Tuyến & Kênh Giá: Tích hợp Thoái lui Fibo, Kênh Giá song song, Vùng Cung Cầu, Tia Xu Hướng (Ray) với tùy chọn kéo dài tham chiếu vô tận.
- Công Cụ Chuyên Đề: Hỗ trợ nhãn dán sóng Elliott (0-5), Đinh ba Andrews.
- Ruler & Note: Thước đo (đếm nến, % thay đổi giá, khối lượng trung bình) và Cờ Sự Kiện (gắn chú thích văn bản vào các mốc thời gian quan trọng).
Góc Nhìn Kỹ Thuật Dành Cho Lập Trình Viên AFL
Sự ổn định của bộ công cụ này đến từ cấu trúc mã lệnh được xử lý chặt chẽ:
- 1. Low-Level Graphics (Gfx): Toàn bộ giao diện được vẽ bằng tập lệnh Gfx thay vì Plot mặc định. Việc phân lớp GfxSetZOrder giúp các nét vẽ sắc nét, không bị vỡ hạt (anti-aliasing) và đè lớp chuẩn xác.
- 2. Smart Render Lock: Sử dụng thuật toán khóa vòng lặp kết hợp hàm RequestMouseMoveRefresh(). Nhờ đó, tài nguyên hệ thống chỉ bị chiếm dụng khi thực sự có tương tác chuột, giải quyết bài toán ngốn CPU thường gặp ở các script đồ họa phức tạp.
- 3. Tích Hợp VBScript: Khai báo EnableScript("vbscript") để tạo các hộp thoại Native Input (như tính năng Cờ Sự Kiện), giúp việc nhập liệu văn bản trực tiếp trên chart trở nên liền mạch.
Hướng Dẫn Cài Đặt:
- Bước 1: Giải nén file TSI Drawing Tool 1.2.rar
- Bước 2: Click đúp vào file "Font Awesome 6 Pro Regular.ttf" rồi nhấn install
- Bước 3: Sao chép file vào thư mục Formulas của AmiBroker (đường dẫn mặc định: C:\Program Files\AmiBroker\Formulas).
- Bước 4: Mở phần mềm, kéo thả công cụ vào biểu đồ và bắt đầu sử dụng.
Link Download: Liên Hệ

