Trong mô hình giảng dạy của bài này, cấu trúc thị trường SMC dùng các đỉnh và đáy swing trong cùng một khung thời gian để đánh giá giá đang tiếp diễn, thay đổi hay vẫn đi ngang. BOS mô tả phá vỡ cấu trúc theo hướng cũ; CHoCH cảnh báo mức cấu trúc quan trọng ở phía ngược đã bị phá vỡ. Bài này dùng một mô hình phân tích cục bộ tự định nghĩa. Khi chọn hai nến ở mỗi bên và xác nhận bằng đóng cửa vượt mức, điểm xoay trên hình phải chờ hai nến bên phải đóng mới dùng được; không thể coi vị trí chỉ biết về sau là tín hiệu đã có lúc đó.
Trên cùng một biểu đồ nến, người này vẽ BOS, người khác vẽ CHoCH; khác biệt có thể bắt đầu ngay từ đỉnh đầu tiên. Khung thời gian, kích thước swing và việc bạn chờ tới nến nào đóng đều làm thay đổi các nhãn phía sau. Theo tôi, điều đáng luyện trước nhất khi học cấu trúc là giải thích được “vì sao mức này chỉ có thể dùng từ bây giờ”. Bài viết giải thích quy tắc trước, rồi vẽ lại từng nến trên cùng đoạn dữ liệu BTCUSDT lịch sử. BTC là Bitcoin, USDT là stablecoin (tiền mã hóa hướng tới giá trị ổn định); BTCUSDT chỉ sản phẩm Bitcoin được báo giá bằng USDT.
Trước hết cần xem gì trong cấu trúc thị trường SMC?
Cấu trúc thị trường trước hết trả lời về hướng và nhịp giá; vào lệnh phải đặt điều kiện riêng. Nếu chưa phân biệt vai trò của cấu trúc, thanh khoản và vùng quan sát, bạn có thể đọc Hướng dẫn chiến lược SMC trước. Bài này phân tích kỹ cách nhận diện đỉnh và đáy để bạn biết nhãn trên biểu đồ đến từ đâu.
Điều chúng ta quan tâm là đỉnh và đáy trong cùng một khung có cùng tiến theo một hướng không. Cả hai cao dần thì có thể ghi thiên về tăng cục bộ; cả hai thấp dần thì thiên về giảm cục bộ. Nếu đỉnh cao hơn nhưng đáy lại thấp hơn, trước hết giữ trạng thái hỗn hợp. Khoảng chưa kết luận này có giá trị: nó nhắc bạn còn thiếu gì, không cần vội chọn bên với mọi nến.
Phần sau dùng một bộ quy tắc giảng dạy dễ làm lại, không tuyên bố mọi chỉ báo SMC đều định nghĩa như vậy. SMC là Smart Money Concepts, thường được hiểu là các khái niệm về dòng tiền thông minh. Cấu trúc trên nến mô tả biến động giá, không trực tiếp chứng minh tổ chức nào mua bán hoặc thực sự có bao nhiêu lệnh cắt lỗ.
Đỉnh và đáy swing: xuất hiện và xác nhận là hai thời điểm
Hai nến mỗi bên: giữ cùng một quy tắc đo
Bài này ghi một nến là đỉnh cục bộ nếu giá cao nhất cao hơn nghiêm ngặt cả hai nến bên trái và hai nến bên phải; ghi đáy cục bộ nếu giá thấp nhất thấp hơn nghiêm ngặt cả hai nến mỗi bên. Có mức bằng nhau thì không xác nhận; thiếu dữ liệu bên trái hoặc phải thì để trống. Đây là cách chọn điểm rõ ràng để so sánh các lần luyện tập, không phải tham số hiệu quả nhất trong mọi thị trường.
Dù nến ở giữa trông như đã tạo điểm xoay, bạn vẫn phải đợi nến thứ hai bên phải đóng. Nến đầu bên phải không phá đáy nhưng nến thứ hai tạo đáy mới thì ứng viên ban đầu không hình thành. Giá đã xuất hiện ở một mức và bạn đã có thể dùng mức ấy làm tham chiếu swing là hai việc khác nhau. Có thể vẽ nhãn về nến ban đầu, nhưng bản ghi phải ghi riêng thời điểm xác nhận.
Tài liệu chính thức “Repainting” của Pine Script trên TradingView, ở mục “Plotting in the past”, cảnh báo nhãn dạng pivot có thể chỉ được điền về nến trước sau vài nến tiếp theo. Phần tài liệu này được đối chiếu ngày 29 tháng 9 năm 2026. Trên biểu đồ lịch sử, điểm xoay đẹp luôn nằm sẵn ở đó, khiến bạn dễ quên lúc ấy nó chưa tồn tại trong đánh giá của mình. Che phần bên phải khi luyện tập sẽ giúp nhận ra chênh lệch này rõ hơn việc nhìn toàn bộ biểu đồ cùng lúc.

Đỉnh mới và đáy mới: không chỉ chọn xem một phía
Mỗi lần, bài này so sánh hai đỉnh đã xác nhận gần nhất và hai đáy đã xác nhận gần nhất, đánh giá riêng chúng cao hay thấp hơn. HH là Higher High, đỉnh cao hơn; HL là Higher Low, đáy cao hơn; LH là Lower High, đỉnh thấp hơn; LL là Lower Low, đáy thấp hơn. Chỉ khi đỉnh và đáy cùng hướng mới xác lập hướng cục bộ trong bài; nếu dữ liệu mới chỉ cập nhật một phía, có thể tạm thời chưa có hướng nhất quán.
Cách chọn này giữ tất cả điểm cục bộ đủ điều kiện, không gộp chúng thành swing lớn hơn. Nó chi tiết hơn cách chỉ chọn các đoạn đẩy giá chính, nên kết quả cũng có thể khác. Khi đọc biểu đồ của người khác, hãy hỏi cách họ chọn điểm trước; so trực tiếp nhãn BOS của hai bộ quy tắc có thể là so sai đối tượng ngay từ đầu.
BOS và CHoCH khác nhau ở cấu trúc trước khi phá vỡ
Có hướng trước rồi mới có tiếp diễn hoặc thay đổi
BOS là Break of Structure, phá vỡ cấu trúc, mô tả việc vượt đỉnh hoặc đáy quan trọng theo hướng đã có. CHoCH là Change of Character, thay đổi tính chất cấu trúc, mô tả việc mức ngược chiều quan trọng duy trì hướng cũ bị phá vỡ. Cả hai đều phải nêu trạng thái trước khi phá vỡ; không thể chỉ thấy giá đi xuống rồi ghi BOS giảm.
| Cấu trúc cục bộ trước phá vỡ | Sự kiện đóng cửa quan sát trong bài | Ý nghĩa của nhãn |
|---|---|---|
| Đỉnh và đáy cùng cao dần | Đóng trên đỉnh đã xác nhận từ trước | BOS tăng, tiếp diễn hướng cũ |
| Đỉnh và đáy cùng cao dần | Đóng dưới đáy cao hơn đã chọn trước | Quan sát CHoCH, đánh giá tăng cũ bị phá vỡ |
| Đỉnh và đáy cùng thấp dần | Đóng dưới đáy đã xác nhận từ trước | BOS giảm, tiếp diễn hướng cũ |
| Đỉnh và đáy cùng thấp dần | Đóng trên đỉnh thấp hơn đã chọn trước | Quan sát CHoCH, đánh giá giảm cũ bị phá vỡ |
Bảng thể hiện tiêu chí phân tích trong bài. Với cấu trúc hỗn hợp, trước hết ghi “đóng phá mức nào”, không ép phân loại tiếp diễn hay thay đổi. Khi có CHoCH, tạm ngừng đánh giá theo hướng cũ và chờ cấu trúc mới. Nó không hứa giá từ đây đảo chiều, cũng không yêu cầu bạn đảo vị thế ngay.

Râu nến xuyên qua không đồng nghĩa xác nhận khi đóng cửa
Bài này xác nhận phá vỡ bằng giá đóng cửa vượt nghiêm ngặt mức tham chiếu đã xác định trước. Râu xuyên qua nhưng đóng về phía ban đầu được ghi là xuyên rồi quay lại; đóng đúng giá tham chiếu cũng không được xác nhận. Tiêu chí khác không tự động sai, nhưng phải cố định từ đầu bài tập, không đổi sang râu sau khi lỗ rồi đổi lại đóng cửa khi có lãi.
Quy tắc đóng cửa chỉ xử lý nhãn cấu trúc. Nếu kế hoạch giao dịch đặt riêng cắt lỗ theo giá, thoát khi chạm giá và “đợi đóng cửa xác nhận cấu trúc vô hiệu” là hai điều kiện khác nhau. Không được dùng điều kiện sau làm lý do trì hoãn cắt lỗ. Bài này hoàn thành phân tích cấu trúc trước, không dùng các nhãn để suy ra giá vào lệnh hoặc tỷ lệ thắng của chiến lược.
Ví dụ thực tế: phân tích từng nến trong cùng một đoạn giá bốn giờ
Ví dụ dùng nến bốn giờ của hợp đồng tương lai vĩnh viễn Binance BTCUSDT (sản phẩm phái sinh không có ngày đáo hạn cố định), đơn vị giá USDT. Dữ liệu được lấy lại ngày 29 tháng 9 năm 2026, gồm 88 nến và khớp với dữ liệu lưu ở bài mẹ. Thời điểm mở của dữ liệu gốc từ 20:00 ngày 2 tháng 9 tới 08:00 ngày 17 tháng 9; phần sau dùng đoạn liên tục từ ngày 8 đến 10 tháng 9. Đây là đối chiếu giảng dạy trên khoảng lịch sử đã xem, không phải kiểm thử mù và không có lệnh thực tế.
Tất cả thời gian dùng UTC; ở UTC+8 cộng thêm tám giờ. Nến được gọi theo thời điểm mở, ví dụ “nến 08:00” chỉ đóng xong lúc 12:00. Chọn điểm vẫn dùng hai nến mỗi bên; cấu trúc xét hai đỉnh và hai đáy gần nhất; chỉ kiểm tra các giá đóng tiếp theo có vượt mức không sau khi mức tham chiếu đã được xác nhận. Loại ứng viên nếu mức bằng nhau hoặc giá cực đoan hơn phá điều kiện; tạm ngừng phân loại hướng ở trạng thái hỗn hợp; ngừng dùng hướng cũ sau khi giá đóng phá ngược chiều. Hãy chép những quy tắc này trước rồi mới dịch biểu đồ.
Bước một: chờ đáy thật sự trở thành thông tin đã biết
Dừng hình lúc 16:00 ngày 8 tháng 9: bạn vừa xem xong nến 12:00, có giá thấp nhất 77.600,1. Hai nến bên trái 04:00 và 08:00 có giá thấp nhất lần lượt 78.133,0 và 78.253,2, quả thật đều cao hơn; nhưng hai nến bên phải chưa đóng. Lúc này chỉ được khoanh ứng viên, không tuyên bố LL mới đã xác nhận.
Tiếp theo, nến 16:00 có giá thấp nhất 78.230,5, nến 20:00 thấp nhất 78.360,2, đều trên đáy ứng viên. Chỉ đến 00:00 ngày 9 tháng 9, khi nến thứ hai bên phải đóng, 77.600,1 mới trở thành đáy cục bộ có thể dùng. Bạn có thể vẽ ký hiệu về nến 12:00 ngày 8 tháng 9, nhưng trong nhật ký giao dịch, cột xác nhận phải ghi 00:00 ngày tiếp theo.
Khi đó, hai đỉnh đã xác nhận gần nhất là 80.536,1 và 79.476,0; hai đáy gần nhất là 78.636,0 và 77.600,1: cả đỉnh và đáy cùng giảm. Bài này ghi thiên về giảm cục bộ, rồi dùng đỉnh đã xác nhận phía trên 79.476,0 làm tham chiếu phá vỡ ngược chiều. Bối cảnh cũng có thời điểm xác nhận: 80.536,1 xuất hiện lúc 20:00 ngày 6 tháng 9, được xác nhận lúc 08:00 ngày 7; 79.476,0 xuất hiện lúc 00:00 ngày 8, xác nhận lúc 12:00; 78.636,0 xuất hiện lúc 12:00 ngày 7, xác nhận lúc 00:00 ngày 8. Không thể chỉ chụp vài nến cuối rồi xóa bối cảnh và đoán hướng.

Bước hai: xuyên đỉnh cũ, trước hết xem giá đóng ở đâu
Tiếp tục tới 12:00 ngày 9 tháng 9. Nến 08:00 vừa đóng có giá cao nhất 79.737,3, vượt đỉnh tham chiếu 79.476,0; nhưng giá đóng 79.281,7 quay xuống dưới tham chiếu. Theo quy tắc trong bài, chỉ ghi xuyên rồi quay lại, chưa hoàn thành CHoCH tăng. Đây là phản ví dụ đầu tiên cần lưu: giá đã đi qua đường không có nghĩa điều kiện đã đặt được đáp ứng.
79.737,3 khi ấy cũng chỉ là đỉnh ứng viên mới. Hai nến tiếp theo 12:00 và 16:00 cao nhất lần lượt 79.648,1 và 78.942,1; cùng hai nến bên trái có giá cao nhất 78.899,0 và 79.376,4 đều thấp hơn, phải đến 20:00 ngày 9 tháng 9 mới xác nhận điểm này. Chuỗi đỉnh mới nhất chuyển thành 79.476,0 → 79.737,3, đã cao hơn; chuỗi đáy tạm thời vẫn giảm.
Vì vậy, bản ghi lúc này phải đổi sang hỗn hợp, không tiếp tục mô tả “đỉnh và đáy đều giảm” cho thứ tự hiện tại. Đây không phải xác nhận bù một lần đóng phá tăng: xác nhận đỉnh mới chỉ trả lời việc chọn điểm swing đã hoàn tất, còn sự thật giá đóng trước đó chưa đứng trên mức tham chiếu vẫn không đổi. Hai cập nhật này phải ghi ở hai cột riêng.

Bước ba: cập nhật đỉnh đáy rồi nhận diện đóng phá ngược chiều
Đến 08:00 ngày 10 tháng 9, đáy cao hơn mới 77.706,1 hoàn thành xác nhận. Nó xuất hiện lúc 20:00 ngày trước, hai nến bên trái thấp nhất 78.020,0 và 78.112,0; hai nến bên phải thấp nhất 77.912,2 và 77.867,5, đều cao hơn nó. Chuỗi đáy mới nhất thành 77.600,1 → 77.706,1; kết hợp chuỗi đỉnh đã cao lên, thứ tự cục bộ trong bài chuyển sang thiên về tăng.
Bây giờ, ghi đáy cao hơn đã biết 77.706,1 làm tham chiếu phá vỡ ngược chiều. Nến 08:00 tiếp theo thấp nhất 77.651,4 nhưng đóng ở 77.816,4; khi đóng xong lúc 12:00, nó vẫn chỉ là xuyên xuống rồi quay lại. Đây lại là thời điểm không nên dán nhãn CHoCH quá sớm.
Nến kế nữa, tức nến 12:00 ngày 10 tháng 9, đóng ở 77.218,5. Chỉ đến 16:00 mới xác nhận giá đóng dưới mức 77.706,1 đã chọn trước, đồng thời dưới cả 77.600,1 cũ hơn. Theo mô hình cấu trúc cục bộ trong bài, đây là quan sát CHoCH khi đánh giá tăng bị phá vỡ ngược chiều; không thể vì giá đóng giảm mà đổi thành “cấu trúc giảm cũ tiếp tục mở rộng”.
Trước hết, đổi trạng thái thành “hướng tăng cũ bị phá vỡ, chờ cấu trúc mới”. Đáy mới chưa được xác nhận bằng phía bên phải không có nghĩa hướng tăng cũ còn hiệu lực; cũng không thể tuyên bố xu hướng giảm mới đã hình thành đầy đủ. Bài mẹ lập kế hoạch thiên về bán theo việc đóng dưới đáy cũ cố định 77.600,1, còn bài này theo dõi swing cục bộ mới nhất: cùng sự kiện giá nhưng trả lời câu hỏi khác. Viết mô hình ở đầu bản ghi sẽ giúp bạn hiểu khác biệt bắt đầu từ đâu. Bài tập kết thúc lúc 16:00 ngày 10 tháng 9, không tiếp tục tuyên bố hướng đã phục hồi và không mô phỏng giao dịch.

Ghi thông tin có thể biết khi đó vào một bảng
Kết quả bài tập là một bản ghi phân tích có thể đối chiếu. Cột dễ bỏ sót nhất là “khi nào có thể dùng”; thiếu nó, mọi điểm xoay trên biểu đồ lịch sử đều có vẻ xuất hiện quá sớm.
| Thời điểm có thể dùng (UTC) | Thông tin mới được xác nhận khi đó | Đánh giá cần ghi trong bài |
|---|---|---|
| 09/09 00:00 | Đáy 77.600,1 của nến 08/09 12:00 được xác nhận | Hai đỉnh và hai đáy thấp hơn, thiên về giảm cục bộ |
| 09/09 12:00 | Cao nhất 79.737,3, đóng 79.281,7 | Xuyên 79.476,0 rồi quay lại, chưa xác nhận CHoCH tăng |
| 09/09 20:00 | 79.737,3 được xác nhận là đỉnh cao hơn | Chuỗi đỉnh và đáy khác hướng, chuyển hỗn hợp |
| 10/09 08:00 | 77.706,1 được xác nhận là đáy cao hơn | Đỉnh và đáy cùng cao lên, thiên về tăng cục bộ |
| 10/09 12:00 | Thấp nhất 77.651,4, đóng 77.816,4 | Chưa đóng dưới 77.706,1, tiếp tục chờ điều kiện đóng cửa |
| 10/09 16:00 | Đóng 77.218,5 | Đóng phá ngược chiều, tạm ngừng hướng tăng cũ, quan sát CHoCH |
Khi làm lại, bạn có thể chỉ mở thêm một nến mỗi lần, rồi điền “đỉnh đáy đã xác nhận, trạng thái hiện tại, mức tham chiếu tiếp theo”. Viết câu trả lời trước rồi mới nhìn sang phải. Nếu khác bảng, xem lại quy tắc chọn điểm hoặc thời điểm đóng nến, đừng kéo đường của mình cho giống ngay lập tức.
Nhiều khung thời gian và lỗi thường gặp: sửa cách đọc trước khi bàn vào lệnh
Thay đổi ở khung thấp hơn không thể kết luận thay cho khung cao hơn chưa đóng. Khi cấu trúc mười lăm phút thay đổi, khung bốn giờ có thể vẫn trong cùng một đoạn hồi. Ghi riêng lần đóng gần nhất đã hoàn tất và mức tham chiếu đã xác nhận của từng khung mới giải thích được chúng có thật sự mâu thuẫn không. Đừng đưa đỉnh đáy mười lăm phút vào cột xác nhận bốn giờ.
Lỗi khác là mắc kẹt ở nhãn cũ: thứ tự swing từng thiên về tăng, mức tham chiếu ngược đã bị giá đóng phá, nhưng bạn vẫn dùng hướng tăng vì đáy tiếp theo chưa xác nhận. Bước ba của ví dụ cho thấy cách ghi trạng thái ở giữa. Cho phép “bị phá vỡ, chờ cấu trúc mới” trung thành với quy tắc hơn việc ép biểu đồ lúc nào cũng chỉ có hai màu đỏ và xanh.
Cách chọn điểm cục bộ này cũng có cái giá của nó. Chờ xác nhận bên phải làm thông tin đến muộn; trong vùng đi ngang, trạng thái có thể đổi thường xuyên. Nó chỉ giúp phân tích dễ đối chiếu hơn, chưa kiểm chứng khả năng sinh lời. Nếu dùng để giao dịch, còn cần đặt riêng vào lệnh, cắt lỗ theo giá, hủy và khối lượng, rồi tính chi phí và trượt giá. Một lần đánh dấu biểu đồ đúng không phải kiểm thử chiến lược thành công.

Tiếp theo: kết nối cấu trúc với thanh khoản và vùng quan sát
Trước hết, tự hoàn thành được một bản ghi thời gian, rồi nghiên cứu tiếp vì sao giá đáng được quan sát ở một vị trí cụ thể. Các bài con tiếp theo của website sẽ trả lời hai câu hỏi này; phần này giữ hướng học và liên kết để bạn tiếp tục khi các bản tương ứng được đăng.
- Thanh khoản bên mua và bên bán, luyện phân biệt xuyên mức rồi quay lại với tiếp tục đẩy giá.
- Cách xác định vùng OB, kết nối cấu trúc đã biết với vùng quan sát ứng viên.
Bài viết chỉ dùng cho giáo dục và luyện đọc biểu đồ lịch sử, không phải tư vấn đầu tư. Nhãn cấu trúc không bảo đảm diễn biến giá; giao dịch thực có thể làm mất vốn, còn đòn bẩy hợp đồng khuếch đại rủi ro.