Breaker Block (vùng khối lệnh đổi vai trò) theo dõi vai trò ngược chiều sau khi vùng Order Block (OB, vùng giá ứng viên để quan sát khi giá quay lại) ban đầu bị vô hiệu. “Volumetric Order Blocks” của LuxAlgo cũng mô tả cách kéo dài vùng gốc sau khi vùng bị phá. Bài này quy định riêng điều kiện vô hiệu theo giá đóng và cấu trúc ngược chiều; chỉ chờ kiểm tra lại khi tất cả đã xác nhận. Nó khác bứt phá giả chỉ xét giá vượt rồi thu lại, và hình thành không bảo đảm có lãi.
Khi vùng kháng cự ban đầu bị vượt qua, bạn dễ muốn đổi màu vùng rồi chuyển sang mua. Nhưng giá chỉ đi qua bằng râu nến hay đã đóng vững phía trên? Cấu trúc ngược chiều lúc ấy đã được xác nhận chưa? Nếu chưa phân biệt hai việc này, đổi màu chỉ khiến cùng một sai lầm lặp lại theo hướng khác.
Bài này tách rõ từng điều kiện, rồi dùng lại khoảng giá Bitcoin lịch sử trong loạt bài để theo dõi một OB giảm tới khi bị vô hiệu, được kiểm tra lại và giao dịch thoát. Cuối ví dụ không có cú bật đẹp. Chính vì thế, ta thấy rõ giữa “vùng có thể đổi vai trò” và “giao dịch này sẽ có lãi” còn bao nhiêu bước.
Breaker Block theo dõi cách vùng cũ đổi vai trò
Breaker Block mô tả sự thay đổi vai trò của vùng, không làm giao dịch cũ sống lại. Khi giá vượt lên vùng từng dùng để quan sát áp lực bán, ta có thể nghiên cứu liệu nó trở thành hỗ trợ khi giá quay lại hay không. Nếu giá xuyên xuống hỗ trợ cũ, ngược lại, ta quan sát kháng cự. Điều kiện đầu tiên là giải thích được nguồn gốc vùng đó, không phải đợi giá bật rồi mới chọn một nến trong quá khứ để đặt tên.
Bài này dùng toàn bộ phạm vi râu của nến ngược chiều trước đợt đẩy giá làm vùng gốc, và xác nhận bằng việc giá đóng sau đó phá mức tham chiếu định trước. Cách xác định cụ thể có trong Cách xác định vùng OB. Nến chỉ cung cấp thông tin giá; vùng được kẻ không thể hiện tổ chức còn để lại bao nhiêu lệnh chờ.
OB gốc, vô hiệu và xác nhận ngược chiều có nhiệm vụ riêng
OB gốc trả lời “theo dõi vùng nào”; quy tắc vô hiệu trả lời “khi nào không thể tiếp tục dùng hướng ban đầu”; cấu trúc ngược chiều trả lời “giá đã phá quan hệ đỉnh–đáy cục bộ trước đó chưa”. Cần ghi riêng cả ba. Bài này xét vô hiệu khi giá đóng vượt biên xa của OB; cấu trúc ngược chiều được xác định bằng giá đóng vượt một đỉnh swing cục bộ đã xác nhận, thay vì chỉ nhìn một nến tăng lớn.
Xác định đỉnh cục bộ cũng cần thời gian chờ: trong ví dụ, giá cao nhất của một nến bốn giờ phải cao hơn nến liền trước và liền sau. Chỉ khi nến bên phải đóng mới xác nhận được đỉnh. Đây là cách chọn điểm cố định của bài, không có nghĩa mọi người dùng cùng một bộ swing. Việc giá đóng phá ngược chiều cũng chỉ áp dụng cho quy mô cục bộ này, không thể suy ra ngay xu hướng tăng trên khung ngày. Khi luyện chọn điểm, bạn có thể đối chiếu Cấu trúc thị trường và thời điểm xác nhận.
Cách triển khai Breaker Block không hoàn toàn đồng nhất. Tài liệu chính thức “Volumetric Order Blocks” của LuxAlgo kéo dài vùng gốc đã bị giá phá thành Breaker và cho phép nhiều thiết lập vô hiệu; bài gốc đã đối chiếu vào ngày 30/09/2026. ICT là viết tắt của hệ thống hướng dẫn giao dịch Inner Circle Trader. Những cách đọc chặt chẽ hơn trong hệ thống này đòi hỏi điều kiện quét thanh khoản và thứ tự swing cụ thể. Ví dụ dưới đây là sự đổi vai trò của OB cũ theo quy tắc được ghi rõ, không thể gọi bất kỳ vùng vô hiệu nào là đáp ứng mọi mô hình ICT.

Bứt phá giả, Rejection Block và Propulsion Block không phân biệt chỉ bằng màu vùng
Bứt phá giả tập trung vào hành vi giá vượt một đỉnh hoặc đáy rồi quay lại, không nhất thiết liên quan tới OB có từ trước. Rejection Block (vùng từ chối giá) tập trung vào vùng râu nến thể hiện sự từ chối. Propulsion Block (vùng đẩy giá) thường mô tả quan hệ vùng trong đợt đẩy giá tiếp diễn, nhưng vẫn cần quy tắc chọn điểm riêng. Chúng quan sát những đối tượng khác nhau, không phải ba tên gọi khác của Breaker. Bài này không thêm các tên đó thành điều kiện vào lệnh, để tránh gán quá nhiều lời giải thích sau sự kiện cho cùng một đoạn giá.
Điều cần so sánh là mỗi cách đánh dấu dùng nến nào, khi nào được phép sử dụng và giá tới đâu thì điều kiện bị phá. Vẽ ba loại vùng trên cùng biểu đồ mà không thêm quy tắc có thể kiểm chứng không thực sự cung cấp thêm thông tin.
Cố định quy tắc trước khi mở phần giá bên phải
Vô hiệu theo giá đóng, cắt lỗ theo giá và việc kế hoạch mới được xác lập phải được xử lý riêng. Giả sử lệnh bán cũ chạm mức cắt lỗ trong lúc nến đang chạy, giao dịch đã kết thúc. Nếu cuối cùng nến bốn giờ đóng trở lại dưới vùng, vùng giảm cũ vẫn có thể chưa bị vô hiệu theo giá đóng. Lúc đó, bạn không được hủy kết quả cắt lỗ, cũng không được mua ngược chỉ vì mình vừa thua.
Sau khi giữ nguyên OB gốc, ví dụ theo dõi riêng lần đầu giá đóng bốn giờ cao hơn biên trên. Đồng thời, phải có bối cảnh giá đóng đã vượt đỉnh cục bộ trước đó và giá đã xuyên xuống đáy ngày trước rồi thu trở lại. Hai xác nhận không nhất thiết nằm trong cùng một nến; cấu trúc ngược chiều cũng có thể xuất hiện trước. Chỉ mở kế hoạch mới khi tất cả điều kiện cần thiết đều có thể biết. Ví dụ bên dưới chính là cấu trúc đổi trước, OB cũ vô hiệu sau.
Kế hoạch mới bắt đầu từ nến kế tiếp sau khi xác nhận, chờ tối đa sáu nến bốn giờ và chỉ nghiên cứu lần đầu giá từ phía trên quay lại biên trên của vùng gốc. Không chạm thì hết hạn hủy. Nếu mở nến nhảy thẳng xuống dưới biên dưới hoặc giá đóng phá biên dưới khi còn chưa khớp, cũng hủy. Đáy xuất hiện sớm hơn bên trong nến xác nhận không được tính là kiểm tra lại, vì làm vậy là cho kế hoạch quay ngược thời gian.
Khi vùng được xác lập, ghi luôn điểm vào, cắt lỗ, mục tiêu và khối lượng. Bài này dùng cắt lỗ khi chạm giá để bảo vệ giao dịch giả định, dùng giá đóng bốn giờ để xét vùng mới vô hiệu, và chỉ giữ tối đa hai mươi bốn giờ sau khi vào. Chạm cắt lỗ hoặc mục tiêu trước thì kết thúc sớm. Đây là quy tắc minh họa, không phải khẳng định chiến lược đã được kiểm chứng hiệu quả.
Giữ hai cột giúp bản ghi rõ hơn: “trạng thái vùng” ghi chưa vô hiệu, ứng viên đổi vai trò hoặc vai trò mới bị vô hiệu; “trạng thái giao dịch” ghi chờ, khớp giả định, hủy hoặc thoát. Lệnh bán cũ đã thoát nhưng vùng vẫn được quan sát không mâu thuẫn. Lệnh mua mới cũng phải có bản ghi riêng; không được bù lãi lỗ hai giao dịch rồi coi là một lần phân tích thành công.

Ví dụ BTC lịch sử: đổi thành hỗ trợ vẫn có thể không giữ được
Sau khi đủ điều kiện, vùng này được kiểm tra lại, nhưng lệnh mua giả định chạm cắt lỗ trước. Ví dụ dùng hợp đồng vĩnh cửu Binance BTCUSDT. BTC là Bitcoin, USDT là stablecoin báo giá; hợp đồng vĩnh cửu không có ngày đáo hạn cố định và khác nắm giữ giao ngay. Dữ liệu gốc gồm tám mươi tám nến bốn giờ, với thời điểm mở từ 20:00 ngày 02/09/2026 tới 08:00 ngày 17/09. Bài gốc lấy lại dữ liệu vào 30/09 và từng giá trị khớp với dữ liệu đã lưu của loạt bài. Tất cả thời gian dùng UTC (giờ phối hợp quốc tế); đổi sang UTC+8 phải cộng tám giờ, nên mốc xác nhận 20:00 trong bài tương ứng 04:00 ngày hôm sau.
Đây là việc kiểm tra lại lịch sử đã biết để học, không phải khóa quy tắc rồi kiểm thử mù trên thị trường chưa biết. Thời gian chờ lần kiểm tra lại đầu tiên của lệnh bán cũ đã kết thúc từ trước. Phần dưới mở nghiên cứu riêng về khả năng vùng cũ đổi vai trò, không kéo dài giao dịch cũ vô hạn. Dữ liệu giá là thật; khớp lệnh giới hạn, số dư tài khoản và phép tính lãi lỗ là giả định, không thể trộn thành thành tích giao dịch thực tế.
Bước một: giữ nguồn OB gốc và thời điểm xác nhận
Trước hết dựng lại vùng gốc. Giá thấp nhất ngày 08/09 là 77.600,1, chỉ biết đầy đủ vào 00:00 ngày 09/09. Nến bốn giờ mở lúc 12:00 ngày 10/09 đóng tại 77.218,5; đến 16:00 mới xác nhận giá đóng phá đáy tham chiếu này. Trong sáu nến đã hoàn tất trước đó, nến tăng gần nhất là nến 00:00 ngày 10/09.
Nến này mở tại 78.264,0, đóng tại 78.297,4, cao nhất 78.543,9 và thấp nhất 77.912,2. Từ sau nến nguồn tới lúc xác nhận, giá chưa vượt biên trên của nguồn, nên ta cố định toàn bộ phạm vi gồm râu này. Nguồn nằm vào rạng sáng, còn quyền sử dụng tới buổi chiều mới có; không thể viết hai thời điểm thành một việc.
Dù nến 12:00 ngày 11/09 lên tới 79.859,8, lúc 16:00 nó đóng tại 77.682,9, vẫn dưới biên trên. Theo cách xét giá đóng của bài, đây chỉ là râu vượt mức, chưa thể đổi vùng thành vai trò tăng. Lệnh bán minh họa trong bài OB đã chạm mức cắt lỗ theo giá riêng hôm đó; kết quả giao dịch và nhận định vùng không triệt tiêu nhau.

Bước hai: chờ vô hiệu thực sự và kiểm tra giá đóng ngược chiều
Tiếp theo, giữ cấu trúc cục bộ. Nến 12:00 ngày 12/09 có giá cao nhất 77.477,4, cao hơn 77.369,3 của nến 08:00 bên trái và 77.384,9 của nến 16:00 bên phải. Phải chờ nến bên phải đóng, tức 20:00 ngày 12/09, mới đánh dấu nó làm đỉnh cục bộ để theo dõi về sau.
Đáy ngày 13/09 là 76.458,9, đã biết vào 00:00 ngày 14/09. Nến 00:00 ngày 14/09 xuống thấp nhất 76.350,1, xuyên đáy ngày trước rồi đóng tại 77.558,7. Đến 04:00, ta xác nhận cả việc đóng trở lại trên đáy ngày trước lẫn đóng vượt đỉnh cục bộ nêu trên. Điều này hỗ trợ bối cảnh cấu trúc ngược chiều của ví dụ, nhưng vẫn chưa đóng trên biên trên của OB gốc, nên chưa được khởi động lệnh mua mới sớm.
Tiếp tục, nến 12:00 ngày 14/09 đóng tại 78.543,1, thấp hơn biên trên 78.543,9 đúng 0,8; không được làm tròn rồi coi là phá. Đến nến 16:00 đóng tại 78.952,1, lúc 20:00 mới lần đầu xác nhận giá đóng bốn giờ nằm trên vùng gốc. Khi đó, điều kiện cấu trúc trước đó và điều kiện OB cũ vô hiệu mới cùng đầy đủ.
Thứ tự này rất quan trọng: cấu trúc ngược chiều xuất hiện lúc 04:00, nhưng ứng viên đổi vai trò chỉ dùng được lúc 20:00. Chúng ta không gộp các sự kiện cách nhau mười sáu giờ để vẽ mũi tên bốn bước cho đẹp. Đây cũng chỉ là thay đổi ở cấu trúc cục bộ nhỏ hơn; giá chưa đóng vượt đỉnh 79.859,8 của ngày 11/09.

Bước ba: tính cắt lỗ, mục tiêu và khối lượng trước khi kiểm tra lại
Sau khi xác nhận lúc 20:00, kế hoạch minh họa giả định thử vào lệnh mua giới hạn khi giá lần đầu quay về biên trên cũ 78.543,9. Mức cắt lỗ theo giá là 77.850,0, dưới biên dưới cũ 77.912,2. Khoảng đệm này là thiết lập minh họa, không phải khoảng cách chắc chắn an toàn do thị trường cung cấp. Nếu điều kiện hủy xảy ra trước khi khớp, dừng chờ và không mua đuổi.
Chênh lệch rủi ro ban đầu của mỗi BTC là 78.543,9 − 77.850,0=693,9 USDT. Mục tiêu cố định ở hai lần rủi ro, tức 2R, là 78.543,9 + 2 × 693,9=79.931,7. Mục tiêu được tính trước, không chọn đỉnh xuất hiện sau để khớp một tỷ lệ lợi nhuận/rủi ro đẹp.
Giả định tài khoản 10.000 USDT, ngân sách rủi ro mỗi giao dịch 0,5%, tức 50 USDT. Khối lượng tối đa chưa tính chi phí là 50 ÷ 693,9, khoảng 0,072056 BTC. Ví dụ làm tròn xuống 0,072 BTC, với rủi ro chênh lệch giá 49,9608 USDT. Đây chỉ là khối lượng minh họa; đặt lệnh thật còn cần kiểm tra bước khối lượng, ký quỹ và phí. Ngân sách rủi ro không phải tiền ký quỹ, cũng không bảo đảm khoản lỗ tối đa chỉ bằng con số đó.

Bước bốn: kiểm tra lại trước rồi đối chiếu cắt lỗ với vô hiệu
Nến đầu tiên sau khi xác nhận mở lúc 20:00 ngày 14/09: mở 78.952,0, cao nhất 79.570,9, thấp nhất 78.084,6, đóng 78.153,3. Phạm vi giá chứa điểm vào, nhưng đỉnh chưa tới mục tiêu và đáy chưa tới cắt lỗ. Trong mô hình đơn giản giả định giá liên tục và lệnh giới hạn khớp như dự tính, có thể ghi là vào ở lần kiểm tra lại đầu tiên. Điều đó chỉ chứng minh giá từng chạm mức này trong bốn giờ; không có thứ tự xếp hàng lệnh hay báo cáo khớp thực tế.
Nến tiếp theo mở lúc 00:00 ngày 15/09: mở 78.153,0, cao nhất 78.223,3, thấp nhất 77.622,0, đóng 77.658,6. Đỉnh dưới mục tiêu, đáy vượt mức cắt lỗ xuống dưới, nên giao dịch giả định chạm cắt lỗ trước. Nến vào và nến cắt lỗ khác nhau, và cả hai chưa chạm mục tiêu. Kết luận thứ tự này không đòi hỏi đoán trong một nến thì đỉnh hay đáy xuất hiện trước.
Chỉ có dữ liệu bốn giờ thì phút chính xác xảy ra cắt lỗ vẫn chưa biết. Cần ghi khoảng 00:00 tới 04:00, không dựng một thời điểm khớp cụ thể. Tới 04:00, giá đóng cũng dưới biên dưới gốc 77.912,2, mới xác nhận vai trò hỗ trợ mới bị vô hiệu theo quy tắc giá đóng của bài. Thoát theo giá xảy ra trước, kết luận theo giá đóng hoàn tất sau; không thể chờ việc sau quyết định thay việc trước.
Nếu cả vào và ra đều khớp theo mức thiết lập, khoản lỗ do chênh lệch giá là 49,9608 USDT; phí, trượt giá và chi phí nắm giữ có thể có được tính riêng. Hạn chờ sáu nến và giới hạn giữ hai mươi bốn giờ đều chưa dùng hết, vì lần kiểm tra lại đầu tiên đã xảy ra và giao dịch giả định đã thoát. Người không có khớp thực tế phải ghi chưa khớp, không áp khoản lỗ này vào tài khoản.

Lỗi thường gặp: đừng dùng tên gọi để kéo dài giao dịch
Lệnh bán cũ cắt lỗ không có nghĩa lệnh mua mới đã đủ điều kiện; lệnh mua mới cắt lỗ cũng không có nghĩa được đổi sang bán ngay. Mỗi lần đổi hướng cần một bộ điều kiện và ngân sách rủi ro mới. Nếu không, một vùng có thể liên tục đổi tên giữa “OB, Breaker, bứt phá giả” trong khi rủi ro tài khoản vẫn không dừng.
Vấn đề khác là độ trễ xác nhận. Đỉnh cục bộ phải chờ nến bên phải, vùng vô hiệu phải chờ giá đóng; kẻ hình trở lại vị trí trước đó không có nghĩa đã được phép dùng khi ấy. Khi phát lại, hãy dừng ở mốc xác nhận, ghi vùng và giá nhìn thấy lúc đó rồi mới đi tiếp. Giữ cả trường hợp chưa tới vùng, hết chờ phải hủy và dữ liệu chưa đầy đủ, không chỉ giữ ảnh thành công.
Ví dụ dùng biên gồm toàn bộ râu và một lần kiểm tra lại. Nếu chuyển sang thân nến, trung điểm, xác nhận khung nhỏ hoặc cắt lỗ rộng hơn, thời điểm khớp và kết quả có thể khác, nên phải thử riêng. Không được thấy lần này cắt lỗ rồi mới đổi quy tắc. Chi phí từng giao dịch cũng phải tính lại theo vị thế mới; đặc biệt khi chênh lệch giá nhỏ, tỷ lệ lợi nhuận/rủi ro tưởng đủ có thể bị phí ăn hết.
Học tiếp: đưa vùng trở lại quy trình hoàn chỉnh
Để làm lại ví dụ, hãy cố định vùng gốc trước, rồi lần lượt ghi xác nhận cấu trúc, vô hiệu theo giá đóng, kế hoạch mới được xác lập, giá chạm và thoát. Phân biệt được sáu mốc này sau khi đọc có ích hơn việc nhớ thêm vài tên vùng. Bạn có thể đọc tiếp trên trang:
- Hướng dẫn chiến lược SMC, nối hướng thị trường, vùng và rủi ro thành quy trình hoàn chỉnh.
- Kiểm tra lại Order Block, đối chiếu nguồn vùng cũ và giao dịch ban đầu của ví dụ.
- Chọn đỉnh và đáy swing, luyện phân biệt vị trí swing với thời điểm được phép sử dụng.
- Cách viết nhật ký giao dịch, lưu riêng quan sát giá, khớp giả định và chi phí theo cột.
Bài này chỉ phục vụ học tập và luyện tập với ví dụ lịch sử, không phải khuyến nghị đầu tư. Một ví dụ không thể ước tính tỷ lệ thắng của chiến lược; giao dịch thật có rủi ro không khớp, trượt giá, phí và thua lỗ do đòn bẩy.