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 phần cốcKiểm tra hai miệng, chiều sâu, độ cong và dwell.
- Xác nhận tay cầmĐộ sâu và thời gian nhỏ hơn phần cốc.
- Khóa mức KLưu kháng cự, đáy tay cầm và target trước tín hiệu.
- Chờ vượt KClose xác nhận rồi mới đánh giá lệnh khả thi.
- Kiểm định từng phầnSo với nền không tay cầm và nền không tiêu chí U.
Cấu trúc đang nói điều gì?
Mẫu gồm phần cốc và một nhịp điều chỉnh tạo tay cầm trước breakout. [1] Bài này xây bộ nhận diện hình học, không coi mọi cốc là cổ phiếu chất lượng hay thay thế các tiêu chí cơ bản trong hệ thống đầu tư khác.
Cốc phản ánh giá quay lại vùng từng giao dịch sau một giai đoạn giảm và hồi. Tay cầm tạo một mức rủi ro gần hơn so với đáy cốc. Không thể suy ra “nhà đầu tư yếu đã bị loại hết” chỉ từ hình dạng; đó là câu chuyện cần được thay bằng feature đo được.
Nhận diện bằng dữ liệu đã biết
Đề xuất các pivot đã xác nhận trái/phải 3 nến tạo H1–L1–H2–L2: hai miệng, đáy cốc và đáy tay cầm. R=(H1+H2)/2, D=R−L1≥2A với A=ATR(14) tại lúc xác nhận tay cầm. Hai miệng chênh không quá max(2epsilon,0,15D); epsilon=max(2 tick,0,15A). Bối cảnh tăng trước H1 là bộ lọc riêng.
Để đo chữ U, chia đoạn cốc thành block 3–5 nến, lấy trung vị close, chuẩn hóa thời gian u từ 0 đến 1 và fit y=au²+bu+c. Yêu cầu a>0, đỉnh parabol −b/(2a) thuộc [0,25;0,75], RMS sai số≤0,2D, và ít nhất 15% nến nằm dưới L1+0,25D. Đây là detector đề xuất, không phải công thức từ IG.
Tay cầm sâu từ epsilon đến 0,5D và dài 0,1–0,4 thời gian cốc. Mức kích hoạt K=max(H1,H2,high trong tay cầm). Khóa K khi tay cầm đã xác nhận, chỉ tìm close cắt lên K+buffer sau đó; buffer=max(2 tick,0,1A). Không hồi tố pivot. [2]
when handle_low is confirmed:
validate rims, cup_depth, quadratic_fit, bottom_dwell
validate handle_depth and handle_duration
freeze K,D,handle_low,A,created
for later closed t:
if Low[t]<handle_low-epsilon: cancel candidate
elif t>created+max(5,ceil(handle_duration)): expire
elif C[t-1]<=K+buffer and C[t]>K+buffer:
emit LONG; stop=handle_low-epsilon; target=K+D
# Cốc úp: đảo hình học và dấu; cần kiểm định riêng.
Kết hợp volume có nhiệm vụ rõ ràng
Đề xuất đo median volume tay cầm/nền trước đó và RVOL tại breakout. Tay cầm có volume thấp là một giả thuyết hợp lý để thử, nhưng không loại tự động mọi mẫu có phiên volume lớn. Giữ feature liên tục giúp kiểm tra có ngưỡng ổn định hay chỉ là lựa chọn phù hợp quá khứ.
Volume tăng ở nhánh phải của cốc có thể đi kèm sức mua hoặc chỉ là độ biến động lớn hơn. Kiểm định giá và volume riêng; thêm tỷ lệ close gần high nếu muốn đo phản ứng, nhưng ghi nó thành điều kiện mới. Điều chỉnh dữ liệu chia tách đồng bộ cả giá và volume.
Ví dụ số: đúng cấu trúc và thất bại
Ví dụ tự tạo: H1=80, L1=60, H2=79, A=2. R=79,5, D=19,5; hai miệng chênh 1 đạt dung sai 2,925. Cốc dài 60 nến, tay cầm 12 nến xuống 74: sâu 5,5<9,75 và tỷ lệ thời gian 0,2. K=80; close 80,3 cao hơn K một khoảng lớn hơn buffer=0,2. Mua khả thi 80,4, stop 73,7, target 99,5: rủi ro 6,7, phần thưởng 19,1, khoảng 2,85R trước phí.
Thất bại nhận diện: giá rơi 80→60 rồi hồi 79 chỉ trong vài nến, hầu như không lưu lại quanh đáy; điều kiện dwell loại chữ V. Thất bại giao dịch: mẫu hợp lệ đã mua 80,4, sau đó giá chạm 73,7; ghi lỗ. Không mở rộng tay cầm xuống 70 để giữ nguyên nhãn.
Điểm vào, vô hiệu và thoát lệnh
Stop cơ sở ngoài đáy tay cầm, target K+D khóa tại tín hiệu. Đặt stop ngoài đáy cốc là một cấu hình khác với rủi ro lớn hơn nhiều. Nếu tay cầm chưa có đáy xác nhận trước breakout, phiên bản này bỏ cơ hội; không lấy đáy được công nhận sau đó để tính entry sớm.
Bản cốc úp cần hình ∩, tay cầm hồi lên, trigger phá xuống và stop trên tay cầm. Không mặc định hiệu quả đối xứng do rủi ro short và gap khác nhau. Với cổ phiếu, kiểm tra thanh khoản, giá điều chỉnh và sự kiện doanh nghiệp trước khi đưa một mẫu vào backtest.
Kiểm định giá trị tăng thêm
Đối chứng là breakout nền dài không yêu cầu tay cầm và breakout có tay cầm không yêu cầu độ cong U. So sánh chi phí chờ tay cầm với lợi ích của stop gần. Thử độ nhạy theo độ sâu tay cầm, thời gian cốc và tiêu chí dwell mà không tối ưu từng mã.
Dùng tập dữ liệu có cả mã hủy niêm yết nếu nghiên cứu cổ phiếu để giảm thiên lệch sống sót. Báo cáo số ứng viên bị loại vì chữ V, thiếu thời gian hoặc thiếu thanh khoản. [3] không xác nhận cách fit parabol hay lợi nhuận của bộ quy tắc này.
Sai lầm thường gặp
Gọi mọi đáy là cốc
Parabol fit được nhiều đường giá; cần kết hợp độ sâu, residual và dwell.
Tay cầm xuất hiện hồi tố
Không đánh dấu một nhịp nghỉ là tay cầm chỉ sau khi đã thấy breakout thành công.
Mượn uy tín hệ thống khác
Detector cup không đồng nghĩa đã thỏa CAN SLIM, yếu tố cơ bản hoặc sức mạnh tương đố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
Miệng cốc phải bằng nhau tuyệt đối?
Không. Bài này dùng dung sai theo độ sâu và ATR, rồi kiểm định độ nhạy.
Có thể mua trước khi phá miệng cốc?
Có thể nghiên cứu điểm mua trong tay cầm, nhưng đó là chiến lược khác có trigger và xác suất thất bại riê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: Cup and handle chart pattern 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