Webhooks
goodcryptoX cho phép bạn tự động hóa các hành động giao dịch qua webhook của TradingView — một cơ chế mạnh mẽ để kích hoạt lệnh và hành động bot trực tiếp từ các tín hiệu của bạn.
Không giống một số triển khai coi webhook như một API có thể lập trình (nơi bạn gửi các lệnh tham số như "mua 3 BTC"), goodcryptoX hiện tại hỗ trợ mô hình dựa trên kích hoạt. Mỗi webhook đơn thuần kích hoạt một hành động đã được định nghĩa trước trên một lệnh hoặc bot cụ thể — không có tham số hay lệnh nào được giải thích.
Trong tương lai gần, chúng tôi sẽ ra mắt một bot Chiến lược TradingView hỗ trợ đầy đủ hướng dẫn chiến lược qua webhook, bao gồm chọn mã chứng khoán động, khối lượng, loại lệnh và logic đa mã — về cơ bản hoạt động như một lớp API. Hãy theo dõi
Hiện tại webhook chỉ được chấp nhận từ máy chủ TradingView — không chấp nhận IP tùy chỉnh hay nguồn bên ngoài. Nếu bạn cần sử dụng nguồn webhook tùy chỉnh, hãy liên hệ với chúng tôi tại [email protected] để yêu cầu quyền truy cập.
Cách webhook hoạt động trong goodcryptoX
Mỗi lệnh hoặc bot hành động có URL webhook riêng biệt
Bạn phải tạo lệnh hoặc bot trước để lấy URL (chúng sẽ xuất hiện trong Webhooks phần của Chi tiết)
Gửi bất kỳ payload webhook đến URL đó sẽ kích hoạt hành động
URL webhook là dành cho từng hành động, không phải cho từng người dùng. Bạn phải tạo một webhook cho mỗi hành động, ví dụ: một cho vào lệnh, một cho chốt lời, một cho cắt lỗ, v.v. cho mỗi bot hoặc lệnh
Các hành động lệnh và bot được hỗ trợ
Nếu bạn muốn lệnh hoặc bot của mình được kích hoạt bằng webhook, bạn phải chọn webhook làm điều kiện kích hoạt khi thiết lập. Điều này áp dụng cho:
Lệnh dừng thị trường / dừng giới hạn kích hoạt
Kích hoạt lệnh trailing (bắt đầu trailing)
Kích hoạt chốt lời và cắt lỗ
Điều kiện vào lệnh bot DCA


Sau khi tạo, bạn sẽ tìm thấy tất cả các URL webhook có sẵn trong Chi tiết của lệnh hoặc bot của bạn:


Hủy webhook — luôn có trong tất cả lệnh và bot
Đóng vị thế webhook — luôn có trong chi tiết bot DCA
Tóm lại:
Hủy lệnh
✅
Luôn hiển thị trong chi tiết
Kích hoạt lệnh Stop
✅
Phải chọn webhook khi thiết lập
Kích hoạt lệnh Trailing
✅
Bắt đầu trailing = webhook
Kích hoạt chốt lời / cắt lỗ
✅
Có thể được kích hoạt bằng webhook
Bot DCA - vào lệnh
✅
Vào mua/bán qua webhook (phải được đặt khi thiết lập)
Bot DCA - thoát
✅
Đóng vị thế qua webhook (luôn có)
Bot lưới - vào lệnh
🚫
Chưa được hỗ trợ
Cách thiết lập cảnh báo trong TradingView
Khi bạn đã tạo lệnh hoặc bot trong goodcryptoX và sao chép URL webhook cho một hành động cụ thể, đây là cách liên kết nó với cảnh báo TradingView của bạn:
Vào biểu đồ của bạn trong TradingView
Tạo cảnh báo mới dựa trên chiến lược, chỉ báo hoặc điều kiện của bạn
Trong cài đặt cảnh báo, bật hộp kiểm “Webhook URL”
Dán URL webhook cụ thể từ phần Webhooks của goodcryptoX
Để trống trường thông điệp không thay đổi (bất kỳ nội dung nào cũng được — goodcryptoX hiện bỏ qua payload)
Lưu cảnh báo
Chiến lược lặp lại (qua bot DCA)
Một lệnh được kích hoạt bằng webhook (ví dụ: stop-market có TP và SL) là một thiết lập một lần. Khi lệnh được thực hiện và TP hoặc SL liên kết kích hoạt, toàn bộ giao dịch kết thúc. Nếu bạn muốn cấu trúc này tự động lặp lại, điều đó không thể với các lệnh — nhưng có thể thực hiện ngay bây giờ bằng cách sử dụng bot DCA.
Chúng tôi sẽ sớm giới thiệu một bot chiến lược TradingView để hỗ trợ các giao dịch nhiều hành động lặp lại, nhưng trong khi chờ, bot DCA cung cấp cách linh hoạt để lặp lại chiến lược chạy bằng webhook của bạn.
Vòng lặp webhook thuần túy
Để thiết lập một bot vào vị thế bằng webhook, thoát bằng webhook, rồi lặp lại:
Đặt điều kiện vào = webhook
Đặt lệnh trung bình (averaging) = 0 (tắt trung bình)
Tắt cả hai chốt-lời và cắt-lỗ
Bật "Lặp lại khi đóng vị thế"

Khi bot được khởi chạy, bạn sẽ thấy các URL webhook sau trong Chi tiết → Webhooks phần:
Enter Buy — mở một vị thế Long
Enter Sell — mở một vị thế Short
Đóng vị thế — đóng vị thế đang hoạt động (long hoặc short)
Hủy — dừng bot
Logic thực thi
Khi bot nhận được Enter Buy, nó mở một vị thế long.
Khi nó nhận được Enter Sell, nó mở một vị thế short.
Bot sẽ chỉ phản hồi webhook vào đầu tiên mà nó nhận được khi ở trạng thái nhàn rỗi.
Khi một vị thế đang mở:
Bất kỳ tín hiệu vào nào tiếp theo sẽ bị bỏ qua
Bot sẽ không tăng hoặc đảo chiều vị thế hiện tại trên các tín hiệu Entry
Các tín hiệu duy nhất được chấp nhận là đóng vị thế hoặc một TP/SL được kích hoạt (nếu được cấu hình)
Khi vị thế được đóng (thủ công, bằng webhook, hoặc bởi SL/TP), bot sẽ đặt lại và chờ webhook Entry tiếp theo.
Vòng lặp này tiếp tục miễn là bot còn hoạt động, cho phép bạn lặp lại chu kỳ vào → đóng → đặt lại hoàn chỉnh vô thời hạn.
Chế độ webhook thuần túy so với cấu hình kết hợp
Bot DCA hỗ trợ nhiều lớp điều khiển có thể kết hợp để xây dựng các chiến lược linh hoạt:
Vào: qua webhook, tín hiệu, hoặc asap
Thoát: qua webhook, hoặc TP/SL theo giá tích hợp sẵn
Trung bình (Averaging): tùy chọn; có thể tắt
Bạn có thể:
Chạy một bot hoàn toàn bằng tín hiệu webhook (vào và thoát)
Thêm TP/SL theo giá làm phương án dự phòng, ngay cả khi bạn dùng thoát bằng webhook
Thêm các lệnh trung bình để tăng bảo vệ
Điều này giúp có thể thiết kế:
Chiến lược vòng lặp hoàn toàn tự động (webhook thuần túy)
Bot theo tín hiệu với dự phòng thủ công
Cấu hình kết hợp với nhiều lớp thoát
Ví dụ chiến lược webhook thực tế
Ví dụ 1: Lệnh một lần + nhiều chốt lời (bật nẩy dải Bollinger)
Mục tiêu: Mua khi giá phá dải Bollinger dưới, bán dần khi nó tăng lên.
Thiết lập trong goodcryptoX
Tạo lệnh stop-market với điều kiện kích hoạt = webhook
Thêm ba mục chốt lời. Kích hoạt TP = webhook

Thiết lập trong TradingView
Tạo bốn cảnh báo:
Giá phá dải dưới → gửi tới Kích hoạt URL webhook của lệnh chính
Giá quay lại trong dải → gửi tới Kích hoạt Chốt Lời URL webhook của lệnh chính
Giá cắt qua dải giữa → gửi tới Kích hoạt Chốt Lời URL webhook của lệnh chính
Giá phá dải trên → gửi tới Kích hoạt Chốt Lời URL webhook của lệnh chính

Trong cài đặt cảnh báo, bật hộp kiểm “Webhook URL”
Dán URL webhook cụ thể từ phần Webhooks của goodcryptoX. Để trống trường Message — nó không được sử dụng.
Ví dụ 2: Chiến lược lặp lại với bot DCA (Golden/Death Cross)
Mục tiêu: Vào long khi Golden Cross, vào short khi Death Cross. Thoát với lợi nhuận 10% hoặc khi RSI > 70 và lặp lại mãi mãi.
Thiết lập trong goodcryptoX
Tạo bot DCA
Điều kiện vào = webhook
Trung bình = tắt (đặt về 0)
Chốt lời = 10%
Cắt lỗ = tắt
Bật: "Lặp lại khi TP"
Thiết lập trong TradingView
Tạo ba cảnh báo trên cùng một biểu đồ:
SMA50 cắt lên SMA200 → gửi tới Enter Buy webhook
SMA50 cắt xuống SMA200 → gửi tới Enter Sell webhook
RSI > 70 → gửi tới Đóng vị thế webhook
Tóm tắt
Mô hình kích hoạt
Mỗi hành động có URL webhook riêng
Luồng thiết lập
Tạo lệnh → sao chép URL webhook → dán vào cảnh báo TradingView
Chiến lược lặp lại
Dùng bot DCA với chế độ lặp được bật
Hướng dẫn video
Giới thiệu về giao dịch bằng webhook
Sử dụng bot DCA với webhook
Nhiều chốt lời với webhook
Last updated