Chuyển đến nội dung
Nghiên cứu / Giáo dục / Nhật ký giao dịch

PTKT · Trung cấp · Phần 18 trên 18

Kiểm thử setup bằng tay: cỡ mẫu, bản ghi và thế nào là hiệu quả

Trước khi được giao tiền, một setup phải được giao cho một cuốn sổ. Cách chạy lại biểu đồ từng cây nến, ghi lại mọi giao dịch mà quy tắc lẽ ra đã vào, và biết cần bao nhiêu giao dịch thì các con số mới có ý nghĩa.

InnoMP Research · Education Desk Đăng 25 thg 10, 2026 · Cập nhật 25 thg 10, 2026 9 phút đọc
Ảnh bìa minh họa InnoMP Research — cuốn sổ trước đồng tiền
Tóm tắt

Kiểm thử setup bằng tay nghĩa là chạy lại biểu đồ từng cây nến, áp dụng đúng các quy tắc đã viết, và ghi lại mọi giao dịch mà chúng lẽ ra đã vào, trước khi đặt bất kỳ đồng tiền nào vào rủi ro. Bản ghi cho ra tỷ lệ thắng, mức thắng và thua trung bình, kỳ vọng và chuỗi thua tệ nhất. Các con số chỉ có ý nghĩa khi mẫu đủ lớn để vài giao dịch không xê dịch được chúng, và chỉ khi lệnh thua được ghi cẩn thận như lệnh thắng. Forward test trên tài khoản demo là cùng bản ghi đó, giữ theo thời gian thực.

Backtest thủ công là chạy lại một biểu đồ từng cây nến, áp dụng chính xác các quy tắc đã viết của một setup, và ghi lại mọi giao dịch mà chúng lẽ ra đã vào — trước khi đặt bất kỳ đồng tiền nào vào rủi ro. Bản ghi là bằng chứng đầu tiên của setup, và độ lớn của bản ghi quyết định nó đáng giá bao nhiêu.

Đây là phần cuối của cấp Trung cấp, và là nơi mười bảy phần còn lại được kiểm tra. Một setup đã được viết ra theo dạng của Phần 15 thì có thể kiểm thử; việc kiểm thử chậm, chẳng hào nhoáng gì, và là thứ duy nhất phân biệt một setup với một ý kiến về setup.

Chạy lại biểu đồ

Phương pháp thì đơn giản, còn kỷ luật thì không. Che biểu đồ lại. Mở một cây nến. Hỏi xem các quy tắc của setup có kích hoạt không — chồng bối cảnh, tín hiệu — và nếu có, ghi giao dịch ra: điểm vào, cắt lỗ, mục tiêu, khối lượng tính bằng R. Chỉ khi đó mới mở cây nến tiếp theo, và theo giao dịch tới mức cắt lỗ hoặc mục tiêu khi các cây nến lần lượt hiện ra.

Chạy lại biểu đồ với tấm màn che Một đường giá chạy từ mép trái tới một điểm ở khoảng giữa, nơi một tấm màn tô bóng che phần còn lại của biểu đồ, ghi chú chưa đến. Các ghi chú nói chỉ những gì đã biết lúc đó, và từng cây nến một — quyết định rồi mới mở. chỉ điều đã biết khi ấychưa đếntừng cây nến · quyết định rồi mới mở InnoMP Research
Mọi thứ bên phải tấm màn chưa tồn tại. Quyết định được viết ra trước khi tấm màn dịch chuyển, và đó là cách duy nhất để bản ghi đo các quy tắc chứ không đo người chạy lại.

Thứ mà tấm màn ngăn chặn là thiên kiến nhìn trước (look-ahead bias): để cây nến tiếp theo lọt vào một quyết định lẽ ra phải đưa ra trước nó. Không có tấm màn, mọi tín hiệu dẫn đến lệnh thắng đều trông hợp lệ hiển nhiên và mọi tín hiệu dẫn đến lệnh thua đều trông ở mức ranh giới hiển nhiên, và bản ghi rốt cuộc đo sự khôn ngoan sau sự việc — chính thiên kiến mà khóa Tâm lý giao dịch đã mô tả, thêm một thanh cuộn. Các nền tảng có công cụ chạy lại cho nến tiến từng bước; một bàn tay che màn hình cũng được. Thứ không được là cuộn chuột.

Bản ghi

Mỗi lần các quy tắc kích hoạt là một dòng. Không phải mỗi giao dịch đã vào là một dòng — mà mỗi lần các quy tắc kích hoạt, kể cả những lần retest không bao giờ được khớp ở Phần 16 và những giao dịch thua.

Mỗi lần quy tắc kích hoạt là một dòng Một sổ ghi sáu dòng, mỗi dòng có ngày và tín hiệu ở bên trái và kết quả tính bằng R ở bên phải: cộng 2,1, trừ 1,0, trừ 1,0, cộng 0,4, trừ 1,0, cộng 2,8. Một ghi chú cho biết lệnh thua được ghi cẩn thận như lệnh thắng. bản ghi03/9 · retest+2,1R05/9 · retest−1,0R09/9 · retest−1,0R12/9 · retest+0,4R16/9 · retest−1,0R18/9 · retest+2,8Rlệnh thua được ghi cẩn thận như lệnh thắng InnoMP Research
Sáu lần kích hoạt, ba lần thua. Những lần thua chính là bản ghi; một cuốn sổ chỉ có lệnh thắng là một cuộn phim tổng hợp khoảnh khắc đẹp, và tỷ lệ thắng của nó là hư cấu.
CộtGhi gìVì sao
Ngày và giờLúc các quy tắc kích hoạtĐể phân tích theo phiên sau này — Phần 8
Bối cảnhBộ lọc nào đúng, và có bao nhiêu lý doCho phép chia setup theo số yếu tố hội tụ về sau
Tín hiệuSự kiện nào, ở giá nàoXác nhận cùng một tín hiệu được dùng mọi lần
Cắt lỗ và mục tiêuCác mức giá, và số R mà mục tiêu hàm ýKỳ vọng cần R theo kế hoạch, không phải kết quả
Đã khớpCó, hoặc không và vì saoChi phí ẩn của vào lệnh retest nằm ở đây
Kết quảBằng R, tại cắt lỗ hoặc mục tiêu, hoặc hòa vốnCon số mà mọi thứ khác được tính từ đó

Từ các dòng có bốn con số: tỷ lệ thắng, mức thắng trung bình tính bằng R, mức thua trung bình tính bằng R, và kết hợp của chúng, kỳ vọng mỗi giao dịch. Và thêm một con số không phải trung bình: chuỗi thua liên tiếp dài nhất.

Mẫu phải lớn đến đâu

Một tỷ lệ thắng từ một bản ghi nhỏ không phải là một phép đo. Đó là một phỏng đoán kèm một con số, và độ rộng của phỏng đoán là chuyện số học.

Ước tính tỷ lệ thắng rộng đến đâu, theo cỡ mẫu Ba thanh ngang căn giữa trên một trục dọc, mỗi thanh một cỡ mẫu. Ba mươi giao dịch: thanh rộng, cộng trừ 18 điểm. Một trăm giao dịch: hẹp hơn, cộng trừ 10. Ba trăm giao dịch: hẹp nhất, cộng trừ 6. Các ghi chú nói đo một tỷ lệ thắng thật năm mươi phần trăm, và khoảng 95 phần trăm, con số của bản ghi cộng trừ chừng này. đo một tỷ lệ thắng thật 50%30 giao dịch±18 điểm100 giao dịch±10 điểm300 giao dịch±6 điểmkhoảng 95% · số của bản ghi ± chừng này InnoMP Research
Một setup thực sự thắng một nửa số lần có thể cho thấy bất cứ con số nào từ 32% đến 68% sau ba mươi giao dịch. Thanh thu hẹp theo căn bậc hai của cỡ mẫu, nên muốn thu nó lại một nửa cần gấp bốn lần số giao dịch.

Các con số đến từ khoảng tin cậy chuẩn cho một tỷ lệ — ước tính cộng hoặc trừ khoảng hai sai số chuẩn, trong đó sai số chuẩn là căn bậc hai của p(1−p)/n. Với ba mươi giao dịch và tỷ lệ thật bằng một nửa, đó là khoảng mười tám điểm về mỗi phía; với một trăm, mười; với ba trăm, sáu. Khoảng tin cậy thu hẹp theo căn bậc hai của cỡ mẫu, đó là lý do một trăm giao dịch thứ hai giúp ít hơn một trăm đầu tiên, và một trăm thứ ba lại ít hơn nữa.

Hai hệ quả. Một setup kích hoạt ba lần mỗi tuần cần khoảng tám tháng biểu đồ chạy lại để đạt được một mẫu mà tỷ lệ thắng có thể đọc được trong phạm vi mười điểm. Và chênh lệch vài điểm giữa hai phiên bản của một setup — hai tín hiệu, hai quy tắc quản lý từ Phần 17 — hoàn toàn chưa phải là chênh lệch cho đến khi các mẫu đủ lớn để phân giải nó. Bài Tự tin thái quá và may mắn trong khóa Tâm lý giao dịch chính là phép số học này nhìn từ phía tâm lý.

Điểm chính Một bản ghi ba mươi giao dịch không thể phân biệt một setup 45% với một setup 55%, và đó là hai việc kinh doanh khác nhau. Cỡ mẫu không phải là thủ tục trước khi tin vào các con số. Nó là thứ khiến chúng thành con số.

Chuỗi thua

Các con số trung bình che giấu thứ làm cháy tài khoản. Một setup có tỷ lệ thắng 45%, qua vài trăm giao dịch, sẽ tạo ra những chuỗi sáu, bảy, tám lệnh thua liên tiếp — không phải như một thất bại, mà như dao động bình thường. Bài Đọc drawdown trong khóa CFD căn bản đã đưa ra phép tính; bản ghi cho ra chuỗi quan sát được.

Chuỗi thua dài nhất trong bản ghi Hai mươi ba vòng tròn nhỏ xếp thành hàng thể hiện kết quả các giao dịch liên tiếp, xanh là thắng và đỏ là thua. Sáu vòng tròn đỏ liên tiếp ở giữa được làm nổi bật bằng một dải tô bóng. Các ghi chú nói sáu lần thua liên tiếp là mức sàn drawdown của bản ghi, và hãy chọn khối lượng theo chuỗi này, không theo mức trung bình. 23 giao dịch, theo thứ tựsáu lần thua liên tiếp: sàn drawdown của bản ghichọn khối lượng theo chuỗi thua này InnoMP Research
Một chuỗi hoàn toàn bình thường từ một setup thắng khoảng 45% số lần. Sáu vòng trong dải là lý do khối lượng được chọn theo chuỗi tệ nhất, không theo giao dịch trung bình.

Chuỗi dài nhất trong bản ghi là một mức sàn, không phải mức trần: một mẫu lớn hơn sẽ chứa một chuỗi dài hơn. Sáu lần liên tiếp ở mức 1% mỗi lần là drawdown 6% trước khi phép tính phục hồi bắt đầu; phần tâm lý đã nói cảm giác đó như thế nào, và khối lượng mà setup được giao dịch phải là mức mà nhà giao dịch giữ vững được qua một chuỗi dài hơn chuỗi tệ nhất của bản ghi một chút. Quyết định đó được đưa ra ở đây, với bản ghi, chứ không phải ở lần thua thứ bảy.

Những gì lần chạy lại che giấu

Backtest đo các quy tắc. Nó không đo nhà giao dịch, spread, hay đồng hồ — và cả ba đều có mặt trong kết quả thực.

Những gì lần chạy lại che giấu Hai cột. Bên trái, chạy lại: thấy mọi tín hiệu, khớp đúng giá, không tin tức và không sợ hãi, spread không giãn — cuốn sổ. Bên phải, forward test: lỡ tín hiệu, trượt giá và spread, nến tin tức, do dự — cuốn sổ thực. Chạy lạithấy mọi tín hiệukhớp đúng giákhông tin, không sợspread không giãncuốn sổForward testlỡ tín hiệutrượt giá, spreadnến tin tứcdo dựcuốn sổ thực InnoMP Research
Lần chạy lại là các quy tắc trong điều kiện lý tưởng. Forward test là cùng các quy tắc đó có thêm một con người, một nhà môi giới và một cuốn lịch — và các con số của nó là những con số tài khoản sẽ thấy.

Một forward test giữ cùng bản ghi đó theo thời gian thực trên tài khoản demo: cùng các dòng, cùng các cột, với giao dịch được vào khi các cây nến thực sự đóng cửa. Nó chậm — một setup kích hoạt ba lần mỗi tuần cho ra khoảng một tá dòng mỗi tháng — và đó là nơi sự lạc quan của lần chạy lại được sửa lại. Tín hiệu kích hoạt khi nhà giao dịch đang vắng mặt. Thời điểm chuyển ngày (rollover) làm spread giãn rộng vượt qua cả mức cắt lỗ. Một cây nến tin tức làm trong một phút điều mà lần chạy lại cho thấy diễn ra trong một giờ. Và sự do dự mà khóa Tâm lý giao dịch mô tả biến một tín hiệu hợp lệ thành một lần vào lệnh muộn mà backtest chưa bao giờ phải định giá.

Hai bản ghi được đọc cùng nhau. Ở chỗ các con số của forward test bám sát backtest, setup đã sống sót khi va chạm với thực tế. Ở chỗ chúng tách ra, khoảng cách đó là nhà giao dịch, chi phí hoặc đồng hồ — và khoảng cách đó là việc cần làm tiếp theo, vì các quy tắc vốn đã ổn.

Thế nào là “hiệu quả”

Một setup hiệu quả khi ba điều cùng đúng trong bản ghi, và không phải trước đó.

Thế nào là hiệu quả Ba dải xếp chồng. Một, kỳ vọng: kỳ vọng dương sau chi phí. Hai, mẫu: trên một mẫu đủ sức đỡ kết luận. Ba, drawdown: một chuỗi thua mà bạn chịu đựng được ở khối lượng dự định. Một ghi chú nói đủ cả ba, hoặc là chưa biết. 1 · kỳ vọngdương sau spread và swap2 · mẫuđủ giao dịch để đỡ kết luận3 · drawdownchuỗi thua mà bạn chịu đựng đượcđủ cả ba, hoặc là chưa biết InnoMP Research
Dương trên giấy, qua đủ số giao dịch, với chuỗi tệ nhất mà nhà giao dịch sống sót được. Một setup thiếu bất kỳ điều nào trong ba không phải là setup thất bại — mà là setup chưa được biết.

Kỳ vọng dương sau chi phí. Giao dịch trung bình, tính bằng R, nằm trên 0 sau khi trừ spread và swap — mà với một setup có lợi thế nhỏ trên khung thời gian ngắn, đó là nơi phần lớn lợi thế biến mất.

Một mẫu đủ sức đỡ nó. Đủ lớn để khoảng tin cậy quanh tỷ lệ thắng không bao gồm tỷ lệ thắng hòa vốn ứng với R của setup. Một bản ghi có khoảng tin cậy vắt qua mức kỳ vọng bằng 0 thì chưa nói lên điều gì.

Một chuỗi tệ nhất sống sót được. Chuỗi thua dài nhất, ở khối lượng dự định, tạo ra một mức drawdown mà nhà giao dịch sẽ chịu đựng mà không thay đổi quy tắc. Phần quy trình và kết quả của khóa Tâm lý giao dịch nói chính về điều này: một setup bị bỏ rơi trong dao động bình thường của nó thì không có kỳ vọng gì cả, bất kể bản ghi nói gì.

Nơi cấp độ này kết thúc

Mười tám phần. Nhóm thứ nhất đọc một thị trường trên ba biểu đồ theo thứ tự cố định, và phân định ai quyết định khi các biểu đồ bất đồng. Nhóm thứ hai hỏi ai đã có mặt — khối lượng tick đo gì, và nó nói rõ nhất ở đâu. Nhóm thứ ba đọc đồng hồ: ba lần mở cửa trong ngày, những mức giá mỗi ngày để lại, và máy chủ quyết định một ngày là gì. Nhóm thứ tư nhìn sang ngang, vào những gì biến động cùng nhau, cái vế mà mọi cặp chính đều có chung, và phép tính của những vị thế chồng lên nhau. Và nhóm này đặt các mảnh lên một tấm thẻ, định giá điểm vào, định giá việc quản lý, và đưa tấm thẻ qua một cuốn sổ trước khi đưa vào tài khoản.

Cuốn sổ đó là nơi cấp Trung cấp bàn giao. Mọi thứ nó tạo ra — tỷ lệ thắng, R, chuỗi tệ nhất, khoảng cách giữa chạy lại và forward test — là một con số về một quy trình tùy ý. Cấp Chuyên nghiệp bàn về việc làm gì với những con số đó: kiểm chứng lợi thế bằng thống kê, đọc các chế độ biến động và vi cấu trúc, và biến một quy trình hiệu quả thành một quy trình có thể vận hành.

Học tiếp Cấp độ 3: Phân tích kỹ thuật: Chuyên nghiệp — bắt đầu từ cách một mức giá thực sự được tạo ra. · Quay về mục lục khóa học

Dữ kiện chính
  • Backtest thủ công áp dụng các quy tắc đã viết lên các cây nến trong quá khứ, từng cây một, mà không nhìn thấy điều gì đến tiếp theo.
  • Bản ghi lưu, cho mỗi giao dịch: ngày, bối cảnh, tín hiệu, cắt lỗ, mục tiêu và kết quả tính bằng R — kể cả những setup đã kích hoạt mà không được khớp.
  • Tỷ lệ thắng đo trên 30 giao dịch có thể lệch khoảng 18 điểm phần trăm so với tỷ lệ thật của setup; trên 300 giao dịch, khoảng 6.
  • Chuỗi thua dài nhất trong bản ghi là cận dưới của mức drawdown mà setup sẽ tạo ra.
  • Forward test trên tài khoản demo là cùng bản ghi đó giữ theo thời gian thực, và nó bắt được những gì lần chạy lại che giấu.

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

Làm thế nào để backtest thủ công một setup giao dịch?

Che biểu đồ để chỉ thấy các cây nến đã qua, tiến từng cây nến một, và ở mỗi bước hỏi xem các quy tắc đã viết của setup có kích hoạt không — bối cảnh, tín hiệu, điểm vô hiệu hóa, mục tiêu. Khi có, ghi lại giao dịch trước khi mở cây nến tiếp theo, rồi theo nó tới mức cắt lỗ hoặc mục tiêu và ghi kết quả bằng R. Mọi lần kích hoạt đều được tính, kể cả những lần thua và những lần không bao giờ được khớp.

Cần bao nhiêu giao dịch thì kết quả mới có ý nghĩa?

Nhiều hơn cảm giác là đủ. Độ bất định của một tỷ lệ thắng đo được thu hẹp theo căn bậc hai của cỡ mẫu: quanh 30 giao dịch, một tỷ lệ thật 50% có thể hiện ra ở bất cứ đâu từ hơn 30% đến gần 70%; quanh 300 giao dịch, nó được ghim trong khoảng sáu điểm. Một setup kích hoạt vài lần mỗi tuần cần một năm biểu đồ mới đạt được một mẫu đọc được.

Thiên kiến nhìn trước (look-ahead bias) là gì?

Là để hiểu biết về những cây nến về sau lọt vào một quyết định lẽ ra phải đưa ra sớm hơn — nhìn thấy cú phá vỡ đã chạy rồi mới quyết định setup có lẽ ra đã vào lệnh hay không. Đó là lý do việc chạy lại được làm với biểu đồ bị che và quyết định được viết ra trước khi cây nến tiếp theo hiện ra. Một lần chạy lại cuộn tự do thì không phải là kiểm thử.

Backtest và forward test khác nhau thế nào?

Backtest chạy lại quá khứ; forward test giữ cùng bản ghi đó theo thời gian thực trên tài khoản demo. Forward test chậm hơn và bắt được mọi thứ mà lần chạy lại che giấu: tín hiệu bị lỡ khi vắng mặt trước màn hình, spread giãn rộng lúc chuyển ngày (rollover), trượt giá (slippage), nến tin tức, và sự do dự biến một tín hiệu hợp lệ thành một lần vào lệnh muộn.

Khi nào một setup hiệu quả?

Khi ba điều cùng đúng trong bản ghi: kỳ vọng dương sau spread và swap; mẫu đủ lớn để vài giao dịch không lật được dấu; và chuỗi thua dài nhất là chuỗi mà nhà giao dịch thực sự chịu đựng được ở khối lượng dự định. Một setup có kỳ vọng dương nhưng có mức drawdown không chịu nổi thì không hiệu quả với nhà giao dịch đó.

Nguồn

  1. NIST/SEMATECH e-Handbook of Statistical Methods — Confidence intervals for a binomial proportion: p̂ ± z·√(p̂(1−p̂)/n)itl.nist.gov
InnoMP Research · Education Desk

Trading education from first principles — position sizing, risk, market structure and the habits that keep accounts alive. Written for someone who has never opened a chart, with a diagram at every step.

Đăng 25 thg 10, 2026 · Cập nhật 25 thg 10, 2026

Tuyên bố miễn trừ: Thông tin trên website chỉ nhằm mục đích chung, không phải tư vấn đầu tư hay lời mời mua bán công cụ tài chính. Hãy đọc tài liệu pháp lý và tìm tư vấn độc lập trước khi giao dịch.

Bài viết liên quan