Bot Auto TradingTradingView Webhook BotTradingViewWebhookBot Auto Trading
Được viết bởiĐặng Trí Thanhvào ngày 27/09/2026

TradingView Webhook Bot là gì? Giải thích A-Z

TradingView Webhook Bot là gì, hoạt động ra sao và khác gì bot tự động thường? Bài viết giải thích luồng dữ liệu, chi phí vận hành và cách bắt đầu từ con số 0.

TradingView Webhook Bot là gì? Giải thích A-Z

Nếu bạn từng nghe câu "tín hiệu trên chart tự động biến thành lệnh thật ở sàn" nhưng chưa rõ ai làm việc đó, thì câu trả lời thường là một TradingView Webhook Bot. Bài viết này giải thích toàn bộ khái niệm từ gốc: webhook là gì, ai gửi cho ai, dữ liệu đi qua những đâu, chi phí thật bao nhiêu, và những giới hạn mà người mới hầu như luôn bỏ qua.

TradingView Webhook Bot là gì?

TradingView Webhook Bot là một hệ thống gồm hai phần tách biệt nhưng bắt buộc phải khớp nhau. Phần thứ nhất nằm trong TradingView: bạn tạo một cảnh báo (Alert) và chọn gửi thông báo qua Webhook. Phần thứ hai là một chương trình nhỏ chạy trên server của bạn, có nhiệm vụ lắng nghe, đọc nội dung tin nhắn và gọi API của sàn để đặt lệnh.

Điểm cốt lõi nằm ở chữ "webhook". Webhook không phải là một chỉ báo, không phải một chiến lược, và cũng không phải một sản phẩm bạn mua sẵn. Nó là một kênh giao tiếp: TradingView chủ động gọi sang server của bạn mỗi khi điều kiện cảnh báo thoả. Nội dung cuộc gọi đó do bạn quyết định, nên bạn có thể quy định gửi cặp giao dịch nào, khối lượng bao nhiêu, hành động mua hay bán, mức dừng lỗ đặt ở đâu.

Vì phần thứ hai do bạn kiểm soát hoàn toàn, cùng một tín hiệu có thể đổ về MetaTrader 5 cho forex, về Binance hoặc Bybit cho crypto, và về công ty chứng khoán Việt Nam cho cổ phiếu. Bot không nhất thiết phải giống nhau, nhưng cấu trúc thì luôn giống nhau: có tín hiệu ra, có server nhận vào, có lệnh thật ở đầu cuối.

Vì sao gọi là webhook mà không phải API?

Rất nhiều tài liệu dùng lẫn lộn hai từ này, khiến người mới tưởng chúng là một. Thực tế chúng đối lập nhau ở chiều gọi.

Khi bạn dùng API, bạn là bên chủ động: chương trình của bạn hỏi sàn "cho tôi giá mới nhất", "đặt cho tôi lệnh mua". Sàn trả lời. Bạn phải tự biết thời điểm nào nên hỏi, nghĩa là hoặc bạn hỏi liên tục theo chu kỳ, hoặc bạn phải tự tính toán tín hiệu.

Khi dùng webhook, TradingView là bên chủ động: chỉ khi điều kiện xảy ra, TradingView mới gọi sang server của bạn. Server của bạn không cần hỏi liên tục, không cần tự quét giá, và cũng không cần tải dữ liệu lịch sử về. Nó chỉ việc ngồi im và xử lý khi có tin.

Sự khác biệt này quan trọng vì hai lý do. Thứ nhất, bạn tiết kiệm được phần việc nặng nhất của một bot truyền thống là tính toán tín hiệu. Thứ hai, bạn thừa hưởng toàn bộ hệ sinh thái chỉ báo của TradingView, gồm hàng nghìn chỉ báo cộng đồng, các công cụ vẽ và Pine Script. Bạn chỉ cần mô tả "khi nào thì gửi", không cần viết lại logic chỉ báo bằng Python.

Đổi lại, webhook chỉ là một chiều. TradingView gửi đi và không quan tâm server bạn xử lý được hay không. Nếu server bạn sập đúng lúc có tín hiệu, tin nhắn đó mất và không có cơ chế tự gửi lại đáng tin cậy. Đây là lý do các bot nghiêm túc luôn có cơ chế kiểm tra chéo, ghi log và đối chiếu vị thế với sàn.

Luồng dữ liệu của một lệnh webhook

Hiểu rõ luồng dữ liệu là bước chuyển từ "nghe nói" sang "làm được". Một lệnh webhook đi qua bảy mốc.

BướcViệc xảy raAi làmThời gian điển hình
1Giá hoặc chỉ báo thoả điều kiệnTradingView enginetheo nến
2Kích hoạt Alert, dựng nội dung messageTradingViewvài chục ms
3Gửi HTTP POST tới URL webhookTradingView100-600 ms
4Route tới server qua HTTPSDNS, load balancer20-200 ms
5Server kiểm tra chữ ký, phân tích JSONcode của bạnvài ms
6Gọi API sàn để đặt hoặc sửa lệnhcode của bạn100-800 ms
7Ghi log, phản hồi 200 cho TradingViewcode của bạnvài ms

Tổng thời gian từ lúc nến đóng tới lúc lệnh tới sàn thường rơi vào khoảng một tới ba giây với VPS đặt gần sàn, và có thể lâu hơn nếu server ở xa hoặc dùng hosting miễn phí hay "ngủ đông".

Có hai điểm trong bảng trên mà người mới hay đánh giá thấp. Một là bước 5: nếu không xác thực, bất kỳ ai biết URL của bạn đều có thể gửi lệnh giả vào tài khoản của bạn. Hai là bước 7: TradingView cần nhận phản hồi, nên server nên trả lời nhanh và xử lý việc nặng ở luồng riêng, nếu không bạn sẽ thấy cảnh báo bị chậm hoặc trùng.

Webhook Bot khác gì bot tự động khác?

Trên thị trường có ba họ bot phổ biến, và webhook bot là một trong số đó chứ không thay thế hai họ còn lại.

Họ thứ nhất là Expert Advisor chạy trong MetaTrader. Toàn bộ logic nằm trong một file MQL5, chạy ngay trong terminal. Ưu điểm là phản ứng rất nhanh vì không đi vòng qua internet, và không phụ thuộc dịch vụ ngoài. Nhược điểm là bạn phải viết lại mọi chỉ báo bằng MQL5, và muốn kiểm thử nhiều biến thể thì tốn công.

Họ thứ hai là bot viết bằng Python kết nối trực tiếp API sàn, tự lấy dữ liệu và tự tính tín hiệu. Ưu điểm là linh hoạt nhất, làm được mọi thứ từ khớp lệnh tới quản lý danh mục. Nhược điểm là bạn phải tự lo phần dữ liệu, phần chỉ báo, phần backtest, và phải tự viết lại cả những công cụ TradingView đã làm sẵn rất tốt.

Họ thứ ba chính là webhook bot: TradingView lo tín hiệu, server của bạn lo thực thi. Nó phù hợp với người đã quen phân tích trên TradingView, muốn giữ nguyên cách xem chart hiện tại, nhưng không muốn ngồi canh từng nến để bấm tay.

Bảng so sánh nhanh theo tiêu chí thường gặp:

Tiêu chíEA trên MT5Bot Python tự tính tín hiệuWebhook Bot
Nơi phát tín hiệutrong MT5trong code PythonTradingView
Công sức viết chỉ báophải viết lạiphải viết lạidùng sẵn
Thị trường hỗ trợchủ yếu MT5tuỳ API từng sànnhiều sàn cùng lúc
Backtesttrong MT5tự dựngtrên TradingView
Rủi ro chínhlỗi logic MQL5lỗi dữ liệumất tin nhắn

Ba kiểu bot webhook theo độ phức tạp

Không phải ai cũng cần một bot "xịn" ngay từ đầu. Thực tế nên đi theo ba nấc.

Nấc một là bot thông báo. Server nhận webhook rồi chuyển tiếp nội dung sang Telegram, Zalo hoặc email. Bạn vẫn bấm lệnh tay. Cách này giúp bạn làm quen với định dạng tin nhắn, tần suất tín hiệu, và phát hiện sớm những cảnh báo bắn sai điều kiện, mà chưa đụng tới tiền.

Nấc hai là bot bán tự động. Server nhận webhook, tự tính khối lượng theo số dư, tự đặt lệnh nhưng chỉ trên tài khoản demo, và thông báo lại cho bạn. Bạn so sánh lệnh bot đặt với điều mình định đặt. Giai đoạn này thường phát hiện ra các vấn đề như làm tròn khối lượng sai, cháy dừng lỗ tối thiểu của sàn, hoặc trùng lệnh khi tín hiệu bắn hai lần.

Nấc ba là bot tự động hoàn toàn. Server tự đặt lệnh, tự đặt dừng lỗ và chốt lời kèm theo, tự quản lý số lệnh đang mở, tự chốt vị thế khi hết phiên, tự ghi log để đối chiếu cuối ngày. Đây mới là thứ được dạy trong các khoá chuyên sâu, vì nó đòi hỏi xử lý hàng loạt tình huống biên.

Điểm quan trọng là cả ba nấc dùng chung một hạ tầng. Khi bạn đã dựng xong nấc một, nâng lên nấc hai chỉ là viết thêm phần gọi API, không phải làm lại từ đầu.

Webhook Bot dùng được cho thị trường nào?

Đây là câu hỏi được hỏi nhiều nhất, và câu trả lời phụ thuộc vào việc sàn hoặc nền tảng đó có API cho phép đặt lệnh hay không.

Thị trườngNền tảng thực thiCần gì để nốiGhi chú thực tế
Forex, vàng, chỉ sốMetaTrader 5EA hoặc thư viện Python đọc file, một tài khoản MT5Phổ biến nhất, log rõ, dễ kiểm thử
CryptoBinance, Bybit, OKXAPI key có quyền giao dịchKhớp lệnh ngay, phí thấp, chạy 24/7
Chứng khoán Việt Namcông ty chứng khoán có APItài khoản đã đăng ký dịch vụ APICó giờ giao dịch, có T+ và hạn chế riêng
Hợp đồng tương laimột số broker MT5, sàn phái sinhtương tự forexCần chú ý đòn bẩy và phí qua đêm

Điều đáng chú ý là cùng một bot có thể phục vụ nhiều thị trường nếu bạn viết phần thực thi thành các module riêng. Phần nhận webhook, xác thực, phân tích JSON và quản lý log dùng chung; chỉ phần gọi API sàn là khác. Đây là lý do một số bạn học viên dựng bot cho crypto trước, sau đó chỉ mất thêm vài buổi để mở rộng sang chứng khoán.

Vì sao phải có server, không dùng được máy cá nhân?

Nguyên tắc rất đơn giản: ở đâu có thứ phải trả lời 24/7 thì ở đó phải là server, không phải chiếc laptop của bạn.

TradingView không biết lịch sinh hoạt của bạn. Nếu bạn giao dịch crypto, tín hiệu có thể đến lúc 3 giờ sáng. Nếu bạn giao dịch chứng khoán, tín hiệu có thể đến trong phiên ATC khi bạn đang họp. Một lần mất mạng, một lần Windows tự cập nhật rồi khởi động lại, một lần bạn gập nắp máy là đủ để mất một tín hiệu quan trọng.

Có ba lựa chọn thường gặp, và chúng đánh đổi khác nhau:

Phương ánChi phíƯu điểmNhược điểm
Máy cá nhân chạy tại nhà0đkhông tốn thêmmất điện, mất mạng là mất tín hiệu
VPS cấu hình thấpvài chục tới vài trăm nghìn/thángchạy liên tục, IP ổn địnhphải tự cập nhật, tự giám sát
Serverless có URL công khaicó gói miễn phíkhông phải quản trị máydễ gặp trạng thái ngủ đông, giới hạn thời gian chạy

Người mới nên bắt đầu bằng cách thử trên máy cá nhân để hiểu luồng dữ liệu, sau đó chuyển sang VPS ngay khi cho bot chạy lệnh thật. Giai đoạn học không cần VPS, giai đoạn chạy tiền thật thì bắt buộc.

Bạn cần chuẩn bị gì trước khi bắt đầu?

Danh sách chuẩn bị không dài, nhưng thiếu một thứ là tắc cả hệ thống.

Thứ nhất là một tài khoản TradingView có gói trả phí, vì webhook là tính năng trả phí. Thứ hai là một endpoint công khai có HTTPS. Trình duyệt và TradingView không gửi webhook tới địa chỉ HTTP không bảo mật, nên bạn cần tên miền hoặc subdomain có chứng chỉ. Thứ ba là tài khoản ở sàn hoặc nền tảng bạn muốn giao dịch, đã bật API nếu là crypto, hoặc đã đăng ký dịch vụ API nếu là chứng khoán.

Tiếp theo là công cụ kiểm thử. Bạn nên có một nơi để xem request thô, ví dụ một dịch vụ nhận webhook tạm thời, hoặc chính phần log của server bạn. Kinh nghiệm cho thấy người mới mất nhiều thời gian nhất không phải ở phần đặt lệnh, mà ở phần xác nhận "tin nhắn đã tới chưa, nội dung có đúng như mình soạn không".

Cuối cùng, hãy chuẩn bị một tài khoản demo với số dư giống tài khoản thật. Bot của bạn nên chạy trên tài khoản có số dư tương đương, vì logic tính khối lượng theo phần trăm số dư sẽ cho kết quả rất khác giữa demo 100.000 đô và tài khoản thật vài trăm đô.

Webhook Bot có cần biết lập trình không?

Đây là chỗ nhiều người bị chặn tâm lý không cần thiết.

Nếu bạn chỉ cần nấc một là thông báo, bạn gần như không cần lập trình. Bạn dùng TradingView để tạo alert, dùng một nền tảng trung gian có sẵn để chuyển tiếp sang Telegram, và cấu hình bằng giao diện.

Nếu bạn cần nấc ba là tự động hoàn toàn, bạn cần hiểu được code ở mức đọc hiểu và sửa được, không cần tự viết từ đầu. Cụ thể là: hiểu một hàm nhận request, hiểu cấu trúc JSON, hiểu chỗ nào chứa API key, hiểu cách đọc log khi có lỗi. Phần này có thể học trong vài buổi nếu có người hướng dẫn đúng cách, vì mọi thứ đều là mẫu sẵn, việc của bạn là thay tham số.

Ngược lại, nếu bạn định tự dựng từ số 0 mà không có nền tảng, bạn sẽ phải học Python cơ bản, HTTP, xác thực, xử lý lỗi mạng, và API của sàn. Đó là lộ trình vài tháng, hoàn toàn không phải việc của một buổi tối.

Nói cách khác, câu hỏi đúng không phải "có cần biết code không", mà là "bạn muốn bot làm tới mức nào". Mức càng tự động thì yêu cầu đọc hiểu code càng cao, nhưng không bao giờ ở mức "phải thành lập trình viên".

Chi phí thật để vận hành một webhook bot

Người mới thường chỉ tính tiền khoá học, rồi bị bất ngờ vì các chi phí chạy hàng tháng. Bảng dưới đây là các khoản thực tế cần dự trù.

Khoản chiMức phổ biếnBắt buộc?Ghi chú
Gói TradingViewtheo bảng giá hiện hànhCó, nếu muốn webhookGói miễn phí không có webhook
VPSvài chục đến vài trăm nghìn đồng/thángNên cóCấu hình thấp là đủ cho bot cá nhân
Tên miền và chứng chỉ HTTPSkhoảng vài trăm nghìn đồng/nămCóChứng chỉ miễn phí là đủ
Phí giao dịch của sàntheo biểu phí sànCóẢnh hưởng trực tiếp tới lợi nhuận ròng
Chi phí dữ liệu nếu cầntuỳ nguồnKhôngTradingView đã lo phần này

Điều cần tỉnh táo là: chi phí vận hành thường nhỏ hơn nhiều so với chi phí giao dịch. Một chiến lược giao dịch quá nhiều lần sẽ bị phí ăn mòn, dù bot chạy hoàn hảo. Khi tính hiệu quả của bot, hãy luôn tính lợi nhuận sau phí, và so với việc bạn bấm tay chính chiến lược đó.

Năm hiểu lầm phổ biến về webhook TradingView

Hiểu lầm thứ nhất: "webhook là bot có sẵn". Không đúng. Webhook chỉ là kênh gửi; phần đặt lệnh hoàn toàn do bạn dựng. Đây là lý do hai người cùng dùng một tín hiệu có thể cho kết quả rất khác nhau.

Hiểu lầm thứ hai: "cứ có tín hiệu là có tiền". Tín hiệu chỉ là điểm vào. Phần quyết định kết quả nằm ở quản lý vị thế, dừng lỗ, khối lượng và cách xử lý khi thị trường đi ngược. Bot tự động hoá được phần tay chân, không tự động hoá được phần tư duy.

Hiểu lầm thứ ba: "webhook không bao giờ sai". TradingView có nhiều chế độ cảnh báo khác nhau về thời điểm kiểm tra điều kiện, và cùng một điều kiện có thể bắn khác nhau giữa chế độ kiểm tra theo nến đóng và kiểm tra liên tục. Chọn sai chế độ là nguồn gốc của phần lớn tín hiệu trùng lặp.

Hiểu lầm thứ tư: "đặt lệnh xong là xong". Bot thật phải xử lý cả trường hợp lệnh bị từ chối, bị khớp một phần, hoặc bị huỷ do hết margin. Nếu bot không có nhánh xử lý lỗi, nó sẽ im lặng thất bại và bạn chỉ phát hiện khi nhìn tài khoản.

Hiểu lầm thứ năm: "webhook bảo mật vì URL khó đoán". Bảo mật bằng cách giữ bí mật đường dẫn là bảo mật yếu. Nó sẽ rò rỉ khi bạn chia sẻ ảnh chụp màn hình cấu hình, khi bạn đổi người quản trị, hoặc khi log bị lộ. Bot nghiêm túc luôn kiểm tra thêm một khoá bí mật trong nội dung tin nhắn.

Những yếu tố quyết định chất lượng của một webhook bot

Chất lượng bot không nằm ở việc nó chạy được, mà ở việc nó chạy đúng trong điều kiện xấu. Bốn yếu tố dưới đây quyết định điều đó.

Thứ nhất là tính khớp dữ liệu giữa tín hiệu và lệnh. Nếu tín hiệu gửi giá đóng cửa của nến nhưng server lại tự lấy giá thị trường để tính khối lượng, hai bên có thể lệch nhau trong thị trường biến động mạnh.

Thứ hai là tính chống trùng. Một tín hiệu mua phải được bot nhận diện là "đã xử lý" nếu nó tới lần thứ hai trong cùng khoảng thời gian. Không có cơ chế này, bot sẽ mở nhiều lệnh cho cùng một tín hiệu, và rủi ro tăng theo cấp số nhân.

Thứ ba là khả năng quan sát. Bot phải ghi log đủ để bạn trả lời được câu hỏi "vì sao lệnh này được mở" sáu tháng sau. Log tối thiểu gồm thời điểm nhận, nội dung thô, quyết định của bot, phản hồi của sàn, và mã lệnh.

Thứ tư là quản lý trạng thái. Khi server khởi động lại, bot cần biết mình đang giữ những vị thế nào. Hoặc nó đọc lại từ sàn, hoặc nó lưu trạng thái vào một file hoặc cơ sở dữ liệu nhỏ. Bot không có trạng thái sẽ coi như mình chưa mở gì và có thể mở trùng.

Rủi ro và giới hạn cần biết trước khi dùng tiền thật

Rủi ro lớn nhất không phải là code sai, mà là luồng giao tiếp bị đứt đúng lúc thị trường biến động. Khi có tin lớn, cả TradingView và server của bạn đều có thể bị quá tải, và độ trễ tăng lên đúng lúc bạn cần nhanh nhất.

Rủi ro thứ hai là cháy dừng lỗ do tin nhắn mất. Nếu bot đặt lệnh và đặt dừng lỗ trong cùng một lần xử lý nhưng bước đặt dừng lỗ thất bại, bạn có thể có vị thế mở mà không có bảo vệ nào. Cách xử lý là đặt dừng lỗ trước hoặc kiểm tra lại sau khi mở lệnh.

Rủi ro thứ ba là rò rỉ API key. Khoá này cho phép đặt lệnh thật, nên chỉ nên bật quyền giao dịch, tuyệt đối không bật quyền rút tiền, và luôn giới hạn IP nếu sàn hỗ trợ.

Rủi ro thứ tư là phụ thuộc vào một dịch vụ ngoài. Nếu TradingView ngừng gửi vì hết hạn gói, hoặc cảnh báo bị tự động tắt vì vượt hạn mức, bot của bạn im lặng chứ không báo lỗi. Vì vậy nên có cơ chế nhắc nhở định kỳ để bạn kiểm tra số cảnh báo đang hoạt động.

Checklist trước khi cho bot chạy tiền thật

Danh sách này nên được xem lại như một nghi thức, không phải gợi ý.

  • Endpoint có HTTPS hợp lệ, không dùng địa chỉ HTTP.
  • Có xác thực bằng khoá bí mật trong nội dung tin nhắn, và bot từ chối mọi tin nhắn sai khoá.
  • Bot có chống trùng theo mã tín hiệu trong một khoảng thời gian cấu hình được.
  • Khối lượng được làm tròn đúng theo bước khối lượng tối thiểu của sàn.
  • Có kiểm tra số dư và margin trước khi đặt lệnh.
  • Mọi nhánh lỗi đều được ghi log, không có chỗ nào nuốt lỗi trong im lặng.
  • Đã chạy demo liên tục ít nhất vài tuần với số liệu được ghi lại.
  • Có cách tắt bot khẩn cấp và cách đóng toàn bộ vị thế bằng một lệnh.
  • Đã thống nhất khối lượng khởi điểm nhỏ, ví dụ 1 đến 5 phần trăm rủi ro trên mỗi lệnh.
  • Đã ghi lại kỳ vọng cụ thể: số lệnh mỗi tuần, tỉ lệ thắng dự kiến, mức sụt giảm tối đa chấp nhận được.

Lộ trình từ số 0 tới bot chạy thật

Với người chưa từng viết code, lộ trình hợp lý thường gồm sáu buổi, mỗi buổi hai tiếng, đi từ khái niệm tới sản phẩm chạy được.

Buổi đầu tiên làm rõ kiến trúc và luồng dữ liệu, đồng thời dựng endpoint thử nghiệm để thấy tín hiệu chạy qua. Buổi thứ hai đi vào phần tạo cảnh báo và soạn nội dung tin nhắn, gồm cả việc chọn đúng chế độ kiểm tra để không bị bắn trùng. Buổi thứ ba xử lý phần đọc dữ liệu trên server và ghi log. Buổi thứ tư nối vào sàn đầu tiên, thường là Binance vì khớp lệnh tức thì và dễ kiểm thử. Buổi thứ năm mở rộng sang MT5 hoặc chứng khoán tuỳ nhu cầu. Buổi cuối cùng dành cho quản lý rủi ro, kiểm thử các tình huống biên và vận hành thực tế.

Điểm cần nhấn mạnh là mỗi buổi đều kết thúc bằng một sản phẩm chạy được, không phải ghi chép lý thuyết. Sau buổi thứ hai bạn đã có tín hiệu chạy tới server. Sau buổi thứ tư bạn đã có lệnh thật trên demo. Sau buổi thứ sáu bạn có một hệ thống đủ để tự vận hành.

Kết luận

TradingView Webhook Bot không phải phép thuật, cũng không phải sản phẩm mua là dùng. Nó là một hệ thống gồm hai nửa rõ ràng: TradingView phát tín hiệu, server của bạn nhận và thực thi. Khi hiểu đúng luồng dữ liệu, hiểu ba nấc phức tạp và chuẩn bị đủ hạ tầng, bạn có thể tự dựng bot cho forex, crypto và chứng khoán Việt Nam với chi phí vận hành rất nhỏ so với giá trị tự động hoá mang lại.

Nếu bạn muốn đi từ con số 0 tới lúc bot tự đặt lệnh thật trong sáu buổi, có người hướng dẫn từng bước và có bản ghi để xem lại, hãy xem chương trình Bootcamp TradingView Webhook Bot của Hướng Nghiệp AI. Lớp giới hạn 30 học viên, học online qua Zoom, và có buổi 1-1 với chuyên gia để rà lại bot của riêng bạn.

Bạn có thể đọc tiếp các bài liên quan trong chuỗi này: cách tạo alert TradingView gửi webhook, mẫu JSON cho Pine Script alert, và nhận webhook TradingView bằng Python.

Câu hỏi thường gặp

TradingView Webhook Bot có phải là bot chạy sẵn của TradingView không?

Không. TradingView chỉ làm phần phát tín hiệu. Webhook là một kênh gửi thông báo ra ngoài, còn phần nhận thông báo và đặt lệnh là do bạn (hoặc đơn vị đào tạo) tự dựng. Vì vậy cùng một tín hiệu TradingView có thể đổ về MT5, Binance hay công ty chứng khoán tuỳ vào server bạn viết.

Muốn dùng webhook TradingView có cần gói trả phí không?

Có. Webhook là tính năng của các gói trả phí của TradingView; gói miễn phí không gửi được webhook. Ngoài ra mỗi gói có giới hạn số alert đang hoạt động, nên số cặp giao dịch bạn theo dõi cùng lúc sẽ phụ thuộc vào gói bạn mua. Hãy kiểm tra lại bảng giá hiện hành vì hạn mức thay đổi theo thời gian.

Webhook Bot chạy được trên tài khoản thật hay chỉ demo?

Chạy được trên cả hai. Giai đoạn đầu nên cho bot chạy trên tài khoản demo để kiểm tra độ trễ, cách khớp lệnh và các trường hợp biên. Chỉ khi số liệu demo ổn định trong nhiều tuần mới nên chuyển sang tài khoản thật với khối lượng nhỏ nhất.

Webhook Bot có cần máy tính bật 24/7 không?

Server nhận webhook phải chạy liên tục, vì tín hiệu có thể đến bất cứ lúc nào. Thực tế người dùng thuê một VPS cấu hình thấp, hoặc dùng nền tảng serverless. Máy cá nhân chỉ phù hợp để thử nghiệm ban đầu, không nên dùng làm nơi chạy bot thật.

Độ trễ của webhook TradingView là bao lâu?

Phần TradingView gửi đi thường rất nhanh, chỉ vài trăm mili giây. Độ trễ tổng phụ thuộc vào server của bạn, khoảng cách địa lý tới VPS, và tốc độ phản hồi của API sàn. Với giao dịch trong ngày, tổng độ trễ vài giây là bình thường; với chiến lược scalping thì cần tối ưu riêng.

Webhook Bot có thay thế được Expert Advisor trên MT5 không?

Không thay thế hoàn toàn mà bổ sung cho nhau. EA chạy logic ngay trong MT5 nên phản ứng nhanh và không phụ thuộc internet ngoài. Webhook Bot mạnh ở chỗ tận dụng được toàn bộ chỉ báo, dữ liệu và Pine Script của TradingView, đồng thời gom nhiều thị trường về một nơi ra quyết định.