Nến có thể vượt một mức swing nhìn thấy trên biểu đồ nhưng vẫn cho biết rất ít về diễn biến tiếp theo. BOS và CHoCH chỉ hữu ích khi xác định rõ mốc tham chiếu, cấu trúc trước đó và thời điểm xác nhận. Hướng dẫn này theo dõi hai diễn biến H1 thay thế nhau từ cùng một cấu trúc đã biết, giúp phân biệt bóng nến, lần phá vỡ đầu tiên được xác nhận bằng nến đóng và phản ứng sau đó mà không dùng thông tin từ tương lai.
1. Định nghĩa nhãn trước khi đọc biểu đồ
BOS nghĩa là phá vỡ cấu trúc; CHoCH nghĩa là thay đổi đặc tính. Nhà phân tích dùng nhãn khác nhau, gồm phá bằng bóng, đóng thân nến và quy mô swing khác nhau. MSS, hay chuyển dịch cấu trúc thị trường, là nhãn khác cũng cần nêu điều kiện. Chỉ tên gọi không xác định phép kiểm có thể tái lập.
Ở đây, BOS là lần đầu Bid đóng vượt hẳn mốc cố định theo hướng cấu trúc đã phân loại trước. CHoCH là lần đầu Bid đóng vượt hẳn mốc đối diện: cảnh báo mốc của cấu trúc trước đã bị phá. Không nhãn nào khẳng định xu hướng mới đã hình thành.
Với trạng thái tăng HH/HL , đóng trên đỉnh xác nhận mới nhất là BOS tiếp diễn; đóng dưới đáy xác nhận mới nhất là cảnh báo CHoCH. Với trạng thái giảm LH/LL , đóng dưới đáy là BOS tiếp diễn; đóng trên đỉnh là cảnh báo. Nếu cấu trúc ban đầu chưa phân loại, ghi phá mức mà không gán nhãn định hướng nào.
2. Cố định phía giá và quy mô swing
Bài thực hành dùng OHLC Bid thông thường của EUR/USD H1 từ một nguồn giá và đồng hồ máy chủ giả định. Một pip bằng 0.0001. Giữ cố định mã, khung thời gian, nguồn giá và đồng hồ; phá vỡ ở khung thấp hơn không được âm thầm thay thế phá vỡ H1.
Dùng pivot năm nến nghiêm ngặt trong hướng dẫn Cấu trúc thị trường đầu tiên: đỉnh cao hơn cả bốn đỉnh lân cận hoặc đáy thấp hơn cả bốn đáy lân cận, có hai nến hoàn tất mỗi phía. Bằng giá không đạt phép kiểm tương ứng; sự kiện vừa đỉnh vừa đáy là mơ hồ X. Giữ mọi sự kiện gốc, kể cả sự kiện cùng loại liên tiếp.
Chỉ phân loại bốn sự kiện cuối nếu chúng xen kẽ H → L → H → L hoặc L → H → L → H. Cả đỉnh và đáy phải tăng để có HH/HL hoặc cùng giảm để có LH/LL. Bằng giá, trái chiều, mơ hồ hoặc thiếu sự kiện khiến bối cảnh chưa phân loại. Đây là quy ước đọc đã nêu, không phải định nghĩa BOS chung.
3. Chỉ dùng mức sau khi nhận diện được
Pivot đánh dấu trên nến trước chưa sẵn có khi nến đó đang hình thành. Với nến giữa mở lúc 08:00, hai nến bên phải kết thúc lúc 10:00 và 11:00. Theo quy tắc này, pivot chỉ được xác nhận lúc 11:00.
Với nến kế tiếp 11:00–12:00 , dùng mốc có thời điểm xác nhận trước hoặc đúng 11:00. Lưu bản ghi trước nến đó trước khi xem giá cao nhất, thấp nhất hoặc đóng cuối cùng. Pivot lần đầu được xác nhận tại lúc đóng nến đang kiểm tra thuộc bản ghi tiếp theo, không thuộc quyết định trước đó.
Khi MT4 nhận báo giá đầu của nến H1 mới, nến hoàn tất có shift 1 và nến đang hình thành có shift 0. Mốc giờ danh nghĩa không chứng minh báo giá đến đúng lúc ấy. Lưu riêng thời điểm đóng theo lịch và thời điểm thực sự quan sát; không tuyên bố khớp tại giá đóng lịch sử.
4. Cố định cặp mốc cho một bài đọc
Lúc bắt đầu, ghi bối cảnh đã phân loại cùng đỉnh xác nhận mới nhất R_H và đáy R_L, với mã pivot và thời điểm xác nhận. Giá đóng hoàn tất liền trước phải nằm trong hoặc đúng trên cặp mốc. Biểu đồ đã đóng ngoài không chứng minh nến đang xem tạo phá vỡ mới.
Bài thực hành giữ cố định cặp mốc cho đến lần phá vỡ đầu tiên được xác nhận bằng nến đóng đáp ứng điều kiện, sau đó ngừng dùng cặp mốc này. Các nến sau là quan sát về diễn biến tiếp theo, không phải sự kiện BOS hoặc CHoCH bổ sung theo cùng cặp mốc. Giá đóng cửa bằng đúng mốc hoặc chỉ bóng nến vượt mốc không làm cặp mốc hết hiệu lực. Quy ước một sự kiện giúp tránh đếm tăng giả tạo khi có nhiều nến đóng ngoài mốc.
Triển khai liên tục cần quy tắc tái kích hoạt riêng rõ ràng. Một mở rộng thận trọng là yêu cầu trạng thái mới đã phân loại, cả hai mã pivot gần nhất đã đổi và một nến hoàn tất đóng lại trong cặp mới. Cách này có thể bỏ lỡ sự kiện; không được dùng hoặc kiểm thử hiệu quả ở đây. Di chuyển mốc hoặc đếm mỗi lần cắt lại là định nghĩa nghiên cứu khác.
5. Phân biệt chạm, bóng và đóng vượt hẳn
Khi cặp mốc còn hiệu lực, một lần phá vỡ lên trên được xác nhận bằng nến đóng yêu cầu Close_Bid > R_H; một lần phá vỡ xuống dưới được xác nhận bằng nến đóng yêu cầu Close_Bid < R_L. Bằng một trong hai mốc không đạt điều kiện. Cao nhất hoặc thấp nhất vượt mức nhưng đóng trong chỉ là nhịp vượt bằng bóng theo quy ước này.
Giá đóng chỉ có thể vượt một trong hai mốc khác nhau, dù nến rộng có cao nhất và thấp nhất vượt cả hai. Ghi cả hai nhịp bóng nếu liên quan, nhưng riêng OHLC không cho biết thứ tự trong nến. Không tự tạo chuỗi hai phá vỡ đã xác nhận trong nến đó.
Ở đây không thêm khoảng cách tối thiểu, bộ lọc dịch chuyển hay khoảng đệm vào lệnh. Đóng chỉ vừa vượt mức vẫn đạt về mô tả và có thể thất bại ngay sau. Nếu thêm dung sai, bộ lọc thân hoặc nến đóng xác nhận thứ hai, đặt trước và đánh giá biến thể đó riêng.
6. Xác lập bối cảnh khởi đầu chung
Mọi ngày và giá đều được tạo để giải thích. Ví dụ bắt đầu từ 64 nến H1 hoàn tất liên tiếp hợp lệ, kết thúc lúc 11:00 ngày 2026-10-09. Bốn pivot nghiêm ngặt gần nhất nằm trong bảng dưới; giá và thời điểm thông tin sẵn có được kiểm tra với toàn chuỗi OHLC giả định.
Các đỉnh tăng 1.1000 → 1.1040 và các đáy tăng 1.0920 → 1.0960: 40 pips trong mỗi phép so. Trạng thái HH/HL được biết lúc 11:00, với R_H = 1.1040 và R_L = 1.0960. Giá đóng liền trước 1.0974 nằm trong cặp mốc.
Hai diễn biến dưới bắt đầu từ cùng trạng thái rồi tách hướng. Chúng là lựa chọn thay thế, không phải các giai đoạn nối tiếp của một biểu đồ lịch sử. Mốc được giữ cố định trong từng bài, nên không diễn biến nào được chọn pivot thuận lợi hơn xuất hiện sau.
| Sự kiện | Nến pivot mở lúc | Được biết sau khi đóng | Giá Bid |
|---|---|---|---|
| Đỉnh trước H_A | 2026-10-08 08:00 | 2026-10-08 11:00 | 1.1000 |
| Đáy trước L_A | 2026-10-08 13:00 | 2026-10-08 16:00 | 1.0920 |
| Đỉnh cao hơn H_B | 2026-10-08 18:00 | 2026-10-08 21:00 | 1.1040 |
| Đáy cao hơn L_B | 2026-10-09 08:00 | 2026-10-09 11:00 | 1.0960 |
7. Diễn biến A: bóng nến rồi BOS tiếp diễn
Lúc 13:00 đóng nến, giá cao nhất 1.1045 vượt 1.1040, nhưng giá đóng 1.1038 vẫn trong biên. Không có BOS đóng xác nhận. Lúc 14:00, nến tiếp theo đóng tại 1.1043: vượt hẳn đỉnh cố định 3 pips. Đây là BOS tiếp diễn của bài, chỉ được biết lần đầu sau khi nến ấy hoàn tất.
| Mở → đóng | Mở | Cao nhất | Thấp nhất | Đóng cửa | Diễn giải khi đóng |
|---|---|---|---|---|---|
11:00 → 12:00 | 1.0974 | 1.1034 | 1.0972 | 1.1030 | Trong biên; cặp mốc còn hiệu lực |
12:00 → 13:00 | 1.1030 | 1.1045 | 1.1028 | 1.1038 | Chỉ bóng trên; cặp mốc còn hiệu lực |
13:00 → 14:00 | 1.1038 | 1.1048 | 1.1036 | 1.1043 | Phá vỡ đóng trên đầu tiên: BOS; ngừng dùng cặp mốc |
14:00 → 15:00 | 1.1043 | 1.1052 | 1.1041 | 1.1047 | Theo dõi ngoài biên; không có sự kiện thứ hai |
15:00 → 16:00 | 1.1047 | 1.1049 | 1.1035 | 1.1037 | Trở lại trong; giữ BOS ban đầu |
Lúc 15:00 giá đóng 1.1047 là quan sát tiếp theo ngoài cùng mức, không phải sự kiện thứ hai. Lúc 16:00, giá đóng 1.1037 trở lại trong. Ghi riêng lần trở lại đó. Nó không xóa BOS trước, và BOS trước cũng không hứa giá tiếp tục tăng.
Thời điểm sự kiện là 14:00; nến mở lúc 13:00. Chỉ báo có thể đặt dấu tại giờ mở, nhưng nhật ký phải giữ giờ xác nhận. Vào lệnh tại lúc nến đó mở sẽ diễn ra trước bằng chứng dùng để xác nhận sự kiện.
8. Diễn biến B: bóng nến rồi cảnh báo CHoCH
Lúc 13:00, nến đạt 1.0956 dưới đáy đã xác nhận 1.0960, nhưng đóng trở lại tại 1.0964. Theo cùng quy tắc đóng nghiêm ngặt, cặp mốc vẫn có hiệu lực. Lúc 14:00, giá đóng tiếp theo 1.0957 thấp hơn đáy đó 3 pips: mốc đối diện của bối cảnh tăng đã bị phá.
| Mở → đóng | Mở | Cao nhất | Thấp nhất | Đóng cửa | Diễn giải khi đóng |
|---|---|---|---|---|---|
11:00 → 12:00 | 1.0974 | 1.0980 | 1.0962 | 1.0968 | Trong biên; cặp mốc còn hiệu lực |
12:00 → 13:00 | 1.0968 | 1.0972 | 1.0956 | 1.0964 | Chỉ bóng dưới; cặp mốc còn hiệu lực |
13:00 → 14:00 | 1.0964 | 1.0967 | 1.0954 | 1.0957 | Phá vỡ đóng dưới đầu tiên: cảnh báo CHoCH; ngừng dùng cặp mốc |
14:00 → 15:00 | 1.0957 | 1.0970 | 1.0955 | 1.0966 | Trở lại trong; chưa xác lập đảo chiều |
Ghi đây là cảnh báo CHoCH so với trạng thái HH/HL khởi đầu. Giá đóng thấp hơn không phải đáy swing đã xác nhận, và giá cao nhất nến không tự động là đỉnh thấp hơn đã xác nhận. Cảnh báo chưa cung cấp các pivot xác nhận xen kẽ cần để phân loại LH/LL đầy đủ.
Lúc 15:00, giá đóng 1.0966 lấy lại đáy cũ. Giữ cả hai quan sát: lần phá vỡ đã được xác nhận bằng nến đóng trước đó và lần quay lại sau đó. Nếu chỉ gọi nhánh trông có vẻ thành công là đảo chiều, bạn sẽ dùng thông tin có được sau sự kiện; cả hai nhánh đều chưa có giao dịch được kiểm thử.
9. Phân biệt phá vỡ ngược chiều với đảo chiều
Tuyên bố đảo chiều cần định nghĩa đã công bố vượt ngoài một giá đóng ngược chiều. Theo phân loại nghiêm ngặt ở đây, chờ bốn sự kiện xác nhận xen kẽ có cả đỉnh và đáy giảm trước khi gán LH/LL. Pivot liên quan có thể chỉ xác nhận sau vài nến tiếp theo đã đóng.
Không đổi tên CHoCH trước thành đảo chiều chắc chắn khi giá về sau giảm. Tại lúc quan sát gốc, nó là cảnh báo với thông tin có khi đó. Trạng thái giảm xuất hiện sau là quan sát riêng với thời điểm thông tin sẵn có riêng.
Thuật ngữ như đỉnh hoặc đáy được bảo vệ cũng cần quy tắc liên kết swing với phá vỡ trước. Bài này chỉ dùng cặp xác nhận mới nhất; không tuyên bố mọi đáy được chọn đều được bảo vệ trong mọi khung cấu trúc khác, hoặc bóng nến chứng minh quét thanh khoản hay ý đồ tổ chức.
10. Tách xác nhận Bid khỏi báo giá có thể khớp
Với báo giá minh họa sau phá vỡ phía trên, Bid 1.1043 / Ask 1.1045 cho kết quả 2 pips spread. Ask không phải giá đóng nến Bid, không thể thay vào Close_Bid > R_H. Chẳng hạn, Bid 1.1040 / Ask 1.1042 vẫn không cho thấy Bid đóng vượt hẳn 1.1040.
Lệnh mua thị trường mở tại Ask, đóng tại Bid; bán thị trường mở tại Bid, đóng tại Ask. Vì vậy kích hoạt lệnh chờ và thoát vị thế có thể dùng phía giá khác biểu đồ tham chiếu. Lệnh kích hoạt trong nến không chứng nhận BOS bằng nến đã đóng.
Giá trong bảng sự kiện là quan sát biểu đồ hoàn tất, không phải giá khớp thực thi. Chiến lược phải xử lý riêng báo giá đầu khả dụng, spread, trượt giá, hoa hồng, phí tài trợ, mức dừng, mục tiêu và khối lượng. Các nhãn mô tả không quy định lot hay lợi nhuận kỳ vọng.
11. Nhật ký có thể phát lại
- Cố định mã, khung H1, OHLC Bid thường, nguồn giá và đồng hồ máy chủ; kiểm tra nến hoàn tất và dấu thời gian trước khi gán cấu trúc.
- Lưu nhận diện, loại, giá, giờ mở và giờ xác nhận từng pivot nghiêm ngặt. Ghi rõ bằng giá, sự kiện X và chuỗi cùng loại.
- Lúc bắt đầu bài, lưu bốn sự kiện cuối, bối cảnh, R_H và R_L. Xác nhận giá đóng hoàn tất liền trước nằm trong hoặc trên cặp mốc.
- Với mỗi nến hoàn tất về sau, lưu giờ mở, giờ đóng theo lịch, thời điểm thực quan sát và OHLC. Kiểm tra đóng cửa so với cặp cố định.
- Ghi phá vỡ trên hoặc dưới đầu tiên đạt điều kiện cùng nhãn theo bối cảnh đã lưu. Ngừng dùng cặp mốc; không đếm lại giá đóng ngoài sau đó.
- Ghi riêng lần trở lại và cấu trúc mới xác nhận sau. Giữ sự kiện gốc, kể cả diễn biến sau bất lợi; tách sổ giao dịch riêng.
12. Kiểm tra logic sự kiện trước khi kiểm thử chiến lược
Phát lại từng nến hoàn tất, giữ bản ghi mốc trước nến gốc. Xác minh có thể tái lập sự kiện chỉ với thông tin có lúc đó. Biểu đồ vẽ lại bằng pivot về sau không được đổi mốc đã ghi hoặc đưa sự kiện về sớm hơn.
Kiểm tra hữu ích gồm bóng nến đóng trong, bằng mốc, lần đóng vượt hẳn đầu tiên, các lần đóng ngoài lặp, trở lại trong, nến hai bóng, bối cảnh ban đầu chưa phân loại và thiếu nến giờ. Mỗi trường hợp kiểm tra một nguồn nhãn gây hiểu nhầm riêng.
Khoảng trống hoặc OHLC không hợp lệ dừng phân loại sự kiện của bài đến khi đối chiếu dữ liệu và có trạng thái khởi đầu mới. Không để cơ chế chọn nến gần nhất của hàm âm thầm lấp giờ thiếu. Thời gian đóng cửa theo lịch và khoảng trống phiên cần cách xử lý được công bố riêng.
Ví dụ cung cấp kiểm tra phép tính, thứ tự thời gian và cách đếm một sự kiện. Không chạy backtest lợi nhuận. Bộ kiểm thử MT4 truyền thống dùng lịch sử Bid, có thể mô hình Ask bằng spread cấu hình; riêng dữ liệu nến không xác lập chuỗi tick gốc, spread biến đổi lịch sử hay chất lượng khớp lệnh.
13. Sai lầm BOS và CHoCH thường gặp
- Lấy mốc từ pivot chỉ xác nhận sau nến đang kiểm tra.
- Coi bóng nến vượt mốc hoặc giá đóng cửa bằng đúng mốc là một lần phá vỡ đã đáp ứng điều kiện đóng cửa nghiêm ngặt, rồi áp dụng thống kê dựa trên giá đóng cửa.
- Đếm mọi nến ngoài tiếp theo là BOS mới theo cùng cặp mốc.
- Dùng phá vỡ ngược để tuyên bố đảo chiều hoàn chỉnh trước khi có swing cần thiết.
- Thay mốc cố định thất bại bằng mốc mới hơn sau khi xem kết quả.
- Trộn khung thời gian, Bid và Ask, giờ mở nến và giờ xác nhận sự kiện.
14. Câu hỏi về BOS và CHoCH
Mọi BOS có phải đóng rất xa mức không?
Không theo quy ước mô tả này. Bất kỳ lần đóng vượt hẳn nào đều đạt. Khoảng cách tối thiểu hoặc yêu cầu dịch chuyển làm đổi định nghĩa, phải được quy định trước kiểm thử; phá nhỏ không bảo đảm tiếp diễn.
CHoCH có luôn đi trước đảo chiều có lãi không?
Không. Đó là cảnh báo phá ngược theo bối cảnh khởi đầu đã nêu. Ví dụ có thể lấy lại mức cũ, chuỗi swing mới đầy đủ có thể không hình thành. Nhãn không tạo tuyên bố xác suất hay lợi nhuận.
Một nến có thể xác nhận cả phá đóng trên và dưới không?
Không với cặp hợp lệ có mốc khác nhau theo thứ tự: một giá đóng không thể đồng thời trên đỉnh và dưới đáy. Cả hai bóng có thể vượt, nhưng riêng OHLC không cho biết thứ tự.
Vì sao cố định cặp thay vì theo swing mới nhất?
Để bài một sự kiện có thể kiểm tra và tránh đổi mốc sau khi biết kết quả. Chỉ báo liên tục có thể cập nhật mức tại thời điểm công bố, nhưng quy tắc cập nhật mốc, vô hiệu và tái kích hoạt cần đặc tả riêng.
Có thể giao dịch ngay khi dấu xuất hiện không?
Hướng dẫn chỉ định nghĩa sự kiện biểu đồ. Dấu có thể xuất hiện muộn hoặc được vẽ trên nến trước. Ứng dụng giao dịch cần thời điểm thực thi, xử lý lệnh, thoát, mô hình chi phí và kiểm soát rủi ro riêng.
15. Nguồn sơ cấp và phạm vi
Các nguồn hỗ trợ cơ chế swing năm nến, tra thời gian nến, cơ chế lệnh Bid/Ask và giới hạn bộ kiểm thử. Chúng không chuẩn hóa BOS, CHoCH hay MSS, xác nhận quy ước cặp cố định này hoặc chứng minh lợi thế giao dịch. Định nghĩa vận hành và ví dụ giả định là lựa chọn biên tập để hướng dẫn có thể tái lập.
16. Tách riêng mức, sự kiện và bằng chứng về sau
Bản ghi BOS hoặc CHoCH hữu ích nêu cấu trúc đã có, mốc xác nhận nào được cố định, khi nào nến kiểm tra đóng và điều gì xảy ra sau. Bản ghi vẫn đúng dù nhịp kế tiếp không như mong đợi. Học sự kiện trước; chỉ kiểm thử chiến lược được định nghĩa riêng với dữ liệu và kiểm soát rủi ro phù hợp.