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
- Xác nhận cộtYêu cầu nhịp mạnh trước khi có tam giác nhỏ.
- Xác nhận hội tụChờ đủ pivot trong nền ngắn.
- Kiểm tra thời hạnKhông giao dịch khi apex hoặc giới hạn nền đã qua.
- Chờ phá thuận cộtPhá ngược được ghi là thất bại tiếp diễn.
- Tính lệnhStop toàn nền và target chiếu cột theo giá khả thi.
Cấu trúc đang nói điều gì?
Pennant kết hợp cột giá với một nền dạng tam giác nhỏ. [1] Khác flag có hai cạnh gần song song, pennant cần một cạnh đi xuống và cạnh còn lại đi lên, làm vùng dao động co rõ.
Giả thuyết tiếp diễn có hai phần độc lập: động lượng trước mẫu và sự co hẹp trong mẫu. Nếu bỏ cột cờ mà kết quả không thay đổi, có thể hệ thống thực chất đang giao dịch triangle breakout. Vì vậy cần lưu feature của cột, nền và breakout riêng.
Nhận diện bằng dữ liệu đã biết
Đề xuất cột dài 3–20 nến, P≥3A với A=ATR(14) biết trước đầu cột; ER=P/tổng thay đổi close tuyệt đối≥0,7. Nền pennant dài 5–20 nến, hồi tối đa 0,5P. Đây là cấu hình nghiên cứu, không phải độ dài phổ quát của mọi thị trường.
Dùng pivot trái/phải 2 nến để thử phiên bản nền ngắn; ít nhất 5 pivot luân phiên. Khớp U(t),B(t) trên các anchor đã xác nhận, cần slope(U)<0<slope(B), width cuối/đầu≤0,7 và >0. Dùng sai số anchor≤max(2 tick,0,15A). Nếu cấu trúc không đủ pivot trước hết hạn, detector bỏ qua thay vì dùng cực trị chưa biết.
Khóa biên và cột khi candidate hoàn tất. Hết hạn ở mốc sớm nhất: apex−1, cuối 20 nến nền, hoặc nền hồi quá 0,5P. Pennant tăng chỉ mua khi phá lên; phá xuống ghi failed continuation. Bản giảm đảo hướng. Không hồi tố thời điểm pivot. [2]
if valid_pole(P,ER,pre_pole_ATR):
track short_converging_base
if confirmed_geometry: freeze U,B,pole,expiry
for t>created and t<=expiry:
if retracement>0.5*P: cancel
elif bullish and C[t-1]<=U(t-1)+b and C[t]>U(t)+b:
emit LONG; stop=base_low-epsilon; target=U(t)+P; consume candidate
elif bullish and C[t]<B(t)-b: mark FAILED_CONTINUATION; consume candidate
# b=max(2 tick,0.10A); epsilon=max(2 tick,0.15A); bearish mirror.
Kết hợp volume có nhiệm vụ rõ ràng
Một feature là tỷ lệ volume trung vị nền so với cột; feature thứ hai là RVOL breakout so với 20 nến trước. Nên lưu cả giá trị liên tục thay vì chỉ cờ đúng/sai để kiểm tra quan hệ có đơn điệu hay không. Ví dụ mức nền/cột<0,7 và RVOL≥1,5 chỉ là lựa chọn thử.
Pennant ngắn trên intraday dễ trùng thời điểm nghỉ trưa hoặc chuyển phiên. So volume thô có thể nhầm mùa vụ thanh khoản thành co hẹp có ý nghĩa. Dùng cùng slot các phiên trước, đồng thời lưu nến tin tức và gap để phân nhóm kết quả.
Ví dụ số: đúng cấu trúc và thất bại
Ví dụ tự tạo: cột 200→218, A=3, P=18, ER=0,82. Nền 12 nến có biên trên giảm 217→215 và biên dưới tăng 210→213, width ratio=2/7. Với b=0,3, close 215,5 vượt ngưỡng; mua khả thi 215,6, stop dưới đáy nền 209,55, target 233. Rủi ro 6,05 và phần thưởng 17,4, khoảng 2,88R trước chi phí.
Thất bại: giá đóng 212,5 dưới biên dưới tại 213 trước breakout lên; hệ thống một chiều không mua. Nếu đã mua 215,6 rồi giá rơi xuống 209,5, ghi lỗ. Đặt stop dưới đáy gần nhất 213 thay vì đáy toàn nền có thể thay kết quả, nhưng đó là phiên bản stop riêng phải đăng ký trước.
Điểm vào, vô hiệu và thoát lệnh
Bản cơ sở stop ngoài toàn nền vì mẫu ngắn; target chiếu P từ biên phá tại tín hiệu. Vào sau close xác nhận. Nếu giá khả thi đã chạy quá xa, dùng R:R thực tế trước đặt lệnh để quyết định; không giả định khớp ở đỉnh tam giác.
Không dời target theo đỉnh cột mới xuất hiện sau breakout. Trailing theo pivot hoặc chốt 2R đều có thể thử độc lập. Một nến biến động lớn có thể chạm cả stop và target; cần dữ liệu nhỏ hơn hoặc quy ước ưu tiên stop, nhất quán trên mọi giao dịch.
Kiểm định giá trị tăng thêm
Thực hiện đối chứng factorial: có/không cột mạnh, có/không hội tụ, có/không volume. Cách này cho biết lợi thế nếu có đến từ phần nào, thay vì gán toàn bộ cho tên pennant. So sánh với flag dùng cùng cột để tách ảnh hưởng hai loại nền.
Đếm cả trường hợp không đủ pivot trước hết hạn; độ trễ là một phần của chi phí nhận diện. Dùng kiểm định ngoài mẫu theo thời gian, báo cáo số lệnh, lợi nhuận sau phí, drawdown và sai số ước lượng. [3] không xác nhận các tham số hoặc target của bài.
Sai lầm thường gặp
Đổi nhãn theo kết quả
Một tam giác thắng không tự trở thành pennant nếu thiếu cột đủ mạnh.
Độ trễ không phù hợp nền
Pivot phải chờ quá lâu có thể khiến mọi tín hiệu xuất hiện sau breakout; không được backdate.
Stop được chọn sau khi biết kết quả
Đáy toàn nền và đáy gần nhất là hai cách quản trị rủi ro khác nhau.
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
Pennant có nhỏ hơn flag không?
Không cần xếp hạng kích thước tuyệt đối. Khác biệt chính trong cấu hình này là hội tụ so với song song và cả hai đều cần cột.
Có giao dịch phá ngược cột không?
Có thể tạo chiến lược failed-pennant riêng. Bài này ghi nhận thất bại tiếp diễn và không tự đảo vị thế.
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: How to trade bullish and bearish pennantsIG. Đị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