Mục lục bài viết

Bằng chứng và phạm vi

Đã đọc bài giải thích của tác giả và metadata ebook; video được dẫn như tài nguyên học tiếp, chưa dùng nội dung audio chưa kiểm tra. Không có trade log độc lập trong các nguồn này. Máy trạng thái dưới đây do nhóm nghiên cứu đề xuất, chưa có backtest mới.

Dữ liệu và thị trườngCần OHLCV cùng nguồn và lịch phiên. Với FX chỉ dùng tick volume khi ghi rõ nguồn; không suy ra khối lượng toàn thị trường. Futures cần xử lý roll; crypto cần tách spot/perpetual và đơn vị volume.
Khung thời gian nghiên cứuNgày, H1 hoặc intraday là các thử nghiệm tách biệt. Các mốc 10/5/3 nến trong bài là tham số nghiên cứu, không tương đương cùng một ý nghĩa kinh tế ở mọi khung.
Sau nhịp giảm xuất hiện stopping-volume candidate, vùng giá, breakout, test nhẹ volume và close xác nhận.Mở hình kích thước đầy đủ
Dữ liệu minh họa tự tạo; đường close không hiển thị râu thấp 98 của sự kiện. Các điểm vùng được rút gọn cho dễ đọc.

Quy trình thực hành

Sơ đồ quy trình VPA stopping volume và test: chuỗi quan sát trước khi mua đảo chiều
Các bước được mô tả đầy đủ bên dưới. Tại mỗi bước, dữ liệu thiếu hoặc điều kiện sai phải có lý do loại bỏ.
  1. Ghi sự kiệnSau giảm, đo CLV, râu dưới và RVOL đã đóng.
  2. Xây vùngChờ 10 nến và khóa K/F từ dữ liệu đã biết.
  3. Chờ breakoutGiá vượt K với hoạt động tăng.
  4. Đọc testTest trong thời hạn, volume nhẹ và giữ vùng.
  5. Xác nhận và vàoClose vượt high test, rồi mới đặt lệnh khả thi.

Nguồn gốc và phần có thể kiểm chứng

Coulling mô tả stopping volume sau giảm có thể xuất hiện qua nến hẹp volume cao hoặc râu dưới dài; chưa đồng nghĩa chạm đáy. Sau đó quan sát congestion, test nhẹ volume và breakout. Tác giả không đưa một setup cứng lặp nguyên xi. [1]

Sách A Complete Guide To Volume Price Analysis có bản ebook được nhà xuất bản liệt kê năm 2024. [2] Bài video về giữ vị thế theo VPA là tài nguyên học tiếp. [3] Phần triển khai dưới đây chuyển các ý tưởng thành dữ liệu quan sát được, không khẳng định biết market maker đang mua.

Đặc tả thuật toán đề xuất

Đề xuất: ở nến sự kiện s, A=ATR14[s−1], trước đó C[s−1]−C[s−11]≤−2A. Cần range=H−L>0, RVOL20=V/median 20 nến trước≥2, CLV=(C−L)/range≥0,6 và râu dưới=(min(O,C)−L)/range≥0,4. Đây chỉ là một nhánh detector, không bao quát mọi stopping volume tác giả mô tả.

Sau s chờ đúng 10 nến đã đóng; hủy nếu low xuyên L[s]−0,2A. Tại c=s+10 khóa K=max high và F=min low của s..c. Trong 20 nến sau c, chờ close cắt K+0,1A với RVOL20≥1,5. Nến phá t phải nằm sau thời điểm vùng được khóa.

Sau breakout, tìm lần test đầu r trong t+1..t+5: low≤K+0,15A, close≥K−0,2A và mean volume t+1..r<0,7V[t]. Chờ u trong r+1..r+3 có close>H[r]+0,1A. Hủy khi close<K−0,2A, low<F−0,2A hoặc quá thời hạn. Khóa high nến test trước tìm confirm.

Điều kiện hủy chỉ áp vào trạng thái đã có đủ mức giá: trước khi khóa vùng, dùng low<L[s]−0,2A; sau khi khóa, dùng low<F−0,2A. Điều kiện close<K−0,2A chỉ bắt đầu sau breakout, không áp trong BUILD_RANGE hoặc lúc đang chờ phá vì close trong nền khi đó là bình thường.

DECLINE -> EVENT when proposed stopping criteria pass
EVENT -> BUILD_RANGE for exactly 10 completed bars
BUILD_RANGE -> WAIT_BREAKOUT: freeze K,F,A
WAIT_BREAKOUT -> WAIT_TEST on qualifying close beyond K
WAIT_TEST -> WAIT_CONFIRM on first qualifying low-volume test
WAIT_CONFIRM -> SIGNAL on close above frozen test_high+0.1*A
SIGNAL: enter next feasible event; stop=F-0.2*A
R=entry-stop; target=entry+2*R; time_stop=20 bars
Any state: invalidate only from information then available; never rewrite prior signals.

Volume thêm thông tin ở đâu?

Volume cao ở sự kiện và volume thấp ở test có hai vai trò đối lập. Sự kiện đánh dấu hoạt động bất thường trong lúc giảm; test hỏi liệu một nhịp quay lại vùng có cần nhiều hoạt động hơn không. Cả hai vẫn chỉ là feature, không chứng minh hấp thụ hay lượng cung còn lại.

Mean volume cả nhịp test tránh chọn riêng một nến thấp thuận mắt. Chuẩn hóa theo cùng slot nếu intraday, đồng thời ghi số nến test. Một breakout do tin tức có volume cực lớn làm tỷ lệ 0,7 dễ đạt, nên cần phân nhóm sự kiện để kiểm tra độ bền.

Ví dụ số và trường hợp thất bại

Ví dụ tự tạo: A=1; nến s có O=101,H=102,L=98,C=101, CLV=0,75, râu dưới=0,75, RVOL=2,5. Sau 10 nến, vùng khóa K=104,F=98. Breakout close 104,3 với volume 200; test có low 103,9, high 104,4, close 104,1 và mean volume 100<140. Close xác nhận 104,7 vượt 104,5; entry khả thi 104,8, stop 97,8, R=7, target 118,8.

Thành công tự tạo là giá chạm 118,8 trước stop và time-stop. Thất bại trước entry: test đóng 103,6 dưới 103,8 nên hủy; không gọi là test thành công chỉ vì sau đó hồi. Thất bại sau entry: gap làm stop khớp 97,4, lỗ 7,4 mỗi đơn vị trước phí, lớn hơn R kế hoạch.

Thực thi và quản trị vị thế

Chuỗi bảo thủ có thể vào muộn và stop ngoài vùng rất rộng. Đây là chi phí chủ ý cần đo, không phải lý do tự dùng stop dưới nến test sau khi thấy kết quả. Bản stop dưới test là chiến lược khác; cũng có thể so với mua breakout trực tiếp và mua ngay sự kiện.

Size dựa trên rủi ro tiền, trần notional và tổng vị thế tương quan. Khi event đến từ tin tức, gap có thể làm loss lớn hơn kế hoạch. Baseline 2R/time-stop 20 nến là cách thoát đề xuất; không gán nó cho Coulling hoặc coi chart minh họa là lợi nhuận lịch sử.

Kiểm định để tách câu chuyện khỏi kết quả

Chạy ablation theo chuỗi: chỉ sự kiện; sự kiện+nền; breakout trực tiếp; breakout+test. Giữ universe và chi phí nhất quán, ghi số cơ hội bỏ lỡ ở mỗi bước. Nếu chuỗi dài chỉ tăng win rate nhưng làm expectancy hoặc tổng lợi nhuận giảm, chưa thể gọi là cải thiện.

Lưu state transitions, K/F, số nến test, volume baseline và mọi lý do hủy. Chia train/test theo thời gian và dùng khoảng cách giữa tập nếu các candidate chồng lấn. Kết luận cần dựa trên kết quả ngoài mẫu, không dựa vào câu chuyện rằng thị trường đã “hấp thụ hết cung”.

Sai lầm thường gặp

Spike volume là đáy

Hoạt động lớn có thể đi cùng tiếp tục giảm; sự kiện chưa phải tín hiệu mua.

Vùng hình thành từ tương lai

Không mua tại sự kiện rồi dùng 10 nến sau để chứng minh vùng giữ được.

Test chọn theo kết quả

Phải dùng lần test đầu đạt điều kiện và thời hạn cố định, không chọn nhịp cuối trước tăng.

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.

0/6 mục

Câu hỏi thường gặp

Có cần đúng hình hammer không?

Không theo toàn bộ cách tiếp cận của tác giả. Bài này chọn một nhánh râu dưới để có detector cụ thể, có thể thử nhánh nến hẹp riêng.

Vì sao cần nhiều bước xác nhận?

Để tách sự kiện khỏi phản ứng tiếp theo. Độ trễ và giao dịch bỏ lỡ là chi phí phải đo, không mặc định nhiều bước luôn tốt hơn.

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.

  1. Anna Coulling: Getting in using volume price analysisAnna Coulling. Bài tác giả ngày 29/08/2014; stopping volume, congestion, test và breakout. Đối chiếu: .
  2. A Complete Guide To Volume Price AnalysisMarinablu International Ltd / Google Books. Metadata bản ebook 2024; không đồng nhất ngày bản này với lần xuất bản đầu. Đối chiếu: .
  3. Learn how to stay in a trend using volume price analysisAnna Coulling. Đã đọc phần giới thiệu video; chưa dùng chi tiết audio làm bằng chứng. Đố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