Cơ Bản Về Canvas
Canvas là nơi bạn lắp chiến lược bằng các node và edge. Trang này giải thích cách làm việc hiệu quả với không gian kéo thả trong Vantixs.
Các thành phần chính trên canvas
Node Palette
Thanh thư viện bên trái, nơi bạn tìm node theo nhóm chức năng.
Canvas Workspace
Khu vực chính để đặt node, sắp xếp luồng và nối edge.
Inspector Panel
Bảng bên phải để chỉnh tham số, xem input/output và mô tả node.
Toolbar
Khu vực chạy backtest, lưu chiến lược, bật paper trading và các tác vụ nhanh.

Thao tác nền tảng
4 thao tác bạn sẽ dùng nhiều nhất
Thêm node
Kéo từ palette vào canvas hoặc dùng tìm kiếm để chèn node nhanh.
Nối edge
Kéo từ output port sang input port tương thích để tạo luồng dữ liệu.
Chỉnh tham số
Chọn node và dùng inspector để thay đổi period, threshold, sizing hoặc execution config.
Tổ chức lại flow
Di chuyển, zoom, pan, chọn nhiều node và dọn bố cục để chiến lược dễ đọc hơn.
Thực hành tốt
- Đặt nguồn dữ liệu ở đầu pipeline, thực thi ở cuối pipeline.
- Nhóm logic theo lớp: dữ liệu -> chỉ báo -> tín hiệu -> rủi ro -> order.
- Giữ sơ đồ đủ rõ để đọc trong 10 giây. Nếu nhìn vào mà chưa thấy ngay luồng chính, hãy tách bớt hoặc dùng template/composite.
- Sửa cảnh báo từ validator sớm thay vì chờ đến lúc backtest.
Lỗi phổ biến
Nối sai kiểu dữ liệu
Ví dụ đưa output boolean vào cổng cần signal hoặc order.
Thiếu node thực thi
Có tín hiệu nhưng không có node chuyển tín hiệu thành lệnh.
So sánh sai cho crossover
Dùng comparison node thay vì node crossover chuyên dụng.
Canvas lộn xộn
Node chồng chéo và luồng giao nhau khiến việc kiểm tra logic khó hơn nhiều.