Cài đặt và dùng tiện ích mở rộng trình duyệt Blave
Gửi thẳng chiến lược Pine mà agent xuất ra vào trình soạn Pine của chính bạn, rồi gửi lại các con số của Strategy Tester chỉ bằng một cú nhấp. Chrome hoặc Edge trên máy tính.
Cập nhật lần cuối 2026-09
Nói trước điều có thể làm mất công sức: bấm «Gửi sang TradingView» sẽ thay toàn bộ nội dung trong trình soạn Pine bằng mã mới. Nó không mở một script thứ hai, cũng không nối thêm vào cuối. Nếu trong trình soạn còn nội dung chưa lưu, hãy lưu lại hoặc mở script mới trước khi gửi.
Tiện ích này làm gì?
Chỉ một việc: chuyển mã và số liệu giữa trang làm việc Blave và tab TradingView của chính bạn, và nó chỉ chạy trên tradingview.com. Cụ thể là ba hành động:
Ghi chiến lược Pine mà agent xuất ra vào trình soạn Pine của bạn.
Mở hoặc chuyển sang tab TradingView của bạn và đưa nó vào một nhóm tab tên "Blave", để bạn nhìn là biết ngay tab nào.
Sau khi bạn tự chạy backtest, gửi các con số trên Strategy Tester về trang làm việc dưới dạng một tin nhắn cho agent.
Nó không làm gì?
Nó không bao giờ bấm nút thay bạn. "Add to chart", chạy backtest, đặt lệnh — tất cả đều do bạn tự bấm. Tiện ích chỉ ghi mã và đọc số.
Không kết nối máy chủ nào, không tải bất cứ thứ gì lên. Toàn bộ chặng đường nằm trong trình duyệt của bạn, từ tab này sang tab kia, không đi qua Blave.
Không đụng đến mật khẩu hay cookie. Nó không thấy được mật khẩu bạn lưu trong trình duyệt và cũng không đọc hay ghi trạng thái đăng nhập của bạn.
Ngoài tradingview.com, nó không chạm tới được trang nào khác. Chrome chặn điều đó ở tầng trình duyệt — không phải lời hứa suông của chúng tôi.
Không có workspace Blave Agent thì cài cũng không chạy. Chiến lược được gửi đi là do agent của bạn tạo ra; không có agent, tiện ích này là thứ không bao giờ thức dậy.
Trước khi bắt đầu
Chrome hoặc Edge trên máy tính. Safari, Firefox và trình duyệt điện thoại đều không hỗ trợ.
Một tài khoản TradingView. Ghi mã vào trình soạn thì không cần đăng nhập, nhưng "Add to chart" và chạy backtest thì cần tài khoản.
Cài đặt thế nào?
1
Mở trang tiện ích mở rộng trình duyệt Blave trên Chrome Web Store (trên cửa hàng có tên "Blave Browser Bridge") và bấm "Thêm vào Chrome". Edge cũng cài từ chính trang đó.
2
Ghim nó lên thanh công cụ cho dễ tìm (không ghim vẫn chạy). Sau này muốn cập nhật hoặc gỡ, hãy gõ chrome://extensions vào thanh địa chỉ — địa chỉ này không thể làm thành liên kết, vì Chrome chặn trang web trỏ tới chrome://, nên bạn tự gõ nhé.
3
Quay lại trang làm việc Blave và tải lại. Trên thẻ xuất mã Pine, nút "Cài tiện ích mở rộng" sẽ đổi thành "Gửi sang TradingView" — thấy nút đó nghĩa là cài xong.
Gửi một chiến lược sang TradingView thế nào?
Trong trang làm việc, chọn một chiến lược, bấm "Xuất mã" trên tab rồi chọn "TradingView" trong menu.
Agent tạo ra một tệp .pine và một thẻ xuất mã hiện ra trong trang làm việc.
Bấm «Gửi sang TradingView» trên thẻ. Trình duyệt chuyển sang tab TradingView và mã đi vào trình soạn Pine — thao tác này thay thế nội dung đang có trong trình soạn, nên hãy chắc chắn không còn gì chưa lưu.
Trên TradingView, bạn tự bấm "Add to chart" và chờ Strategy Tester chạy xong.
Quay lại trang làm việc Blave và bấm "Gửi lại kết quả backtest". Các con số trên Strategy Tester sẽ đến agent dưới dạng một tin nhắn.
Vì sao hai kết quả backtest không khớp nhau?
Vì chúng không tính cùng một thứ, và đó không phải lỗi. Backtest của Blave và Strategy Tester của TradingView dùng nguồn dữ liệu khác nhau, mô hình khớp lệnh khác nhau và giả định chi phí khác nhau; hơn nữa, bảng Properties của Strategy Tester có thể ghi đè mọi thiết lập viết trong script: vốn ban đầu, phí giao dịch, trượt giá, khối lượng mỗi lệnh. Đổi một thứ là ra một bộ số khác. Hãy xem lần chạy trên TradingView là cùng một ý tưởng dưới một bộ giả định khác, đừng mong hai bên khớp tới từng số lẻ.
Bị kẹt?
"Không mở được trình soạn Pine" — tab đó chưa có biểu đồ nào đang mở. Hãy chuyển sang tab đó, đợi biểu đồ hiện ra rồi gửi lại. (Không đăng nhập vẫn ghi được, nhưng khi đó biểu đồ thường không tải lên.)
"Không tìm thấy tab TradingView" — tab đã bị đóng. Bấm "Gửi sang TradingView" lần nữa, tiện ích sẽ mở một tab mới.
"Strategy Tester chưa mở, hoặc chưa thêm chiến lược nào vào biểu đồ" — mã đã vào trình soạn nhưng chưa được gắn lên biểu đồ. Hãy bấm "Add to chart" trước, chờ tester hiện số rồi mới gửi lại.
TradingView chặn "Add to chart" — gói Free và Basic chỉ cho 2 chỉ báo hoặc chiến lược trên mỗi biểu đồ. Hãy gỡ bớt những cái khác rồi thử lại. Đó là hạn mức của gói, không phải lỗi của script.
"Tiện ích mở rộng đã cũ" — trang làm việc dùng một hành động mà bản này chưa biết. Gõ chrome://extensions vào thanh địa chỉ để cập nhật; Chrome thường tự cập nhật tiện ích, còn nếu bạn không muốn chờ thì bật "Chế độ dành cho nhà phát triển" trên trang đó, nút "Cập nhật" sẽ hiện ra.
Quyền riêng tư: tiện ích không gửi mã, số liệu backtest hay lịch sử duyệt web của bạn cho Blave hoặc bất kỳ bên thứ ba nào; dữ liệu chỉ đi giữa hai tab trên chính máy của bạn. Chi tiết đầy đủ xem chính sách quyền riêng tư của tiện ích.