Order Block (OB, khối lệnh) là vùng ứng viên để quan sát giá kiểm tra lại, được đánh dấu từ nến ngược hướng trước một đợt đẩy giá; nó không thể hiện vị thế thực tế của tổ chức. Tài liệu chính thức “Order Block” V6 của ChartLuma cũng nhận diện vùng từ nến nguồn, nhưng điều kiện xác nhận khác nhau giữa các phương pháp. OB khác với FVG được nhận diện qua khoảng không chồng lấn của ba nến. Bài này đặt riêng quy tắc đóng cửa phá mức tham chiếu để giảng dạy, dùng dữ liệu giá thực tế phân biệt kiểm tra lại, vùng bị vô hiệu và giao dịch bị cắt lỗ.
Vẽ một OB, giá quay về rồi cuối cùng đi theo hướng dự kiến: vậy có tính là phân tích đúng không? Đừng vội chuyển sang biểu đồ tiếp theo. Nếu giá chạm cắt lỗ trong lúc kiểm tra lại, đoạn giảm cuối cùng không thuộc giao dịch ban đầu. Khi chỉ xem giá đóng cửa bốn giờ, khác biệt này rất dễ bị giấu trong một râu nến dài.
Bài này trước hết giải thích chọn nến nào, vẽ vùng rộng bao nhiêu và khi nào bị vô hiệu; sau đó dùng cùng một đoạn giá Bitcoin để đi qua xác nhận, kiểm tra lại và tính rủi ro. Cuối cùng, tách nhỏ nến bốn giờ để kiểm tra kế hoạch minh họa đã chạm mức nào trước. Bạn sẽ có một ví dụ có thể làm lại, bao gồm cả phần thất bại.
OB là vùng quan sát, không chứng minh vị thế của tổ chức
Order Block trước hết cho biết “quan sát giá kiểm tra lại ở đâu”, nhưng bản thân nó không trả lời “chạm vùng thì có thể vào lệnh không”. Đây là cách phân tích vùng trong SMC, tức Smart Money Concepts, các khái niệm về dòng tiền thông minh. Nếu muốn xem hướng, thanh khoản và vào–thoát lệnh kết nối với nhau thế nào, bạn có thể bắt đầu từ SMC cho người mới; bài này phân tích kỹ bản thân vùng giá.
Với OB tăng và giảm, trước hết chọn nến ngược hướng nào?
Ứng viên OB tăng thường là nến giảm được chọn trước đợt đẩy giá lên; OB giảm thì ngược lại, xem xét nến tăng trước đợt đẩy giá xuống. Cần đánh giá ứng viên cùng việc giá có rời vùng sau đó hay không và có đáp ứng điều kiện xác nhận đã đặt trước không; một nến ngược hướng không đủ để tuyên bố vùng đã hình thành. Bài này xác nhận bằng “giá đóng cửa phá mức tham chiếu cố định”, không thay quy tắc bằng cảm giác đợt đẩy giá có vẻ đủ mạnh.
Cách chọn điểm không giống nhau giữa các phương pháp. Tài liệu chính thức của chỉ báo “Order Block” V6 của ChartLuma xác nhận ở nến thứ sáu sau nến nguồn và cho biết bảng khối lượng được ước tính từ dữ liệu thị trường, không phải dòng lệnh thực; phiên bản này được đối chiếu ngày 29 tháng 9 năm 2026 cho bài viết. Ví dụ này chỉ nhắc bạn nhận diện khác biệt về quy tắc; mô hình giảng dạy bên dưới không dùng thuật toán chỉ báo hoặc số liệu hiệu quả giao dịch của nó.
Nến cho biết đoạn giá mở ở đâu, cao nhất và thấp nhất tới đâu, đóng ở đâu. Vẽ một nến thành OB không cung cấp thêm thông tin “tổ chức nào đang xây dựng vị thế tại đây” hoặc “còn bao nhiêu lệnh chưa khớp”. Theo tôi, thừa nhận giới hạn đó trước lại giúp bạn viết kế hoạch giao dịch có thể kiểm tra dễ hơn.

Cách vẽ OB: quyết định biên và vô hiệu cùng lúc
Nến nguồn, phạm vi vùng và tiêu chí vô hiệu phải được cố định cùng lúc trước khi giá quay về. Bài này chỉ minh họa một mô hình giảm, không khẳng định đó là cách vẽ duy nhất và chưa chứng minh nó có lợi thế sinh lời. Viết đầy đủ quy tắc trước hữu ích hơn việc chờ kết quả kiểm tra lại rồi chọn hình chữ nhật đẹp nhất.
Toàn bộ nến, thân nến và trung điểm là các kế hoạch khác nhau
Cách vẽ toàn bộ nến lấy từ giá cao nhất đến thấp nhất, bao gồm râu nến; cách theo thân chỉ lấy khoảng giữa giá mở và đóng; trung điểm là trung bình của biên trên và dưới trong vùng đã chọn. Ba cách làm thay đổi thời điểm chạm, khoảng cách phải chờ và chênh lệch tới cắt lỗ, nên không thể đổi qua lại giữa giao dịch. Phần sau dùng cố định toàn bộ biên độ râu nến; trung điểm không phải điều kiện vào lệnh.
Với OB giảm, khi giá hồi từ phía dưới, nó gặp biên dưới trước; biên trên nằm xa hơn. Đây chỉ là quan hệ vị trí, không có nghĩa biên dưới chắc chắn chặn được giá. Nếu chờ kiểm tra lại sâu hơn, bạn phải chấp nhận khả năng không khớp; nếu vào khi giá gần vùng, bạn phải chịu rủi ro giá tiếp tục đi sâu vào vùng.
Ghi riêng xác nhận, kiểm tra lại, vô hiệu và cắt lỗ
Ví dụ dùng đáy của ngày 8 tháng 9 theo UTC đã hoàn tất làm tham chiếu. UTC là Giờ phối hợp quốc tế; một ngày trong bài bắt đầu lúc 00:00 UTC và kết thúc lúc 00:00 ngày tiếp theo. Từ ngày 9 tháng 9, chờ nến bốn giờ đầu tiên có giá đóng cửa thấp hơn nghiêm ngặt đáy ngày đó. Sau xác nhận, chọn nến tăng gần nhất có giá đóng cao hơn giá mở trong sáu nến đã hoàn tất trước nến phá vỡ làm nến nguồn. Không tìm thấy nến tăng thì bỏ qua; nếu giá cao nhất từ nến nguồn đến xác nhận đã vượt biên trên của nến nguồn, ứng viên cũng bị loại.
Giới hạn này giúp bạn không phải chọn một nến tăng tùy ý trên cả biểu đồ. Sau xác nhận chỉ chờ sáu nến bốn giờ tiếp theo; ghi nhận kiểm tra lại ở lần đầu biên độ giá chồng lấn với vùng. Không tới vùng thì hủy khi hết hạn. Nếu giá nhảy thẳng qua biên trên, cũng hủy, không giả định vẫn khớp tại biên dưới. Nến nguồn có thể được đánh dấu về vị trí trước đó, nhưng thời điểm được phép dùng phải là lúc nến xác nhận đóng.
Bốn trạng thái dưới đây trả lời những câu hỏi khác nhau; không thể dùng một trạng thái thay cho trạng thái khác.
| Mục | Tiêu chí trong bài | Điều nó không có nghĩa |
|---|---|---|
| Xác nhận vùng | Đóng dưới đáy ngày tham chiếu và nguồn đạt bộ lọc | Đã biết tổ chức có lệnh chờ |
| Lần kiểm tra lại đầu tiên | Lần đầu đi vào toàn bộ phạm vi cao–thấp sau xác nhận | Lệnh tại giá chỉ định chắc chắn khớp |
| Vùng bị vô hiệu | Giá đóng cửa bốn giờ cao hơn nghiêm ngặt biên trên | Phải đợi đóng nến mới thực hiện cắt lỗ theo giá |
| Cắt lỗ theo giá | Giao dịch minh họa đặt riêng mức thoát khi chạm giá | Giá quay lại sau đó có thể hủy việc thoát đã xảy ra |
Nếu giá đóng đúng biên trên, ghi chờ quan sát tại biên, không tính là vô hiệu theo điều kiện nghiêm ngặt. Sau lần kiểm tra lại đầu tiên, bài này không coi vùng cũ là cơ hội vào mới; việc vùng có bị vô hiệu khi đóng cửa hay không vẫn có thể theo dõi riêng. Thiếu dữ liệu, hết thời gian chờ hoặc điều kiện ban đầu bị phá vỡ thì kết thúc lần chờ này, không đổi nến nguồn để kéo dài kế hoạch.

Ví dụ BTC lịch sử: OB vẫn còn nhưng vị thế bán minh họa bị cắt lỗ trước
Ví dụ dùng hợp đồng tương lai vĩnh viễn Binance BTCUSDT: đây là sản phẩm phái sinh không có ngày đáo hạn cố định, không tương đương nắm giữ Bitcoin giao ngay. BTC là Bitcoin, USDT là stablecoin (tiền mã hóa hướng tới giá trị ổn định), giá được báo bằng USDT. Dữ liệu được lấy lại ngày 29 tháng 9 năm 2026: tổng cộng 88 nến bốn giờ với thời điểm mở từ 20:00 ngày 2 tháng 9 đến 08:00 ngày 17 tháng 9 UTC; thêm 96 nến mười lăm phút của toàn ngày 11 tháng 9, khi gộp từng nhóm cho giá khớp với nến bốn giờ cùng ngày.
Khoảng lịch sử này đã được dùng trong loạt bài; lần này là đối chiếu phục vụ học tập trên dữ liệu đã biết, không phải kiểm thử mù. Giá vào lệnh, cắt lỗ, mục tiêu và số dư tài khoản bên dưới đều là giả định giảng dạy. Chúng ta kiểm tra thứ tự mà dữ liệu có thể chứng minh, không khẳng định đã thật sự gửi lệnh hoặc khớp tại những giá ấy.
Bước một: chờ đóng phá mức rồi khóa nến nguồn
Giá thấp nhất ngày 8 tháng 9 là 77.600,1, đã biết đầy đủ lúc 00:00 ngày 9. Sau đó, nến bốn giờ đầu tiên đóng dưới mức ấy là nến 12:00 ngày 10, đóng ở 77.218,5. Phải đợi 16:00 ngày 10 tháng 9 mới có xác nhận này, không được ghi sớm tại thời điểm mở 12:00.
Xem lại sáu nến trước nến phá vỡ, nến tăng gần nhất là 00:00 ngày 10 tháng 9: mở 78.264,0, đóng 78.297,4, cao nhất 78.543,9, thấp nhất 77.912,2. Các nến 04:00 và 08:00 sau đó đều giảm, cao nhất lần lượt 78.542,0 và 78.195,7; nến phá vỡ cao nhất 77.935,8, chưa vượt biên trên của nến nguồn trước đó.
Vì vậy, phải đến 16:00 mới khóa vùng ứng viên giảm 77.912,2 đến 78.543,9. Nến nguồn xuất hiện lúc 00:00, nhưng vùng chỉ đủ điều kiện sử dụng lúc 16:00. Nếu tính râu nến nguồn thành kiểm tra lại sau xác nhận, bạn đang giao dịch một vùng chưa tồn tại vào thời điểm đó.

Bước hai: tính rủi ro và điều kiện hủy trước khi giá kiểm tra lại
Lệnh giới hạn là lệnh chỉ định mức giá khớp có thể chấp nhận; chạm giá vẫn không bảo đảm khớp. Kế hoạch giảng dạy tiếp theo giả định: thử vào vị thế bán bằng lệnh giới hạn tại lần đầu kiểm tra lại biên dưới 77.912,2, đặt cắt lỗ theo giá ở 78.600,0, và mục tiêu cố định bằng hai lần rủi ro ban đầu. 78.600,0 là mức đệm được chọn cho minh họa, không phải số đọc ra từ dữ liệu, cũng không phải mức cắt lỗ nên dùng cho mọi OB. Chờ tối đa sáu nến; hủy nếu chưa chạm hoặc vùng đã bị vô hiệu bằng giá đóng cửa. Không đuổi giá và không mở lại ở lần kiểm tra thứ hai.
Chênh lệch giá theo kế hoạch trên mỗi BTC là 78.600,0 − 77.912,2=687,8 USDT. 2R là hai lần rủi ro được xác định trước, nên mục tiêu vị thế bán là 77.912,2 − 2 × 687,8=76.536,6. Đây là phép tính lập trước, không dùng đáy mới chỉ xuất hiện sau xác nhận để chọn mục tiêu; lúc đó chưa biết giá sẽ đi tới đâu sau này.
Nếu giả định tài khoản 10.000 USDT và ngân sách mỗi giao dịch 0,5%, ngân sách là 50 USDT. Giới hạn khối lượng chưa tính chi phí là 50 ÷ 687,8, khoảng 0,072695 BTC; ví dụ lấy 0,072 BTC, khoản lỗ theo chênh lệch giá dự kiến là 49,5216 USDT. Khi đặt lệnh thực, vẫn phải kiểm tra bước khối lượng của sản phẩm và trừ phí giao dịch, trượt giá có thể xảy ra — giá khớp thực tế lệch giá dự kiến — cùng các chi phí giữ vị thế khác khỏi ngân sách. Con số này không phải bảo đảm lỗ tối đa, cũng không phải số ký quỹ cần thiết.
Bước ba: lần kiểm tra lại đầu tiên không phải đáy của nến đó
Giá cao nhất của năm nến bốn giờ đầu tiên sau xác nhận đều chưa tới biên dưới, lần lượt là 77.518,6; 77.316,0; 76.988,0; 77.400,0; 77.469,3. Không khớp cũng là một phần của kế hoạch; không thể nhìn thấy giá giảm rồi giả vờ mình đã bán ở biên dưới OB từ trước.
Nến thứ sáu mở lúc 12:00 ngày 11 tháng 9, cao nhất 79.859,8, thấp nhất 76.000,3; biên độ chứa cả giá vào, cắt lỗ và mục tiêu. Chỉ dựa vào nến bốn giờ này không thể xác định thứ tự các mức giá. Càng không thể thấy đáy thấp hơn mục tiêu rồi ghi luôn giao dịch có lãi.
Tách xuống mười lăm phút, đáy 76.000,3 xuất hiện trước ở nến 12:30, nhưng cao nhất chỉ 77.671,4, chưa quay lại biên dưới vào lệnh 77.912,2. Nến đầu tiên có thể chạm giá vào là 12:45, cao nhất 78.115,4, thấp nhất 77.527,8; giá thấp nhất vẫn trên mục tiêu 76.536,6. Chỉ sau khi nến đóng lúc 13:00 mới dùng nhóm dữ liệu này xác nhận rằng giá đã chạm trong mười lăm phút đó. Đoạn giảm xuống dưới mục tiêu trước đó không thuộc lợi nhuận của vị thế bán giả định này.
Chỉ trong mô hình đơn giản hóa với giá liên tục và lệnh giới hạn khớp theo giả định, mới có thể coi khoảng này là vào lệnh. Nến không chứa thông tin xếp hàng lệnh hoặc báo cáo khớp thực tế. Nếu lệnh thực không khớp, phải ghi không khớp, không thể áp thẳng lãi lỗ phía sau.

Bước bốn: nến bốn giờ đóng trở lại không hủy được cắt lỗ
Sau khoảng vào lệnh, ba nến mười lăm phút 13:00, 13:15 và 13:30 có giá thấp nhất lần lượt 77.526,4; 77.464,6; 77.211,4, đều chưa tới mục tiêu 76.536,6. Nến 13:45 có giá cao nhất 79.300,7, đã vượt cắt lỗ theo giá 78.600,0; thấp nhất 77.720,0 cũng chưa tới mục tiêu. Nến 12:45 chứa lần chạm giá vào cũng chưa tới mục tiêu, và chạm giá vào với chạm cắt lỗ nằm ở hai khoảng mười lăm phút khác nhau. Vì thế, kết luận thứ tự này không dựa vào việc đoán đường đi bên trong một nến.
Kết quả của mô hình giả định này là chạm cắt lỗ trước, không phải tới 2R trước. Nếu tiếp tục giả định mọi mức đều khớp đúng giá chỉ định, khoản lỗ chưa tính chi phí là 49,5216 USDT đã tính ở trên; giá khớp thực tế vẫn có thể khác. Kế hoạch đã bị cắt lỗ kết thúc tại đây, diễn biến sau đó không được tính vào giao dịch này nữa.
Đến 16:00 ngày 11 tháng 9, nến bốn giờ ban đầu đóng ở 77.682,9, thấp hơn biên trên OB 78.543,9, nên chưa kích hoạt điều kiện “đóng cửa bốn giờ phá lên trên để vô hiệu” của bài. Không có mâu thuẫn: vùng chưa bị vô hiệu bằng đóng nến, trong khi cắt lỗ theo giá của giao dịch minh họa đã bị vượt từ trước. Nếu dùng râu nến vượt biên trên là vô hiệu, kết luận về vùng sẽ khác. Phải chọn tiêu chí trước khi kiểm tra lại, không đợi kết quả rồi chọn phiên bản có lợi cho mình.
Ghi năm thời điểm vào cùng một bản ghi sẽ cho thấy điều còn thiếu trong một ảnh chụp khung lớn.
| Thời điểm (UTC) | Điều có thể đối chiếu khi đó | Ý nghĩa với kế hoạch này |
|---|---|---|
| 10/09 16:00 | Đóng dưới đáy ngày, xác nhận phạm vi nguồn | Chỉ từ đây mới chờ lần kiểm tra lại đầu tiên |
| 11/09 12:30–12:45 | Đáy tới 76.000,3 trước, chưa chạm biên dưới vào lệnh | Không thể tính là lợi nhuận sau khi vào |
| 11/09 12:45–13:00 | Lần đầu chạm 77.912,2 | Chỉ kích hoạt giao dịch trong mô hình khớp giả định |
| 11/09 13:45–14:00 | Giá vượt 78.600,0, chưa tới mục tiêu | Mô hình giảng dạy bị cắt lỗ trước |
| 11/09 16:00 | Nến bốn giờ đóng trở lại ở 77.682,9 | Không hủy được cắt lỗ theo giá đã xảy ra |
Ví dụ này không chứng minh OB chắc chắn vô ích, cũng không lấy việc giá quay về sau đó làm bằng chứng OB hiệu quả. Nó chỉ cho thấy: để đánh giá một giao dịch, phải có đủ thời điểm xác nhận, đường đi sau khi vào và quy tắc thoát.

Bản đồ nhiệt thanh lý bổ sung được gì và không chứng minh được gì?
Bản đồ nhiệt thanh lý cung cấp vị trí thanh lý ước tính bằng mô hình, không chứng minh tổ chức đang đặt lệnh tại OB. Thanh lý là việc vị thế dùng đòn bẩy bị buộc giảm hoặc đóng do không đủ ký quỹ, không hoàn toàn giống cắt lỗ do nhà giao dịch tự đặt. Tài liệu chính thức “Pair Liquidation Heatmap Model3” của CoinGlass cho biết các mức trong hình được tính từ dữ liệu thị trường và mức đòn bẩy thanh lý; bài này đối chiếu ngày 29 tháng 9 năm 2026.
Nếu đặt bản đồ nhiệt cạnh OB, ít nhất phải khớp sản phẩm, sàn, mô hình, khoảng thời gian và thời điểm chụp khi đó. Một dải sáng chồng lấn OB chỉ cho biết hai phương pháp hướng tới mức giá gần nhau; không chứng minh đã có thanh lý thực tế và không biến vùng thành điểm chắc chắn đảo chiều. Đặc biệt, hình tổng hợp nhiều nền tảng không thể bị coi như sổ lệnh của một sàn riêng mà không phân biệt.
Ví dụ không lưu bản đồ nhiệt tại thời điểm trước vào lệnh, nên không vẽ thêm dải sáng sau khi biết kết quả để tăng điểm cho ứng viên. Bạn vẫn có thể dùng nến gốc để hoàn thành toàn bộ xác nhận và đối chiếu thứ tự. Nếu sau này muốn kiểm thử bản đồ nhiệt có cải thiện bộ lọc không, hãy bắt đầu bằng việc lưu ảnh chụp đúng thời điểm, tách ví dụ có dữ liệu khỏi ví dụ thiếu dữ liệu, không dùng hình dựng lại hôm nay như thể đã nhìn thấy lúc đó.

Bẫy thường gặp với OB và hướng học tiếp
Điều cần tránh nhất là đổi cách vẽ theo kết quả. Nếu cắt lỗ theo toàn bộ râu nến nằm xa hơn, hãy xử lý khi tính khối lượng; đừng tính rủi ro bằng thân nhỏ rồi mở rộng vùng ra cả nến sau khi chịu lỗ. Cũng không thể âm thầm ghi lại một vùng đã kiểm tra thành “chưa kiểm tra” để cùng kế hoạch liên tục bắt đầu lại.
OB và FVG là hai cách đánh dấu khác nhau: FVG là Fair Value Gap, khoảng trống giá trị hợp lý, được nhận diện bằng khoảng không chồng lấn giữa râu nến thứ nhất và thứ ba trong bộ ba nến. Bài này không dùng FVG làm bộ lọc bắt buộc và không thêm điều kiện sau khi đã xem kết quả. Để nghiên cứu sự kết hợp sâu hơn, bạn có thể tiếp tục với Cách xác định FVG trên website.
Một câu hỏi tự nhiên khác là có thể dùng vùng theo hướng ngược sau khi nó bị vô hiệu không. Breaker Block là cách quan sát vai trò ngược chiều của vùng sau khi OB ban đầu bị vô hiệu; còn phải định nghĩa cấu trúc ngược và điều kiện kiểm tra lại, không được đổi tên mọi lần cắt lỗ thành Breaker. Bài Đổi vai trò sau khi OB bị vô hiệu trên website tiếp nối câu hỏi này.
Bài viết chỉ phục vụ học tập và luyện tập với ví dụ lịch sử, không phải tư vấn đầu tư. Một ví dụ không đại diện tỷ lệ thắng của chiến lược. Giao dịch thực có thể không khớp và phát sinh phí cùng trượt giá; đòn bẩy hợp đồng có thể khuếch đại tổn thất.