Mục lục
Trả lời ngắn: Entry Confirmation là lớp kiểm cuối của một setup: trigger đã viết trước phải xảy ra trên nến đã đóng, trong cửa sổ còn hiệu lực và trước invalidation. Confirmation chỉ ghi nhận bằng chứng tại thời điểm đó; nó không tự đặt lệnh, không bảo đảm giá tiếp tục và không sửa được một setup vốn đã sai.
Đọc xong, bạn sẽ hiểu:
- Vì sao setup hợp lệ vẫn chỉ cho phép chờ trigger.
- Cách viết Entry Confirmation Contract bốn ô và năm trạng thái.
- Cách luyện một contract trên chart quá khứ, chưa dùng tiền thật.
Lưu ý giáo dục: Mọi mã chart, mức giá và khung thời gian trong bài đều là dữ liệu giả. Bài không đưa tín hiệu mua bán, điểm vào, TP, SL, tỷ lệ thắng hoặc thông số dùng tiền thật.
1. Entry Confirmation không phải nến làm bạn thấy yên tâm
a. Setup, trigger và confirmation là ba việc khác nhau
Setup precondition là điều kiện nền phải đạt trước khi được xét trigger. Nó trả lời: “Ý tưởng này có đúng bối cảnh và bộ điều kiện ban đầu không?”
Trigger là sự kiện quan sát được làm bộ kiểm đổi trạng thái. Ví dụ demo dùng một nến H1 đóng trên mức đã ghi trước. Trigger không được viết sau khi thấy cây nến đẹp.
Confirmation chỉ trả lời trigger có xảy ra đúng hợp đồng hay không. Còn execution là hành động đặt lệnh. Bài này dừng trước execution: không bàn loại lệnh, giá khớp hay số tiền.
b. Ví dụ chuông cửa
Hãy coi setup-ready như lúc bạn đang chờ một đơn hàng. Chuông reo là alert khiến bạn ra cửa. Bạn chỉ ký nhận khi đúng đơn, đúng người, còn thời hạn và đơn chưa bị hủy.
Chuông không tự chứng minh bốn điều đó. Trên chart cũng vậy: một tiếng alert, wick chạm mức hoặc nến đổi màu chỉ nhắc ta kiểm contract.
c. Câu đoán chắc và câu có điều kiện
Câu đoán chắc nghe như: “Giá chạm 101, vậy đã confirm.”
Câu có điều kiện là: “Chỉ H1 close > 101 trong ba nến đã đóng, khi setup còn hiệu lực và chưa có close < 98,5, mới tạo confirmed snapshot.”
Một câu có điều kiện có chỗ nhận sai. Nếu close 98,3 < 98,5 xuất hiện trước trigger, card trả invalid, không kể lại rằng confirmation chỉ đang đến chậm.
2. Entry Confirmation Contract bốn ô
Contract trong bài là phiếu điều kiện được chốt trước khi lật nến.
Hình 1 — Bốn ô phải cùng đạt trước khi contract được ghi là confirmed snapshot.
a. Ô 1: Setup ready
Contract phải trỏ tới mã setup hoặc ảnh chụp trạng thái rõ. Nếu chưa biết setup nào đang được kiểm, một trigger giống nhau có thể bị ghép tùy ý vào nhiều câu chuyện.
Trong ENT Demo H1, ta giả định setup đã ready tại vùng 99–100. Bài không đánh giá lại cách setup đó được tạo. Mục tiêu chỉ là kiểm bước sau.
b. Ô 2: Trigger trên closed bar
Closed bar là nến đã kết thúc khung thời gian; các giá open, high, low và close của nến đó không còn chạy theo từng tick mới. Demo yêu cầu H1 close > 101.
Intrabar là lúc nến còn hình thành. High có thể vượt 101 rồi close quay xuống. TradingView cũng lưu ý high, low, close và giá trị chỉ báo có thể thay đổi trong lúc bar đang chạy; vì thế alert trước bar close có thể không còn khớp hình cuối cùng. TradingView — Issue with Once Per Bar alert
c. Ô 3: Confirmation window
Confirmation window là số nến hoặc khoảng thời gian trigger được phép xuất hiện. Demo cho ba nến H1 đã đóng kể từ lúc setup-ready.
Window ngăn một trigger rất muộn mượn tên của setup cũ. Khi đủ ba close mà chưa có trigger, card chuyển expired. Hết hạn không có nghĩa setup “gần đúng”; nó chỉ nói contract hiện tại không còn hiệu lực.
d. Ô 4: Pre-trigger invalidation
Pre-trigger invalidation là sự kiện hủy kịch bản đang chờ trước trigger. Demo dùng H1 close < 98,5.
Thứ tự rất quan trọng. Trigger đến trước invalidation là một nhánh; invalidation đến trước trigger là nhánh khác. Không được bỏ qua close 98,3 rồi dùng nến sau để hồi sinh cùng card.
e. Năm trạng thái
| Trạng thái | Khi nào dùng |
|---|---|
waiting |
Setup ready; window còn; trigger và invalidation chưa xảy ra |
confirmed snapshot |
Trigger đủ trên closed bar, trong window, trước invalidation |
invalid |
Pre-trigger invalidation xảy ra trước trigger |
expired |
Window hết mà trigger chưa đủ |
skip |
Thiếu mã setup, dữ liệu, khung thời gian hoặc điều kiện viết sau kết quả |
Confirmed là ảnh chụp trạng thái, không phải dự báo nến tiếp theo.
3. Ví dụ ENT Demo H1
a. Khóa contract trước khi lật nến
H1 nghĩa là mỗi nến đại diện một giờ. Card demo có bốn dòng:
- Setup precondition: setup
readytại vùng99–100. - Trigger: H1 close
> 101. - Window: ba nến H1 đã đóng.
- Invalidation: H1 close
< 98,5trước trigger.
b. Nhánh chính
Bar 1 có high 101,2, nhưng close 100,6. Giá từng chạm trên mức trong lúc nến chạy, song closed-bar trigger chưa đạt. State là waiting.
Bar 2 close 101,3 > 101. Window mới dùng hai trong ba nến và chưa có close dưới 98,5. Bốn ô cùng đạt; card ghi confirmed snapshot tại Bar 2.
Hình 2 — Wick chạm chỉ giữ waiting; closed-bar trigger mới confirm; hết window thì expired.
c. Hai nhánh không được làm mờ
Nhánh invalid: nếu một H1 close 98,3 < 98,5 trước Bar 2, contract dừng ngay ở invalid. Một close trên 101 sau đó thuộc đánh giá mới, không thuộc card cũ.
Nhánh expired: nếu ba H1 liên tiếp đều close ≤ 101 và không chạm invalidation, card trả expired. Không kéo window thành bốn hay năm nến chỉ vì giá có vẻ sắp chạy.
Hình 3 — Timeline giữ nguyên thứ tự sự kiện để confirmed, invalid và expired không bị kể lại theo kết quả.
| Snapshot | Bằng chứng | State |
|---|---|---|
Setup tại 99–100 |
Contract đã chốt | waiting |
Bar 1 high 101,2, close 100,6 |
Wick-only; close chưa qua 101 |
waiting |
Bar 2 close 101,3 |
Trigger đủ, window còn, chưa invalid | confirmed snapshot |
Close 98,3 trước trigger |
Vi phạm 98,5 |
invalid |
3 closes ≤ 101 |
Window hết | expired |
4. Sai lầm, giới hạn và rủi ro
a. “Nến đẹp” không phải điều kiện
Thân dài, pin bar hoặc engulfing chỉ có nghĩa khi contract định nghĩa cách đo. “Đẹp”, “mạnh”, “có lực” không cho người khác tái kiểm.
b. Alert không phải confirmation
Alert là thông báo để mở chart kiểm tra. TradingView có nhiều tần suất; Once per bar close yêu cầu bar đóng mới trigger, còn các lựa chọn khác có thể kiểm trong lúc bar chạy. TradingView — Differences between alert frequencies
Ngay cả bar-close alert cũng có thể đến trễ vài giây hoặc hơn khi giao dịch thưa hay dữ liệu chậm. Timestamp alert không nên được tô lại thành đúng khoảnh khắc close lý thuyết. TradingView — Delays in OncePerBarClose alerts
c. Chồng confirmation vô hạn
Thêm retest, volume, nhiều khung thời gian và ba chỉ báo sau mỗi lần bỏ lỡ làm bộ điều kiện không còn cố định. Nhiều điều kiện cũng không tự tạo độ tin cậy nếu cùng lấy từ một nguồn giá.
Không có candle pattern, số bar hay confirmation count dùng chung cho mọi setup. Technical analysis mang tính diễn giải, không phải khoa học chính xác. Fidelity — Support and resistance
d. Confirmation vẫn có thể thất bại
Sau confirmed snapshot, giá có thể quay lại, tạo khoảng trống hoặc khác giữa nguồn dữ liệu. Chênh lệch mua bán, trượt giá và độ trễ còn khiến khâu đặt lệnh khác chart, nhưng bài này chưa đi tới đó.
Chờ confirmation cũng có thể làm lỡ một nhịp. Bỏ lỡ là kết quả hợp lệ; nó không cho phép sửa trigger giữa chừng. Nếu thiếu dữ liệu, sai khung thời gian hoặc không hiểu sản phẩm, chọn skip.
5. Checklist áp dụng
- Mã setup và ảnh chụp trạng thái có được lưu trước chưa?
- Setup precondition đang
readyhay đã invalid? - Trigger viết bằng giá nào, toán tử nào và khung thời gian nào?
- Rule dùng wick, intrabar hay closed bar?
- Confirmation window bắt đầu và kết thúc ở đâu?
- Pre-trigger invalidation là sự kiện nào?
- Nến hiện tại đã đóng chưa?
- Sự kiện nào xảy ra trước: trigger, invalidation hay expiry?
- Output là
waiting,confirmed,invalid,expiredhayskip? - Ảnh chart, thời điểm và một câu bằng chứng đã được lưu chưa?
Không đủ dữ liệu thì skip. Nến chưa đóng thì waiting. Invalidation đến trước thì dừng; không đi tiếp xuống checklist để tìm lý do cứu card.
6. Bài tập 15 phút
a. Công cụ miễn phí
Mở chart công khai trên TradingView. Nếu Bar Replay khả dụng, chọn một điểm quá khứ và tiến từng nến. Nếu không, che phần bên phải chart rồi hé lần lượt. TradingView hướng dẫn bật Replay từ nút Bar Replay trên thanh công cụ. TradingView — Turn on Bar Replay
b. Các bước
Trong 10–15 phút:
- Chọn một setup quá khứ và lưu setup ID.
- Viết trigger closed-bar, window và invalidation.
- Lật đúng một nến đã đóng.
- Ghi một trạng thái và một câu bằng chứng.
- Lặp tới confirmed, invalid hoặc expired; chụp kết quả.
c. Mẫu đối chiếu đã điền
| Ô Contract | Mẫu ENT Demo H1 |
|---|---|
| Setup precondition | Demo setup ready tại vùng 99–100 |
| Trigger | H1 closed-bar close > 101 |
| Window | 3 nến H1 đã đóng |
| Pre-trigger invalid | H1 close < 98,5 |
| Bar 1 | High 101,2, close 100,6 → waiting |
| Bar 2 | Close 101,3, window active, no invalid → confirmed snapshot |
| Invalid branch | Close 98,3 trước trigger → invalid |
| Expired branch | 3 closes ≤ 101, no invalid → expired |
| Skip | Thiếu mã setup/khung thời gian/dữ liệu hoặc điều kiện viết sau kết quả |
Kết quả đạt là Entry Confirmation Contract v0.1 mà người khác có thể replay lại. Một mẫu đúng rule chưa chứng minh setup có lợi thế thống kê.
Không kết nối broker, nạp tiền, dùng đòn bẩy hoặc mở lệnh thật.
7. Tổng kết: confirmation là hợp đồng, không phải cảm giác
a. Năm ý chính
- Entry Confirmation chỉ được xét sau khi setup precondition đã ready.
- Trigger phải viết trước bằng dữ liệu quan sát được.
- Closed bar, window và invalidation quyết định sự kiện có hợp lệ không.
Confirmedchỉ là ảnh chụp trạng thái; không phải lệnh hay bảo đảm kết quả.Invalid,expired,skipvà nhịp bị lỡ đều là kết quả hợp lệ.
b. Câu hỏi tự kiểm tra
- Vì sao Bar 1 high
101,2vẫn chỉwaiting? - Bốn ô của Entry Confirmation Contract là gì?
- Close
98,3trước trigger làm card đổi thế nào? - Khi nào dùng
expiredthay vìinvalid?
c. Gợi ý đáp án
Xem gợi ý câu 1
Demo yêu cầu H1 close trên 101; Bar 1 chỉ có high 101,2 nhưng close 100,6. → Xem mục 2–3.
Xem gợi ý câu 2
Setup ready, trigger closed, window active và chưa có invalidation. → Xem mục 2.
Xem gợi ý câu 3
Nó vi phạm pre-trigger invalidation 98,5, nên card trả invalid và dừng. → Xem mục 3.
Xem gợi ý câu 4
Expired dùng khi window hết mà trigger chưa đủ; invalid dùng khi điều kiện hủy đã xảy ra. → Xem mục 2–3.
d. Thuật ngữ cần nhớ
| Thuật ngữ | Giải thích ngắn |
|---|---|
| Entry Confirmation | Lớp kiểm trigger khi setup còn hiệu lực. |
| Setup precondition | Điều kiện nền phải đạt trước trigger. |
| Trigger | Sự kiện quan sát được làm đổi trạng thái. |
| Closed bar | Nến đã kết thúc khung thời gian. |
| Intrabar | Thời gian nến còn hình thành. |
| Confirmation window | Khoảng trigger được phép xuất hiện. |
| Expiry | Thời điểm contract hết hiệu lực. |
| Pre-trigger invalidation | Event hủy card trước trigger. |
| Alert | Thông báo nhắc mở chart kiểm tra. |
| Execution | Hành động đặt lệnh, tách khỏi confirmation. |
e. Nguồn tham khảo
- TradingView — Differences between alert frequencies
- TradingView — Issue with Once Per Bar alert
- TradingView — Delays in OncePerBarClose alerts
- TradingView — How do I turn Bar Replay on?
- Fidelity — Support and resistance
f. Bài tiếp theo
Quay lại Reversal Setup #5 nếu chưa rõ setup invalidation phải có trước trigger. Tiếp tục với Volume Confirmation #7 để học cách kiểm volume như dữ liệu phụ mà không biến nó thành phiếu bảo đảm.
Nhắc lại: Nội dung này chỉ phục vụ giáo dục. Confirmation đúng contract vẫn có thể thất bại, không bảo đảm lợi nhuận và không thay thế quản trị rủi ro hay hiểu sản phẩm.
Bài tiếp theo