Mục lục bài viết
Bằng chứng và phạm vi
Nguồn [1] đối chiếu tên gọi và hình học cơ bản. Các ngưỡng, máy trạng thái và ví dụ bên dưới do nhóm nghiên cứu đề xuất; chưa có backtest mới. [3] là tài liệu về cách nghiên cứu nhận diện mẫu, không xác nhận hiệu quả của cấu hình này.
Quy trình thực hành
- Đo cột cờBiên độ và ER dựa trên dữ liệu đã đóng.
- Đo nền nghỉGiới hạn thời gian, độ hồi và độ song song.
- Chờ tiếp diễnClose phá nền thuận hướng cột sau xác nhận.
- Chiếu mục tiêuKhóa chiều dài cột, stop ngoài nền và target.
- Tách trường hợp gapKiểm định cột theo tin tức và giao dịch liên tục riêng.
Cấu trúc đang nói điều gì?
Flag kết hợp một nhịp mạnh gọi là cột cờ với vùng nghỉ trước khi tìm sự tiếp diễn. [1] Phân biệt cờ tăng và giảm dựa trên hướng cột cờ; hướng dốc của nền nghỉ thường ngược hoặc gần ngang.
Giả thuyết cần kiểm định là một nhịp di chuyển hiệu quả được theo sau bởi điều chỉnh ít tổn thất, rồi động lượng trở lại. Chỉ thấy nến tăng mạnh chưa đủ: tin tức, gap và thanh khoản mỏng có thể tạo hình tương tự nhưng rủi ro thực thi rất khác.
Nhận diện bằng dữ liệu đã biết
Đề xuất cột cờ dài 3–20 nến, biên độ P=|C[end]−C[start]|≥3A; A là ATR(14) biết trước lúc bắt đầu cột cờ. Hiệu suất đường đi ER=P/sum(|C[i]−C[i−1]|)≥0,7. Phải có đủ lịch sử để tính A; không dùng ATR sau nhịp mạnh làm chuẩn rồi vô tình thay đổi điều kiện.
Nền cờ kéo dài 5–30 nến, có các pivot trái/phải 2 hoặc 3 nến đã xác nhận. Chọn một độ trễ cố định trước nghiên cứu. Fit hai đường gần song song; chênh slope×thời gian ≤0,2 chiều rộng nền. Cờ tăng cần nền ngang hoặc dốc xuống; mức hồi từ đỉnh cột đến đáy nền không quá 0,5P.
Khóa cột, đường nền, ATR tại lúc tạo candidate. Trigger mua khi close cắt lên biên trên cộng b=max(2 tick,0,1A); cờ giảm đảo hướng. Hết hạn sau 30 nến từ đầu nền hoặc khi hồi quá nửa cột. Pivot công bố trễ. [2] Không quét lại tương lai để chọn đúng đầu cột đẹp nhất.
detect pole using closed prices and pre-pole ATR
if pole.P>=3*A and pole.ER>=0.7:
track 5..30-bar consolidation
when parallel_flag_is_confirmed: freeze boundaries
base_bar_count=t-base_start+1
if base_bar_count>30: expire
elif retracement>0.5*P: cancel
elif t>created and bullish and C[t-1]<=U(t-1)+b and C[t]>U(t)+b:
emit LONG; stop=flag_low-epsilon; target=U(t)+P
# Bear flag đảo dấu; target=B(t)-P. epsilon=max(2 tick,0.15A).
Kết hợp volume có nhiệm vụ rõ ràng
Hai feature dễ kiểm tra là median volume nền/cột cờ và RVOL breakout. Thử nền/cột<0,7 và RVOL≥1,5 như tham số riêng; không gán các con số này cho tác giả nguồn. Sử dụng volume mỗi nến, không tổng volume nếu cột và nền khác độ dài.
Nếu cột cờ gồm gap mở cửa, phần di chuyển không diễn ra trong giao dịch liên tục. Nên gắn nhãn cột có gap và phân tích riêng, nhất là cổ phiếu công bố kết quả. Volume cao tại breakout không sửa được điểm vào quá xa hoặc stop quá rộng.
Ví dụ số: đúng cấu trúc và thất bại
Ví dụ tự tạo: cột tăng 100→112 trong 8 nến, A=2, P=12≥6; tổng thay đổi tuyệt đối 15 nên ER=0,8. Nền 10 nến hồi xuống 107, tức 5/12=41,7%. Biên trên tại phá=110,5; close 110,8 cao hơn biên trên một khoảng lớn hơn b=0,2. Giá mua 111, stop 106,7, target 122,5: rủi ro 4,3 và phần thưởng 11,5, khoảng 2,67R trước phí.
Thất bại: nền giảm xuống 105,5, hồi 6,5>0,5P nên hủy trước entry. Nếu nền vẫn hợp lệ, breakout đã kích hoạt mua 111 rồi giá chạm 106,7, hệ thống ghi lỗ. Không tái chọn cột từ đáy thấp hơn để hợp thức hóa nền hồi sâu.
Điểm vào, vô hiệu và thoát lệnh
Stop ngoài cực trị nền, target chiếu chiều dài cột từ biên tại breakout. Một cách đo target từ giá vào thay vì biên sẽ cho mục tiêu khác và phải được công bố trước. Có thể chia lệnh chốt theo R, nhưng cần mô phỏng từng phần cùng chi phí thay vì báo target cột như lợi nhuận chắc chắn.
Entry sau close làm mất một phần nhịp đầu đổi lại có xác nhận. Bản đặt buy-stop ngay trên biên có thể vào sớm hơn nhưng chịu false break trong nến; không trộn kết quả hai cách. Đặt giới hạn khoảng gap/spread trước khi gửi lệnh bằng thông tin hiện có, không hủy lệnh đã khớp vì gap xấu.
Kiểm định giá trị tăng thêm
Đối chứng là mua breakout sau bất kỳ nhịp tăng P lớn, không yêu cầu hình cờ. Thêm lần lượt ER, độ nông của nền, độ song song và volume để đo đóng góp từng điều kiện. Nhiều bộ lọc làm số mẫu giảm mạnh; cần công bố cả độ phủ.
Phân tích riêng cột theo tin tức, cột có gap và cột giao dịch liên tục. Kiểm định ngoài mẫu theo thời gian, tính chi phí với quy mô vị thế thực tế. [3] không phải bằng chứng rằng phép chiếu chiều dài cột sẽ đạt target.
Sai lầm thường gặp
Mọi pullback đều là cờ
Thiếu cột mạnh hoặc nền quá dài nên được phân loại cấu trúc khác.
Đổi đầu cột
Chọn lại điểm bắt đầu sau khi biết breakout làm P và target bị tối ưu hồi tố.
Tổng volume gây hiểu nhầm
Nền dài hơn có tổng volume lớn dù mỗi nến ít giao dịch; hãy chuẩn hóa độ dài.
Checklist trước khi dùng phương pháp
Tự đánh dấu khi đã kiểm tra trên dữ liệu của bạn. Trạng thái lưu trong trình duyệt này; đây không phải chứng nhận chiến lược có lãi.
Câu hỏi thường gặp
Cờ có được nằm ngang không?
Có trong cấu hình này. Nền dốc mạnh cùng chiều cột cần nhãn khác để tránh gộp giai đoạn tăng tốc.
Bear flag chỉ là lật hình bull flag?
Hình học có thể đảo dấu; thực thi bán khống, phí vay và gap tăng khiến kết quả kinh tế không nhất thiết đối xứng.
Nguồn nghiên cứu
Các nguồn dưới đây hỗ trợ phần định nghĩa hoặc bằng chứng được ghi bên cạnh. Mã giả, ví dụ minh họa và tham số đề xuất trong bài cần được kiểm định riêng.
- IG: Bull flag and bear flag chart patterns explainedIG. Định nghĩa hình thái; đã mở phần liên quan. Đối chiếu: .
- TradingView: RepaintingTradingView. Pivot và độ trễ. Đối chiếu: .
- Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Tham khảo phương pháp nghiên cứu; không kiểm định cấu hình bài này. Đối chiếu: .
Đọc tiếp theo phương pháp
Lưu ý rủi ro
Nội dung phục vụ giáo dục và thiết kế nghiên cứu, không phải lời khuyên tài chính. Backtest là mô phỏng lịch sử, không bảo đảm hiệu quả tương lai và không đặt lệnh giao dịch thật. Các phương pháp trong thư viện không mặc nhiên là tính năng đã có trong ứng dụng. Xem phương pháp tính và trung tâm học.
Kiểm tra quy tắc trước khi dùng vốn thật
Đối chiếu khả năng hỗ trợ của ứng dụng, dữ liệu và từng giao dịch mô phỏng; các detector nâng cao có thể cần triển khai riêng.
Tải Backtest trên App Store