Hướng Dẫn Sử Dụng Bot CNPS13-ORB cho VN30F1M
TradingviewTìm hiểu Bot CNPS 13 ORB-SMC kết hợp Opening Range Breakout M15 và xác nhận CHoCH, BOS trên M1. Hướng dẫn cài đặt, Stop Loss và Take Profit trên TradingView.

Mục lục
Trong giao dịch chứng khoán phái sinh, diễn biến giá đầu phiên thường đóng vai trò quan trọng trong việc hình thành xu hướng ngắn hạn. Tuy nhiên, việc giá phá vỡ vùng đỉnh hoặc đáy đầu phiên chưa đủ để khẳng định thị trường sẽ tiếp tục vận động theo hướng đó. Một điểm vào lệnh phù hợp còn phụ thuộc vào cấu trúc giá, tín hiệu xác nhận và phương án quản trị rủi ro.
CNPS 13 ORB-SMC là chiến lược giao dịch được xây dựng trên nền tảng TradingView bằng Pine Script v6, kết hợp phương pháp Opening Range Breakout (ORB) và Smart Money Concepts (SMC) nhằm xác định bối cảnh thị trường, tìm kiếm tín hiệu Long/Short và quản lý vị thế theo những điều kiện được thiết lập sẵn.
Điểm đáng chú ý của CNPS 13 ORB-SMC nằm ở cách kết hợp phân tích đa khung thời gian: sử dụng M15 để xác định bối cảnh giao dịch thông qua vùng giá mở cửa, đồng thời sử dụng M1 để xác nhận điểm vào lệnh bằng chuỗi tín hiệu CHoCH, Pullback và BOS. Chiến lược còn hỗ trợ nhiều phương pháp Stop Loss, Take Profit và cơ chế đảo chiều vị thế khi xuất hiện tín hiệu đối lập hợp lệ.
Vậy CNPS 13 ORB-SMC hoạt động như thế nào, điều kiện nào tạo ra tín hiệu giao dịch và nhà đầu tư cần lưu ý gì khi sử dụng?
1. CNPS 13 ORB-SMC là gì?
CNPS 13 ORB-SMC là chiến lược giao dịch được phát triển bằng ngôn ngữ Pine Script v6 trên TradingView, hướng đến việc hỗ trợ phân tích và giao dịch hợp đồng tương lai chỉ số VN30.
Chiến lược dựa trên ba thành phần chính:
- Xác định bối cảnh thị trường: Sử dụng Opening Range Breakout trên khung M15 để xác định hướng ưu tiên Long hoặc Short khi giá phá vỡ vùng giao dịch đầu phiên.
- Xác nhận điểm vào lệnh: Sử dụng cấu trúc giá M1 thông qua Change of Character (CHoCH), Pullback và Break of Structure (BOS), kết hợp bộ lọc EMA 9 nếu được kích hoạt.
- Quản trị vị thế: Thiết lập Stop Loss, Take Profit theo nhiều phương pháp, đồng thời hỗ trợ đảo chiều vị thế và đóng lệnh khi kết thúc phiên giao dịch.
Khác với phương pháp Opening Range Breakout thông thường, CNPS 13 ORB-SMC không mở vị thế ngay khi giá vượt đỉnh hoặc phá đáy vùng mở cửa. Chiến lược yêu cầu thị trường xuất hiện thêm một chuỗi điều kiện xác nhận trên M1 trước khi phát sinh lệnh.
Chẳng hạn, khi nến M15 đóng cửa vượt lên trên đỉnh Opening Range, bot ghi nhận bối cảnh Long. Tuy nhiên, tín hiệu giao dịch chỉ được tạo khi cấu trúc M1 xuất hiện CHoCH tăng, hình thành Pullback và xác nhận BOS theo hướng kỳ vọng.
Cách tiếp cận này giúp chuẩn hóa quy trình tìm kiếm điểm vào lệnh, hạn chế việc giao dịch chỉ dựa trên một tín hiệu phá vỡ đơn lẻ.
Source Code CNPS 13 ORB-SMC: CNPS13
Trải nghiệm trên TradingView: Tại đây!
2. Các khái niệm kỹ thuật được sử dụng trong CNPS 13 ORB-SMC
Để hiểu cơ chế của bot, trước tiên cần nắm được năm khái niệm quan trọng trong phương pháp Opening Range Breakout và Smart Money Concepts.
2.1. Opening Range Breakout (ORB) – Phá vỡ vùng giá mở cửa
Opening Range là vùng giá được hình thành trong một khoảng thời gian xác định kể từ khi phiên giao dịch bắt đầu.
Vùng giá này bao gồm:
- Opening Range High (OR High): Mức giá cao nhất được ghi nhận trong khoảng thời gian mở cửa.
- Opening Range Low (OR Low): Mức giá thấp nhất được ghi nhận trong cùng khoảng thời gian.
Trong CNPS 13 ORB-SMC, khoảng thời gian mặc định để xác định Opening Range là 15 phút đầu tiên của phiên.
Sau khi vùng giá hoàn tất, bot theo dõi các nến M15 để xác định khả năng giá phá vỡ vùng này.
Cụ thể:
- Nếu nến M15 đóng cửa vượt OR High cộng với Breakout Buffer, bot ghi nhận Long Context.
- Nếu nến M15 đóng cửa thấp hơn OR Low trừ Breakout Buffer, bot ghi nhận Short Context.
Breakout Buffer là tham số cho phép bổ sung khoảng đệm giá trước khi xác nhận tín hiệu phá vỡ.
Tuy nhiên, việc phá vỡ Opening Range chỉ hình thành bối cảnh giao dịch, không trực tiếp tạo lệnh Long hoặc Short.
2.2. Change of Character (CHoCH) – Thay đổi đặc điểm cấu trúc
CHoCH phản ánh sự xuất hiện của thay đổi trong cấu trúc vận động của giá, có thể là tín hiệu ban đầu cho thấy xu hướng ngắn hạn đang chuyển hướng.
Trong CNPS 13 ORB-SMC, CHoCH được xác định trên khung M1.
Khi bot đang ở trạng thái Long Context, chiến lược tìm kiếm Bullish CHoCH, tức tín hiệu thay đổi cấu trúc theo hướng tăng.
Ngược lại, trong Short Context, bot tìm kiếm Bearish CHoCH, phản ánh sự chuyển đổi cấu trúc theo hướng giảm.
CHoCH không đồng nghĩa với việc xu hướng đã đảo chiều hoàn toàn và cũng không phải điều kiện vào lệnh cuối cùng.
Chiến lược tiếp tục yêu cầu Pullback và BOS để hoàn thành quá trình xác nhận.
2.3. Break of Structure (BOS) – Phá vỡ cấu trúc thị trường
BOS là hiện tượng giá phá vỡ một mốc cấu trúc quan trọng theo hướng tiếp diễn của xu hướng đang được theo dõi.
Trong CNPS 13 ORB-SMC, BOS được sử dụng ở giai đoạn xác nhận điểm vào lệnh M1.
Sau CHoCH và Pullback, bot xác định mức giá cấu trúc cần phá vỡ:
- Với Long: Giá cần phá vỡ đỉnh của nhịp tăng trước Pullback.
- Với Short: Giá cần phá vỡ đáy của nhịp giảm trước Pullback.
Khi điều kiện phá vỡ được đáp ứng, bot kiểm tra thêm bộ lọc EMA và điều kiện giao dịch trước khi tạo tín hiệu.
2.4. Pullback – Nhịp hồi xác nhận
Pullback là nhịp điều chỉnh xuất hiện sau một chuyển động giá, được sử dụng để đánh giá cấu trúc tiếp diễn.
CNPS 13 ORB-SMC xác định Pullback bằng các Pivot được xác nhận trên M1.
- Đối với Long: Bot tìm Pivot Low xuất hiện sau CHoCH tăng.
- Đối với Short: Bot tìm Pivot High xuất hiện sau CHoCH giảm.
Dựa trên Pivot này, chiến lược xác định mức cấu trúc cần phá vỡ để hoàn thành điều kiện BOS.
2.5. Exponential Moving Average (EMA 9)
EMA là đường trung bình động lũy thừa, phản ánh biến động giá với trọng số lớn hơn dành cho dữ liệu gần thời điểm hiện tại.
CNPS 13 ORB-SMC mặc định sử dụng EMA 9 trên M1 làm bộ lọc tín hiệu.
- Long: Giá đóng cửa cần nằm trên EMA 9 khi xác nhận BOS.
- Short: Giá đóng cửa cần nằm dưới EMA 9 khi xác nhận BOS.
Người dùng có thể bật hoặc tắt bộ lọc EMA trong phần cài đặt chiến lược.
3. Nguyên lý hoạt động của CNPS 13 ORB-SMC
Chiến lược được triển khai theo mô hình phân tích đa khung thời gian, trong đó M15 đóng vai trò xác định bối cảnh thị trường, còn M1 đảm nhiệm việc tìm kiếm điểm vào lệnh.
Bước 1: Xác định Opening Range trên M15
Đầu tiên, bot theo dõi diễn biến giá trong khoảng thời gian mở cửa được cấu hình.
Với thiết lập mặc định từ 09:00 đến 09:15, chiến lược xác định OR High và OR Low từ dữ liệu nến M15.
Sau khi khoảng thời gian này hoàn tất, hai mốc giá được sử dụng để theo dõi các tín hiệu phá vỡ trong phiên.
Bước 2: Xác nhận bối cảnh giao dịch
Bot kiểm tra giá đóng cửa của nến M15 so với hai biên Opening Range.
Nếu giá đóng cửa vượt lên trên OR High cộng Breakout Buffer, chiến lược chuyển sang trạng thái Long Context.
Nếu giá đóng cửa giảm xuống dưới OR Low trừ Breakout Buffer, chiến lược chuyển sang trạng thái Short Context.
Điểm quan trọng là bot nhận diện một sự kiện phá vỡ ngưỡng, không đơn thuần coi việc giá liên tục nằm trên hoặc dưới Opening Range là một tín hiệu mới ở mỗi cây nến.
Bước 3: Chờ tín hiệu CHoCH trên M1
Sau khi bối cảnh M15 được hình thành, bot theo dõi cấu trúc giá trên khung M1.
- Long Context: Chờ Bullish CHoCH.
- Short Context: Chờ Bearish CHoCH.
Tại giai đoạn này, chiến lược chưa mở vị thế mà chỉ ghi nhận sự xuất hiện của tín hiệu thay đổi cấu trúc phù hợp.
Bước 4: Xác nhận Pullback
Khi CHoCH xuất hiện, bot tiếp tục chờ giá hình thành Pullback.
Với Long, chiến lược tìm Pivot Low đã được xác nhận sau CHoCH, đồng thời xác định đỉnh của nhịp tăng trước Pullback.
Với Short, bot tìm Pivot High đã được xác nhận và xác định đáy của nhịp giảm trước Pullback.
Những mốc này trở thành cơ sở để kiểm tra BOS.
Bước 5: Xác nhận BOS và điều kiện EMA
Sau khi Pullback hợp lệ hình thành, bot theo dõi khả năng giá phá vỡ mức cấu trúc vừa xác định.
Nếu điều kiện BOS được đáp ứng, bộ lọc EMA 9 sẽ được kiểm tra nếu đang bật.
Khi các điều kiện đồng thời thỏa mãn, chiến lược tạo tín hiệu Long hoặc Short.
Nếu giá đã vượt mức BOS nhưng chưa đáp ứng điều kiện EMA, bot tiếp tục kiểm tra điều kiện trong trạng thái chờ hiện tại. Mã nguồn không tự động hủy thiết lập chỉ vì EMA chưa đạt tại lần giá vượt mức BOS đầu tiên.
Bước 6: Xử lý khi cấu trúc M1 thay đổi ngược hướng
Trong quá trình xác nhận, thị trường có thể xuất hiện tín hiệu cấu trúc ngược với bối cảnh giao dịch.
Ví dụ, sau khi xuất hiện Bullish CHoCH trong Long Context, nếu M1 tiếp tục tạo Bearish CHoCH trước khi vào lệnh, bot sẽ hủy chuỗi xác nhận M1 hiện tại.
Tuy nhiên, Long Context từ M15 vẫn được giữ lại.
Chiến lược quay về trạng thái chờ một Bullish CHoCH mới để bắt đầu lại quá trình xác nhận.
Cơ chế tương tự được áp dụng cho Short Context.
4. Điều kiện vào lệnh Long và Short của CNPS 13 ORB-SMC
4.1. Điều kiện mở vị thế Long
Một tín hiệu Long được hình thành khi lần lượt thỏa mãn các điều kiện:
- Opening Range đầu phiên đã được xác định.
- Nến M15 đóng cửa vượt OR High cộng Breakout Buffer, tạo Long Context.
- Trên M1 xuất hiện Bullish CHoCH sau khi bối cảnh được kích hoạt.
- Giá hình thành Pivot Low xác nhận sau CHoCH.
- Giá vượt đỉnh của nhịp tăng trước Pullback, đáp ứng điều kiện BOS.
- Nếu bật bộ lọc EMA, giá đóng cửa phải nằm trên EMA 9.
- Stop Loss và Take Profit được tính hợp lệ theo cấu hình hiện tại.
- Tín hiệu xuất hiện trong khoảng thời gian cho phép mở lệnh.
Khi đó, CNPS 13 ORB-SMC phát sinh tín hiệu Long và thiết lập các mức quản trị rủi ro tương ứng.
4.2. Điều kiện mở vị thế Short
Đối với lệnh Short, nguyên lý được áp dụng theo hướng ngược lại:
- Opening Range đầu phiên đã được xác định.
- Nến M15 đóng cửa dưới OR Low trừ Breakout Buffer, tạo Short Context.
- Trên M1 xuất hiện Bearish CHoCH sau khi bối cảnh được kích hoạt.
- Giá hình thành Pivot High xác nhận sau CHoCH.
- Giá phá đáy của nhịp giảm trước Pullback, đáp ứng điều kiện BOS.
- Nếu bật bộ lọc EMA, giá đóng cửa phải nằm dưới EMA 9.
- Stop Loss và Take Profit được tính hợp lệ.
- Tín hiệu xuất hiện trong thời gian giao dịch cho phép.
Sau khi các điều kiện được đáp ứng, chiến lược tạo tín hiệu Short cùng các mức Stop Loss và Take Profit.
Điểm khác biệt của CNPS 13 ORB-SMC nằm ở việc bot kết hợp bối cảnh phá vỡ Opening Range M15 với xác nhận cấu trúc M1, thay vì vào lệnh ngay khi giá vượt vùng mở cửa.
5. CNPS 13 ORB-SMC quản trị rủi ro và thoát lệnh như thế nào?
5.1. Ba phương pháp xác định Stop Loss
CNPS 13 ORB-SMC hỗ trợ ba chế độ Stop Loss để người dùng lựa chọn.
Manual Points – Dừng lỗ theo số điểm cố định
Ở chế độ mặc định, bot xác định Stop Loss dựa trên giá đóng cửa của nến tín hiệu và khoảng điểm được thiết lập.
Đối với Long:
Stop Loss = Giá đóng cửa nến tín hiệu − Manual SL Points.
Đối với Short:
Stop Loss = Giá đóng cửa nến tín hiệu + Manual SL Points.
Khoảng dừng lỗ mặc định là 10 điểm.
ATR – Dừng lỗ theo biến động thị trường
Chế độ ATR tính khoảng dừng lỗ dựa trên chỉ báo Average True Range.
Đối với Long:
Stop Loss = Giá đóng cửa nến tín hiệu − ATR × Hệ số ATR.
Đối với Short:
Stop Loss = Giá đóng cửa nến tín hiệu + ATR × Hệ số ATR.
Mặc định chiến lược sử dụng ATR Length = 14 và ATR Stop Multiplier = 1,0.
Opposite OR – Dừng lỗ theo phía đối diện Opening Range
Ở chế độ này, bot sử dụng biên đối diện của vùng Opening Range để xác định Stop Loss.
- Long: Stop Loss = OR Low − OR Stop Buffer.
- Short: Stop Loss = OR High + OR Stop Buffer.
Cơ chế này giúp gắn mức dừng lỗ với vùng giá mở cửa đã được xác định.
5.2. Hai phương pháp xác định Take Profit
Khác với những chiến lược không thiết lập mục tiêu chốt lời cố định, CNPS 13 ORB-SMC cho phép xác định Take Profit ngay khi tạo tín hiệu giao dịch.
Manual Points – Chốt lời theo số điểm cố định
Ở chế độ mặc định:
- Long: Take Profit = Giá đóng cửa nến tín hiệu + Manual TP Points.
- Short: Take Profit = Giá đóng cửa nến tín hiệu − Manual TP Points.
Khoảng Take Profit mặc định là 15 điểm.
Fixed RR – Chốt lời theo tỷ lệ Risk
Ở chế độ này, bot tính Take Profit dựa trên khoảng rủi ro đến Stop Loss và hệ số RR.
Ví dụ, nếu khoảng rủi ro theo cấu hình là 10 điểm và RR bằng 1,5, mục tiêu lợi nhuận sẽ cách giá tham chiếu 15 điểm.
Cần lưu ý, các mức SL/TP trong mã nguồn được tính từ giá đóng cửa của nến tạo tín hiệu. Giá khớp lệnh thực tế có thể khác mức tham chiếu này, vì vậy khoảng rủi ro và lợi nhuận thực tế không nhất thiết đúng bằng số điểm đã cấu hình.
5.3. Cơ chế đảo chiều vị thế
CNPS 13 ORB-SMC hỗ trợ đảo chiều vị thế khi xuất hiện tín hiệu hợp lệ theo hướng đối lập.
Ví dụ, nếu chiến lược đang giữ vị thế Long nhưng xuất hiện tín hiệu Short hợp lệ, bot sẽ thực hiện hai bước:
- Gửi yêu cầu đóng vị thế Long.
- Sau khi trạng thái vị thế trở về 0, gửi yêu cầu mở vị thế Short.
Quá trình tương tự được áp dụng khi chuyển từ Short sang Long.
Trong mã nguồn, các sự kiện đóng và mở vị thế khi đảo chiều được tách thành những thông điệp cảnh báo riêng.
Cơ chế này giúp phân biệt rõ hành động đóng lệnh hiện tại và mở lệnh theo hướng mới.
5.4. Đóng toàn bộ vị thế cuối phiên
CNPS 13 ORB-SMC mặc định sử dụng khung thời gian giao dịch từ 09:00 đến 14:45.
Bot không cho phép tạo tín hiệu vào lệnh mới nếu nến tín hiệu kết thúc tại hoặc sau thời điểm 14:45.
Tại cây nến kết thúc phiên theo cấu hình, chiến lược có cơ chế yêu cầu đóng toàn bộ vị thế đang mở và xóa các trạng thái chờ đảo chiều.
Do đó, người dùng cần kiểm tra thời gian giao dịch và cách xử lý lệnh đóng cuối phiên tương ứng với dữ liệu thị trường thực tế.
6. Hướng dẫn cài đặt và sử dụng CNPS 13 ORB-SMC trên TradingView
Bước 1: Mở biểu đồ giao dịch
Truy cập nền tảng TradingView và mở biểu đồ hợp đồng tương lai chỉ số VN30 từ nguồn dữ liệu được hỗ trợ.
Sau đó, chuyển biểu đồ sang khung thời gian 1 phút (M1).
Đây là khung thời gian được thiết kế để CNPS 13 ORB-SMC xác nhận cấu trúc và tạo tín hiệu giao dịch.
Dữ liệu M15 được chiến lược truy xuất thông qua Pine Script, do đó người dùng không bắt buộc phải mở đồng thời hai biểu đồ.
Bước 2: Thêm chiến lược CNPS 13 ORB-SMC vào biểu đồ
Trường hợp đã có mã nguồn Pine Script:
- Mở mục Pine Editor trên TradingView.
- Tạo một Strategy mới.
- Dán toàn bộ mã nguồn CNPS 13 ORB-SMC vào trình soạn thảo.
- Lưu chiến lược và chọn Add to chart.
- Kiểm tra các đường Opening Range, EMA, tín hiệu Long/Short và các mức SL/TP.
Nếu được cấp quyền sử dụng phiên bản script đã chia sẻ, người dùng có thể thêm chiến lược từ danh sách script được phép truy cập.
Bước 3: Cấu hình các thông số cơ bản
CNPS 13 ORB-SMC cung cấp nhiều nhóm tham số để điều chỉnh cách xác định bối cảnh, tín hiệu và quản trị rủi ro.
| Thông số | Mặc định | Ý nghĩa |
|---|---|---|
| Opening Range Duration | 15 phút | Thời lượng xác định vùng giá mở cửa |
| M15 OR Breakout Buffer | 0 điểm | Khoảng đệm xác nhận phá vỡ Opening Range |
| M1 Pivot Length | 1 | Độ dài Pivot M1 |
| M1 Structure Break Mode | Candle Close | Phương pháp xác nhận phá vỡ cấu trúc |
| Use EMA Filter On Entry BOS | Bật | Sử dụng EMA để lọc tín hiệu |
| M1 EMA Length | 9 | Chu kỳ EMA |
| Stop Loss Mode | Manual Points | Phương pháp xác định Stop Loss |
| Manual Stop Loss | 10 điểm | Khoảng dừng lỗ cố định |
| ATR Length | 14 | Chu kỳ ATR |
| ATR Stop Multiplier | 1,0 | Hệ số ATR |
| Opposite OR Stop Buffer | 0 điểm | Khoảng đệm SL theo Opening Range |
| Take Profit Mode | Manual Points | Phương pháp xác định Take Profit |
| Manual Take Profit | 15 điểm | Khoảng chốt lời cố định |
| Take Profit R Multiple | 1,5 | Hệ số Risk |
| Trade Direction | Both | Cho phép Long và Short |
| Session Start | 09:00 | Thời gian bắt đầu |
| Session End | 14:45 | Thời gian kết thúc |
Người mới sử dụng có thể bắt đầu bằng bộ thông số mặc định để quan sát cách chiến lược hoạt động, sau đó thực hiện kiểm thử từng thay đổi.
Việc điều chỉnh quá nhiều tham số cùng lúc có thể khiến quá trình đánh giá hiệu quả chiến lược trở nên khó khăn và làm tăng nguy cơ tối ưu quá mức trên dữ liệu lịch sử.
Bước 4: Đọc tín hiệu trên biểu đồ
Sau khi thêm chiến lược vào biểu đồ, người dùng có thể theo dõi các thành phần sau:
| Thành phần | Cách nhận biết mặc định |
|---|---|
| M15 OR High | Đường màu xanh lá |
| M15 OR Low | Đường màu đỏ |
| M15 L | Dấu tròn xanh, bối cảnh Long |
| M15 S | Dấu tròn đỏ, bối cảnh Short |
| EMA 9 | Đường màu vàng |
| CHoCH | Đường cấu trúc màu cam trong quá trình xác nhận |
| Bullish BOS xác nhận | Đường màu xanh lá |
| Bearish BOS xác nhận | Đường màu đỏ |
| LONG | Tam giác xanh hướng lên |
| SHORT | Tam giác đỏ hướng xuống |
| Active Stop Loss | Đường màu đỏ |
| Active Take Profit | Đường màu xanh lá |
Người dùng có thể tùy chỉnh việc hiển thị Opening Range, EMA 9, các mốc CHoCH/BOS và đường SL/TP trong phần Settings.
Đáng chú ý, các tín hiệu M15 L hoặc M15 S chỉ cho biết bối cảnh giao dịch đã được kích hoạt. Chúng không đồng nghĩa với việc bot đã mở lệnh.
Bước 5: Theo dõi kết quả trong Strategy Tester
Vì CNPS 13 ORB-SMC được xây dựng dưới dạng Strategy, người dùng có thể sử dụng Strategy Tester trên TradingView để kiểm tra kết quả mô phỏng.
Một số chỉ số quan trọng nên theo dõi gồm:
- Net Profit: Tổng lợi nhuận ròng mô phỏng.
- Max Drawdown: Mức sụt giảm vốn lớn nhất trong quá trình kiểm thử.
- Profit Factor: Tỷ lệ tổng lợi nhuận của các giao dịch thắng so với tổng thua lỗ của các giao dịch lỗ.
- Percent Profitable: Tỷ lệ giao dịch có lợi nhuận.
- Total Trades: Tổng số giao dịch được thực hiện.
Trong mã nguồn mặc định, CNPS 13 ORB-SMC thiết lập vốn mô phỏng ban đầu 100 triệu đồng, khối lượng 3 hợp đồng, phí giao dịch mô phỏng 10.000 đồng mỗi hợp đồng cho mỗi lần khớp và slippage 3 ticks.
Thuế chưa được tính trong giả định chi phí.
Các thông số này phục vụ mục đích mô phỏng và không đồng nghĩa với yêu cầu vốn hoặc chi phí giao dịch thực tế tại một công ty chứng khoán cụ thể.
Khi đánh giá chiến lược, nhà đầu tư nên kiểm tra đồng thời tỷ lệ thắng, mức lợi nhuận trung bình, mức thua lỗ trung bình, Max Drawdown và hiệu quả trong nhiều điều kiện thị trường khác nhau.
7. Cách thiết lập cảnh báo tín hiệu giao dịch
CNPS 13 ORB-SMC hỗ trợ cảnh báo thông qua các sự kiện khớp lệnh mô phỏng của TradingView.
Để thiết lập:
- Chọn Create Alert trên biểu đồ đã thêm CNPS 13 ORB-SMC.
- Chọn chiến lược CNPS 13 ORB-SMC trong mục Condition.
- Chọn chế độ cảnh báo dựa trên Order fills.
- Tại trường Message, sử dụng placeholder
{{strategy.order.alert_message}}. - Kiểm tra phương thức nhận thông báo và tạo cảnh báo.
Mã nguồn hiện tại định nghĩa những thông điệp như ENTRY_LONG_M15_CONTEXT_M1_CONFIRM, ENTRY_SHORT_M15_CONTEXT_M1_CONFIRM, EXIT_LONG_REVERSE_TO_SHORT, EXIT_SHORT_REVERSE_TO_LONG, ENTRY_LONG_AFTER_SHORT_EXIT, ENTRY_SHORT_AFTER_LONG_EXIT và SESSION_END.
Các thông điệp này phục vụ việc nhận diện các sự kiện vào lệnh, đảo chiều và kết thúc phiên.
Lưu ý quan trọng: Theo mặc định, tùy chọn Disable SL / TP Alerts đang được bật. Vì vậy, mặc dù Stop Loss và Take Profit vẫn được mô phỏng trong TradingView, cảnh báo cho các sự kiện khớp SL/TP sẽ bị vô hiệu hóa.
Nếu tích hợp chiến lược với hệ thống giao dịch tự động, người dùng cần kiểm tra riêng cơ chế xử lý lệnh đảo chiều, đồng bộ trạng thái vị thế và quản lý các sự kiện đóng lệnh.
Việc thiết lập Alert trên TradingView không đồng nghĩa chiến lược đã tự động đặt lệnh tại công ty chứng khoán.
Kết luận
CNPS 13 ORB-SMC là chiến lược giao dịch phái sinh kết hợp phương pháp Opening Range Breakout với xác nhận cấu trúc thị trường theo Smart Money Concepts.
Thay vì vào lệnh ngay khi giá phá vỡ vùng mở cửa, chiến lược yêu cầu một chuỗi điều kiện gồm bối cảnh M15, CHoCH, Pullback và BOS trên M1. Đồng thời, việc sử dụng EMA 9 như một bộ lọc bổ sung giúp xác định rõ hơn điều kiện xác nhận tín hiệu theo cấu hình.
Điểm đáng chú ý của CNPS 13 ORB-SMC không chỉ nằm ở cơ chế phát hiện tín hiệu Long/Short, mà còn ở khả năng tùy chỉnh Stop Loss, Take Profit, xử lý đảo chiều vị thế và đóng lệnh cuối phiên.
Nhà đầu tư nên làm quen với cơ chế xác nhận tín hiệu, kiểm thử trong Strategy Tester và đánh giá rủi ro trước khi cân nhắc sử dụng trong giao dịch thực tế.
Theo dõi Phái Sinh Online để cập nhật thêm các hướng dẫn sử dụng bot giao dịch phái sinh, phương pháp phân tích kỹ thuật và chiến lược giao dịch trên TradingView.
Lưu ý: Nội dung mang tính chất hướng dẫn sử dụng và tham khảo kiến thức. Kết quả giao dịch mô phỏng không đảm bảo lợi nhuận trong tương lai.
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.





