ForexBestRobots.comSo sánh EA →
VI

CẤU TRÚC THỊ TRƯỜNG · HƯỚNG DẪN 1

Cấu trúc thị trường Forex: Cách đọc HH, HL, LH và LL

Học cách đọc cấu trúc thị trường Forex bằng đỉnh và đáy swing đã xác nhận, HH/HL và LH/LL, ví dụ H1 theo thời điểm cùng các bước tránh lỗi nhìn trước dữ liệu.

Đọc trong 18 phútĐược nhóm biên tập ForexBestRobots rà soát
Cấu trúc thị trường EUR/USD H1 giả định: các đỉnh đã xác nhận 1.0880 và 1.0920, các đáy 1.0800 và 1.0840; phần phóng to năm nến cho thấy đáy cuối được xác nhận lúc 11:00.EUR/USD · H1 · nến Bid đã hoàn tấtPivot → xác nhận → so sánh

Thời điểm nến pivot và thời điểm nhận diện được nó khác nhau.

Cấu trúc thị trường mô tả thứ tự đỉnh và đáy giá trên biểu đồ được chọn. Nó giúp phân biệt chuỗi tăng, chuỗi giảm và chuỗi chưa rõ. Câu hỏi hữu ích không chỉ là điểm ngoặt nằm đâu trên biểu đồ hoàn chỉnh, mà là lúc nào đã có đủ thông tin để nhận diện nó. Hướng dẫn này đưa sự phân biệt đó vào cách đọc đơn giản, có thể tái lập.

1. Cấu trúc thị trường cho biết gì

Nhịp đẩy là chuyển động rời vùng ngoặt trước; nhịp hồi đi ngược hướng đó. Ranh giới phụ thuộc biểu đồ và định nghĩa swing. Chỉ một đỉnh cao hơn chưa xác lập xu hướng tăng: các đáy cũng quan trọng.

HH là đỉnh cao hơn; HL đáy cao hơn; LH đỉnh thấp hơn; LL đáy thấp hơn. So đỉnh với đỉnh đã xác nhận liền trước và đáy với đáy đã xác nhận liền trước. Không so đỉnh với đáy để gán nhãn này.

Hướng dẫn nói về cấu trúc biểu đồ, không phải tổ chức địa điểm giao dịch, mô hình khớp lệnh nhà môi giới hay toàn bộ sổ lệnh. Biểu đồ Bid bán lẻ không cho thấy lệnh của mọi bên hoặc chứng minh ý đồ tổ chức.

2. Chọn biểu đồ trước khi chọn swing

Ví dụ thực hành dùng nến Bid thông thường EUR/USD H1 từ nguồn giá nhà môi giới giả định. Giữ cố định mã, phía giá, khung thời gian, đồng hồ máy chủ và nguồn dữ liệu. Chuỗi H1 có thể tăng khi chuỗi ngày giảm; đó là quan sát ở hai quy mô khác nhau.

Trong minh họa này, xem 64 nến giờ hoàn tất liên tiếp gần nhất. Thiếu giờ, OHLC không hợp lệ hoặc thiếu lịch sử phải tạo cảnh báo dữ liệu, không gán nhãn cấu trúc. Cửa sổ nghiêm ngặt có chủ đích này là quy ước ví dụ; thời gian thị trường đóng cửa cần quy tắc công bố riêng.

Dùng nến OHLC thông thường thay cho giá Heikin Ashi đã biến đổi. Một pip của EUR/USD bằng 0.0001; với báo giá năm chữ số, một point bằng 0.00001, nên 1 pip = 10 points. Độ chính xác mã giao dịch không phải định nghĩa swing.

3. Xác định swing đã xác nhận mà không dùng nến tương lai

Dùng cửa sổ năm nến nghiêm ngặt: hai nến hoàn tất bên trái, nến giữa P rồi hai nến hoàn tất bên phải. P chỉ là đỉnh swing nếu giá cao nhất vượt giá cao nhất của cả bốn nến lân cận; chỉ là đáy swing nếu giá thấp nhất thấp hơn giá thấp nhất của cả bốn nến lân cận.

Bằng bất kỳ đỉnh hoặc đáy lân cận nào sẽ không đạt phép kiểm tương ứng. Một nến có thể đáp ứng cả hai: ghi sự kiện không rõ thứ tự X vì OHLC không cho biết cực trị nào xảy ra trước. Không âm thầm chọn thứ tự có lợi.

Gọi nến bên phải là R1 và C. Pivot chỉ được xác nhận sau khi C đóng. Mũi tên vẽ về sau phía trên P không có nghĩa swing đã được biết khi P còn hình thành. Đây là so sánh nghiêm ngặt do tác giả định nghĩa, lấy cảm hứng từ fractal năm nến; không phải toàn bộ hệ thống giao dịch Bill Williams.

4. Lưu thời điểm pivot và thời điểm xác nhận

Nếu P mở lúc 08:00, nó đóng lúc 09:00; R1 đóng lúc 10:00 và C lúc 11:00. Đáy P chỉ là ứng viên trước 11:00. Nến bên phải đang chạy không thể cung cấp giá cao nhất hoặc thấp nhất cuối cùng.

Trong MT4, khi nến giờ kế tiếp đã tồn tại, nến chưa hoàn tất hiện tại có shift 0, C có shift 1, R1 có shift 2 và P có shift 3. Kiểm tra trực tiếp năm nến hoàn tất theo quy tắc nghiêm ngặt của hướng dẫn; chỉ buffer chỉ báo không ghi rõ mọi quy ước về bằng giá hoặc mơ hồ.

Ghi cả hai dấu thời gian trong nhật ký. Khi phát lại, công bố pivot tại thời điểm xác nhận, không để nến về sau tạo quyết định sớm hơn. Tải lại biểu đồ có thể bổ sung mũi tên về P; vị trí hiển thị đó không chứng minh thông tin đã có kịp thời.

5. So các đỉnh và đáy đã xác nhận gần nhất

Quét cửa sổ hoàn tất theo thời gian. Giữ mọi sự kiện pivot nghiêm ngặt, kể cả X; không bỏ sự kiện bất tiện hoặc thay pivot cũ theo diễn biến sau. Tâm đủ điều kiện mới nhất là nến hoàn tất thứ ba tính từ gần nhất.

Để có trạng thái cấu trúc thận trọng, chỉ dùng bốn sự kiện gốc gần nhất khi chúng xen kẽ H → L → H → L hoặc L → H → L → H. Gọi đỉnh trước và đỉnh sau là H_A, H_B, đáy trước và đáy sau là L_A, L_B.

Ảnh chụp cấu trúc tăng yêu cầu H_B > H_A và L_B > L_A: HH và HL. Ảnh chụp giảm yêu cầu H_B < H_A và L_B < L_A: LH và LL. Hướng trái chiều, mức tương ứng bằng nhau, X, sự kiện cùng loại liên tiếp hoặc ít hơn bốn sự kiện đều chưa được phân loại theo cách này.

Chưa phân loại không tự động có nghĩa là vùng đi ngang có thể giao dịch. Đỉnh nhỉnh hơn cũng không hàm ý động lượng hữu ích. Nếu kiểm thử dùng chênh lệch tối thiểu hoặc dung sai giá, quy định tham số riêng đó trước khi xem kết quả.

6. Thực hành ví dụ H1

Mọi giá và ngày bên dưới được tạo để giải thích, không lấy từ giao dịch lịch sử. Tất cả thời điểm dùng một đồng hồ máy chủ giả định. Bốn sự kiện là các pivot đã xác nhận gần nhất trong cửa sổ 64 nến minh họa.

Các đỉnh tăng từ 1.0880 đến 1.0920 và các đáy từ 1.0800 đến 1.0840. Cả hai chênh lệch đều là 40 pips. Trạng thái H1 chỉ thể hiện cấu trúc tăng khi đáy cuối đã xác nhận; nhịp 80pip từ đỉnh cuối xuống đáy đó là hồi giá quan sát được, không phải phục hồi được hứa.

Sự kiệnNến pivot mở lúcXác nhận lúcGiá Bid
H_A2026-10-08 08:002026-10-08 11:001.0880
L_A2026-10-08 13:002026-10-08 16:001.0800
H_B · HH2026-10-08 18:002026-10-08 21:001.0920
L_B · HL2026-10-09 08:002026-10-09 11:001.0840
Cấu trúc thị trường EUR/USD H1 giả định: các đỉnh đã xác nhận 1.0880 và 1.0920, các đáy 1.0800 và 1.0840; phần phóng to năm nến cho thấy đáy cuối được xác nhận lúc 11:00.
Cách đọc sơ đồ: phần trên nối bốn giá pivot đã xác nhận dưới dạng khái quát; đường nối không phải diễn biến từng nến. Phần dưới hiển thị năm nến thực trong ví dụ giả định trên thang giá riêng. P là đáy giữa, R1 và C là hai nến bên phải. Chỉ nhận diện được đáy đó khi C đóng lúc 11:00. Không hiển thị diễn biến tiếp theo hay kết quả giao dịch.

So sánh giảm đảo lại cùng ý tưởng: các đỉnh 1.0920 → 1.0880 và các đáy 1.0840 → 1.0800 cho LH và LL, mỗi mức thấp hơn 40 pips. Điều đó mô tả chuỗi; không cho phép mở lệnh bán.

7. Kiểm tra năm nến quanh đáy cuối

Giá thấp nhất của nến giữa 1.0840 thấp hơn 1.0847, 1.0844, 1.0841 và 1.0843. Chỉ hoàn tất được tất cả so sánh lúc 11:00. Nến C tăng trong ví dụ này, nhưng màu nến không thuộc định nghĩa pivot.

Giờ nến mởVai tròMởCao nhấtThấp nhấtĐóng cửa
06:00Trái 11.08501.08541.08471.0851
07:00Trái 21.08511.08511.08441.0847
08:00P1.08471.08501.08401.0844
09:00R11.08441.08491.08411.0848
10:00C1.08481.08561.08431.0854

Với 10:00, C còn hình thành và đáy cuối chưa xác nhận. Lúc 11:00, giá thấp nhất hoàn tất của nó đáp ứng so sánh nghiêm ngặt và trạng thái cấu trúc bốn sự kiện mới có thể được biết. Xác nhận có độ trễ theo thiết kế; nhận diện sớm hơn sẽ dùng quy tắc tạm thời khác.

8. Phân biệt chạm mức, bóng nến và phá vỡ đã đóng

Khi đã có trạng thái cấu trúc của ví dụ, ghi đỉnh đã xác nhận mới nhất 1.0920 và đáy 1.0840 làm mốc đọc. Chạm là đạt đến mức, bóng nến là vượt mức trong nến, còn đóng cửa là kết thúc vượt mức. Đó là các sự kiện khác nhau.

Theo quy ước dựa trên đóng cửa đã công bố, Bid đóng sau đó trên đỉnh xác nhận là phá vỡ tiếp diễn; đóng dưới đáy cao hơn đã xác nhận là cảnh báo mốc của chuỗi tăng đã bị phá. Chỉ bóng nến không đáp ứng quy ước đó.

Một số nhà phân tích gọi các sự kiện là BOS (phá vỡ cấu trúc), CHoCH (thay đổi đặc tính) hoặc MSS (chuyển dịch cấu trúc thị trường). Cách dùng khác nhau. Luôn nêu swing tham chiếu, phía giá và quy tắc bóng nến hay đóng cửa. Phá vỡ ngược chiều đầu tiên chưa đủ chứng minh chuỗi LH/LL hoàn chỉnh hoặc đảo chiều có lãi.

Kịch bản độc lậpBid cao nhất / thấp nhất / đóng cửaDiễn giải theo quy tắc đóng cửa
Bóng vượt lên 1.09201.0924 / 1.0910 / 1.0916Không có phá vỡ tiếp diễn đã đóng
Đóng phía trên 1.09201.0926 / 1.0914 / 1.0922Phá vỡ tiếp diễn đã đóng; không có quy tắc vào lệnh
Bóng vượt xuống 1.08401.0850 / 1.0836 / 1.0844Mốc đáy chưa bị phá bằng giá đóng cửa
Đóng phía dưới 1.08401.0848 / 1.0834 / 1.0838Mốc đáy bị phá; chưa có chuỗi giảm hoàn chỉnh

Các kịch bản trong bảng là nhánh giả định độc lập, không phải nến tiếp theo của ví dụ. Đóng đúng tại mốc không phải vượt hẳn mốc. Hướng dẫn không thêm khoảng đệm vào lệnh hay lệnh thực thi cho sự phá vỡ mang tính mô tả.

9. Khi nào cách đọc này kém hiệu quả

Trong vùng tích lũy giằng co, swing ngắn có thể xen kẽ thường xuyên. Nến outside rộng có thể vừa là đỉnh vừa là đáy, còn đỉnh hoặc đáy lặp có thể khiến cách nghiêm ngặt không gán được nhãn. Giữ những kết quả đó thay vì ép thành đường zigzag đẹp.

Nhảy giá do tin, khoảng trống giá hoặc spread bất thường có thể đưa báo giá qua mốc mà không tạo xu hướng ổn định. Nguồn giá thưa cũng có thể đổi nến nào đạt phép so sánh. So cùng khung và nguồn giá trước khi quy mọi khác biệt cho thị trường.

Bốn sự kiện cuối chỉ thể hiện trạng thái cấu trúc cục bộ, không phải dự báo thống kê hay bản đồ hỗ trợ, kháng cự dài hạn đầy đủ. Độ trễ xác nhận là sự đánh đổi giữa phát hiện sớm và một định nghĩa dựa trên quan sát đã hoàn tất.

10. Đọc riêng biểu đồ và giá có thể khớp

Với báo giá giả định 11:00 , Bid 1.0854 / Ask 1.0856 cho kết quả 2 pips spread, tương đương 20 points trên báo giá năm chữ số. Cấu trúc ví dụ được đo trên Bid. Ask vượt mốc Bid không phải Bid đóng vượt mốc ấy.

Lệnh mua thị trường mở tại Ask, đóng tại Bid; lệnh bán thị trường mở tại Bid, đóng tại Ask. Vì vậy, dừng lỗ vị thế bán được xét theo Ask có thể bị chạm dù đỉnh Bid hiển thị vẫn thấp hơn cùng giá số đó.

Chỉ cấu trúc không cung cấp giá vào, Stop Loss, Take Profit, lot hay lợi nhuận kỳ vọng. Trước khi dùng trong EA, xác định các quy tắc thực hiện ấy và tính spread, hoa hồng, trượt giá, phí tài trợ nếu có vào rủi ro. Xem các hướng dẫn rủi ro và chi phí được liên kết.

11. Quy trình đọc biểu đồ có thể lặp lại

  1. Cố định mã, khung H1, nến Bid thường, đồng hồ máy chủ và cửa sổ minh họa 64 nến hoàn tất.
  2. Kiểm tra dấu thời gian và OHLC hợp lệ. Loại nến chưa hoàn tất; ghi rõ dữ liệu chưa đủ là chưa phân loại.
  3. Kiểm tra mọi tâm đủ điều kiện với bốn nến lân cận hoàn tất. Lưu loại, giá, thời điểm pivot và xác nhận; giữ sự kiện X.
  4. Kiểm tra bốn sự kiện gốc gần nhất xen kẽ. So đỉnh với đỉnh, đáy với đáy; giữ trường hợp bằng và trái chiều.
  5. Chỉ ghi trạng thái HH/HL hoặc LH/LL và hai mốc gần nhất tại lúc pivot cuối được biết.
  6. Ghi chạm, bóng và đóng sau đó theo quy ước đã công bố. Tách mọi quyết định giao dịch sang chiến lược được quy định đầy đủ riêng.

12. Kiểm tra lỗi nhìn trước dữ liệu trong chỉ báo hoặc EA

Phát lại từng nến đã hoàn tất. Lưu thông tin có sẵn tại mỗi lần đóng nến rồi so sánh các bản ghi đã lưu với biểu đồ cuối cùng. Một pivot có thể chỉ xuất hiện trên nến cũ sau thời điểm xác nhận; EA không được vào lệnh theo giá của nến cũ đó.

Rà soát bằng giá, sự kiện vừa đỉnh vừa đáy, chuỗi cùng loại, nến thiếu và mép cửa sổ. Với minh họa 64 nến, chỉ tâm có hai nến lân cận mỗi phía đủ điều kiện: có 60 tâm đủ điều kiện, không phải 64.

Nếu cửa sổ dài hơn, độ dài pivot khác hoặc dung sai đổi nhãn, ghi cấu hình thay vì chọn lại biểu đồ đẹp nhất sau sự kiện. Dùng giai đoạn xác nhận riêng khi nghiên cứu ứng dụng giao dịch.

Hướng dẫn này không chạy backtest hiệu quả. Kiểm tra so sánh OHLC giả định chứng minh phép tính và thời điểm ví dụ, không chứng minh lợi thế. Bộ kiểm thử MT4 truyền thống có thể mô hình Ask bằng spread quy định; biểu đồ chỉ Bid không xác lập biến động spread lịch sử hoặc thứ tự sự kiện trong nến.

13. Sai lầm đọc cấu trúc thường gặp

  • Xem một đỉnh cao hơn là cấu trúc tăng hoàn chỉnh nhưng bỏ qua đáy.
  • Dùng nến bên phải chưa hoàn tất hoặc gán pivot đã xác nhận trước thời điểm xác nhận.
  • Nhầm các đỉnh bằng nhau từ pivot khác với bằng giá trong một phép kiểm pivot năm nến.
  • Xóa sự kiện mơ hồ hoặc cùng loại đến khi biểu đồ giống xu hướng mong muốn.
  • Gọi mọi bóng ngược chiều là đảo chiều đã xác nhận mà không định nghĩa quy tắc phá vỡ.
  • Trộn nhãn H1 và ngày, giá Bid và Ask hoặc OHLC gốc và nến biến đổi.

14. Câu hỏi về cấu trúc thị trường

HH/HL có bảo đảm đỉnh tiếp theo cao hơn không?

Không. Nó phân loại quan sát hoàn tất theo quy tắc swing đã nêu. Nhịp kế tiếp có thể thất bại, tích lũy hoặc đảo chiều.

Có thể dùng độ dài swing khác không?

Có, như phương pháp được quy định riêng. Cửa sổ dài hơn thường làm chậm xác nhận và chọn tập pivot khác. Không trộn phương pháp khi trình bày một ví dụ có thể tái lập.

Chuỗi chưa phân loại có giống vùng đi ngang không?

Không. Dữ liệu thiếu, bằng giá, so sánh trái chiều hoặc thứ tự sự kiện mơ hồ cũng có thể ngăn phân loại. Biên độ đi ngang cần định nghĩa riêng rõ ràng.

BOS hoặc CHoCH có là tín hiệu vào lệnh ở đây không?

Không. Ở đây chúng mô tả quy ước phá vỡ đã công bố. Giao dịch cần thêm quy tắc vào, thoát và rủi ro.

Vì sao đáy đã xác nhận lại hiển thị trên nến trước?

Nến trước cung cấp giá đáy và thời điểm pivot. Nến bên phải về sau cung cấp thông tin cần để xác nhận; lưu cả hai thời điểm.

15. Nguồn sơ cấp và phạm vi hướng dẫn

MetaQuotes mô tả fractal năm nến, shift chỉ báo, phía giá lệnh, thuộc tính mã và mô hình bộ kiểm thử. Xử lý bằng giá nghiêm ngặt, cửa sổ minh họa 64 nến, phân loại bốn sự kiện và quy ước đọc theo đóng cửa là lựa chọn biên tập của hướng dẫn, không phải khuyến nghị giao dịch chính thức.

16. Giữ chuỗi giá cùng thời điểm thông tin sẵn có

Hồ sơ cấu trúc hữu ích gồm quy tắc swing, đỉnh và đáy có thể so, cùng lúc mỗi pivot được biết. Nhờ đó HH/HL và LH/LL là mô tả có thể kiểm thử thay vì nhãn thêm sau kết quả. Dùng làm bối cảnh để học tiếp, với khớp lệnh và rủi ro được xác định riêng.