1. Link BOT
Chọn “Add to Favourite” để lưu về TradingView của bạn. Chọn “Use on chart” để mở Bot. Bạn cần đăng nhập TradingView nhé.
2. Thiết lập mặc định
Chu kỳ SMA tín hiệu: 20 | Chu kỳ ADX: 14 | Ngưỡng ADX: 25
Chu kỳ SMA: 200
Cắt lỗ: 10 điểm | Chốt lời: 20 điểm
Bộ lọc xu hướng SMA: bật | Dùng chốt lời: bật
Bộ lọc giờ: bật, cài 9:00 – 14:30
Chiều giao dịch: Cả hai

3. Giới thiệu CNPS 05 SMA ADX
CNPS 05 SMA ADX là bot trading VN30 chạy trên TradingView (Pine Script v5), sử dụng tín hiệu độ dốc SMA(20) kết hợp bộ lọc sức mạnh xu hướng ADX(14) và bộ lọc xu hướng SMA(200). Bot được thiết kế cho giao dịch intraday trên VN30F1M, tự động phát tín hiệu Mua/Bán, quản lý cắt lỗ/chốt lời và đóng lệnh cuối phiên.
4. Chỉ báo sử dụng
SMA(20) — đường trung bình động đơn giản 20 nến, dùng để đo hướng di chuyển ngắn hạn của giá. Bot so sánh SMA hiện tại với nến trước: nếu SMA đang dốc lên thì thị trường đang tăng, nếu dốc xuống thì đang giảm.
ADX(14) — chỉ số sức mạnh xu hướng, đo mức độ rõ ràng của xu hướng (không phân biệt tăng hay giảm). ADX trên 25 được coi là xu hướng đủ mạnh để giao dịch theo.
Tín hiệu mua: SMA(20) dốc lên (SMA hiện tại lớn hơn SMA nến trước) và ADX(14) vượt ngưỡng 25.
Tín hiệu bán: SMA(20) dốc xuống (SMA hiện tại nhỏ hơn SMA nến trước) và ADX(14) vượt ngưỡng 25.
Bạn nên thêm chỉ báo ADX có sẵn trong TradingView với chu kỳ 14 để quan sát giá trị ADX trực tiếp trên biểu đồ, giúp xác nhận tín hiệu dễ hơn.
5. Quy tắc vào lệnh
Tín hiệu xác nhận tại giá đóng cửa nến tín hiệu, lệnh thực thi tại giá mở cửa nến kế tiếp.
Mua: SMA(20) dốc lên + ADX(14) trên 25 + SMA(200) dốc lên (nếu bật bộ lọc) + trong phiên + đúng chiều giao dịch
Bán: SMA(20) dốc xuống + ADX(14) trên 25 + SMA(200) dốc xuống (nếu bật bộ lọc) + trong phiên + đúng chiều giao dịch
Bộ lọc xu hướng SMA(200): So sánh SMA(200) hiện tại với nến trước — dốc lên = xu hướng tăng (chỉ Mua), dốc xuống = xu hướng giảm (chỉ Bán). Có thể tắt để giao dịch tự do cả hai chiều.
Ngưỡng ADX có thể điều chỉnh trong phần cài đặt. Ngưỡng cao hơn (ví dụ 30) sẽ lọc chặt hơn, chỉ vào lệnh khi xu hướng thực sự mạnh. Ngưỡng thấp hơn sẽ cho nhiều tín hiệu hơn nhưng có thể gặp nhiễu.
6. Quy tắc thoát lệnh
Cắt lỗ / Chốt lời: tính theo điểm giá từ giá vào lệnh. Chốt lời là tùy chọn, có thể tắt.
Thoát tự nhiên: khi SMA(20) đảo chiều ngược với vị thế đang giữ — SMA dốc xuống trong khi đang giữ lệnh Mua, hoặc SMA dốc lên trong khi đang giữ lệnh Bán — bot đóng lệnh ngay tại nến đó.
Đảo chiều: nếu tín hiệu ngược thỏa điều kiện vào lệnh (kể cả bộ lọc ADX và SMA), bot đóng lệnh cũ và mở lệnh mới ngay lập tức.
Cuối phiên: toàn bộ vị thế đóng tự động khi hết phiên giao dịch.
7. Bộ lọc giờ
Mặc định 9:00 – 14:30, tránh hai vùng biến động bất thường:
ATO (8:45–9:00): khớp lệnh mở cửa, giá thường gap mạnh.
ATC và Giao dịch thỏa thuận (14:30–15:00): khớp lệnh đóng cửa, dễ đảo chiều đột ngột.
Có thể điều chỉnh qua tham số giờ bắt đầu / giờ kết thúc trong phần cài đặt bot.
Bạn có thắc mắc hoặc muốn chia sẻ kết quả kiểm thử?
Tham gia nhóm Zalo (https://zalo.me/g/jvaykb078) để trao đổi và chia sẻ kết quả kiểm thử.
Bài viết thuộc Serie CNPS Bot — Pine Script VN30F1M | phaisinh.online (https://phaisinh.online/)
Tác giả: Trần Quang Khánh


