Thứ Năm, 05/11/202605/11/2026

Hướng dẫn Bot CNPS 03 SMA 20/200 – VN30F1M | Pine Script

Hướng dẫn cài đặt và sử dụng bot trading VN30 CNPS 03 SMA Dual Slope trên TradingView. Tín hiệu SMA(20) và SMA(200) cùng dốc lên/xuống, bộ lọc giờ tự động tránh ATO/ATC.

Hướng dẫn Bot CNPS 03 SMA 20/200 – VN30F1M | Pine Script
Hướng dẫn Bot CNPS 03 SMA 20/200 – VN30F1M | Pine Script
Mục lục
Mục lục

[link TradingView]

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 nhanh: 20 | Chu kỳ SMA chậm: 200

Cắt lỗ: 10 điểm | Chốt lời: 20 điểm

Bộ lọc xu hướng SMA: tắt | Dùng chốt lời: bật

Bộ lọc giờ: bật, cài 9:00 – 14:20

Chiều giao dịch: Cả hai

3. Giới thiệu CNPS 03 SMA 20/200

CNPS 03 SMA Dual Slope là bot trading VN30 chạy trên TradingView (Pine Script v5), sử dụng tín hiệu từ hai đường SMA(20) và SMA(200) theo phương pháp đọc độ dốc. 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) và SMA(200) là hai đường trung bình động đơn giản với chu kỳ 20 và 200. Thay vì so sánh hai đường cắt nhau theo kiểu truyền thống, bot đọc tín hiệu bằng độ dốc: mỗi đường được so sánh với giá trị nến trước để xác định đang dốc lên hay dốc xuống.

Tín hiệu mua: SMA(20) dốc lên và SMA(200) dốc lên cùng lúc — cả xu hướng ngắn hạn lẫn dài hạn đều xác nhận đà tăng.

Tín hiệu bán: SMA(20) dốc xuống và SMA(200) dốc xuống cùng lúc — cả hai khung thời gian đều xác nhận đà giảm.

Bạn có thể thêm hai đường SMA có sẵn trong TradingView với tham số 20 và 200 để quan sát trực quan độ dốc từng đường trên biểu đồ.

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 và SMA(200) dốc lên + trong phiên + đúng chiều giao dịch

Bán: SMA(20) dốc xuống và SMA(200) dốc xuống + trong phiên + đúng chiều giao dịch

Bot yêu cầu cả hai đường cùng xác nhận mới phát tín hiệu. Điều này giúp lọc bớt nhiễu từ những nhịp điều chỉnh ngắn hạn không đủ sức kéo xu hướng dài hạn đi theo.

Bộ lọc xu hướng SMA bổ sung (mặc định tắt): nếu bật, bot thêm một đường SMA thứ ba làm bộ lọc độc lập — chỉ Mua khi SMA đó dốc lên, chỉ Bán khi dốc xuống. Vì SMA(200) đã là thành phần tín hiệu chính, bộ lọc này thường không cần thiết và được để tắt theo mặc định.

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: lệnh Mua đóng khi SMA(20) dốc xuống hoặc SMA(200) dốc xuống — chỉ cần một trong hai đảo chiều là đủ điều kiện thoát. Tương tự với lệnh Bán.

Đảo chiều: nếu tín hiệu ngược thỏa điều kiện vào lệnh (cả hai SMA cùng dốc theo chiều ngược), lệnh cũ đóng và lệnh mới mở ngay tại nến kế tiếp.

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 để 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

Tác giả: Trần Quang Khánh

Thông tin trong bài chỉ mang tính tham khảo, không phải khuyến nghị mua bán. Giao dịch phái sinh có rủi ro cao do sử dụng đòn bẩy; nhà đầu tư tự chịu trách nhiệm với quyết định của mình.

Trần Quang Khánh

Trader phái sinh độc lập, điều hành giải đấu Võ đài phái sinh định kỳ.

Bản tin phái sinh mỗi phiên
Nhận bản tin mỗi phiên + Dự báo Nhịp đập phái sinh