Một số thì có. Mọi expert advisor công bố trên trang này đều kết thúc backtest với lãi gộp lớn hơn lỗ gộp, và bản ghi lệnh đã đóng đầy đủ nằm ngay trên trang của từng cái. Nhưng “sinh lời” hóa ra là một tuyên bố về cửa sổ thời gian, không phải về một chương trình: mười trong mười bốn kiếm được tiền trên toàn bộ kỳ kiểm thử của chúng mà vẫn lỗ ở ít nhất một năm dương lịch bên trong kỳ đó.

Nhưng điều đó phụ thuộc vào:
- Cửa sổ mà bạn đo. Mười trong mười bốn có một năm thua lỗ; năm 2025 có ba cái kết thúc năm với số âm.
- Bạn chờ được bao lâu. Trung vị giai đoạn dài nhất không có đỉnh vốn mới: 423 ngày. Tệ nhất: 775 ngày.
- Bạn chịu được bao nhiêu lệnh lỗ liên tiếp. Trung vị chuỗi thua tệ nhất: 6 lệnh. Tệ nhất: 14.
- “Đã kiểm chứng” nghĩa là gì. Mọi con số ở đây đều là backtest. Số lần chạy thật đã kiểm chứng của danh mục là không.
- EA nào. Khoảng cách giữa hệ số tốt nhất và tệ nhất khá hẹp (1,27 đến 1,52), nhưng kết quả ròng trên cùng quy mô tài khoản trải từ 386,05 $ đến 28.687,43 $.
Từng điểm một sẽ được đối chiếu với dữ liệu của chính chúng tôi ở dưới.
Dữ liệu cho thấy gì: 9.702 lệnh đã đóng trong toàn danh mục
Mọi EA trên mt5depot đều công bố danh sách lệnh đã đóng đầy đủ trong frontmatter của trang mình. Bảng dưới đây được suy ra từ những danh sách đó — không phải từ một bản tóm tắt do ai đó gõ tay — cộng với manifest chạy ghi lại cách mỗi lần kiểm thử được tạo ra.
| EA | Cặp / khung | Số lệnh | Hệ số lợi nhuận | Tỷ lệ thắng | Sụt giảm tối đa | Ròng trên tài khoản 10.000 $ |
|---|---|---|---|---|---|---|
| Thunderhead | EUR/GBP H1 | 426 | 1,52 | 61,97% | -9,1% | 8.342,25 $ |
| Lattice Weave | GBP/AUD H1 | 501 | 1,51 | 46,31% | -7,83% | 10.280,42 $ |
| Cairn | EUR/USD H1 | 4.725 | 1,48 | 64,04% | -14,52% | 28.687,43 $ |
| Orrery | JP225 H1 | 210 | 1,46 | 58,1% | -0,67% | 386,05 $ |
| Zerqon | US30 H4 | 253 | 1,43 | 78,26% | -2,03% | 757,93 $ |
| Iridescence | EUR/USD H1 | 912 | 1,4 | 51,97% | -8,81% | 9.403,46 $ |
| Ballast | EUR/GBP H1 | 307 | 1,4 | 78,5% | -8,32% | 3.123,46 $ |
| Windrose | AUD/CAD H1 | 108 | 1,38 | 60,19% | -4,51% | 1.445,84 $ |
| Tidewell Slack | GBP/JPY M15 | 315 | 1,35 | 40,32% | -9,92% | 5.141,84 $ |
| Kestrel Hover | USD/JPY M15 | 291 | 1,33 | 31,27% | -7,11% | 4.930,4 $ |
| Lanternfish | USD/JPY M5 | 423 | 1,3 | 62,88% | -6,53% | 3.327,78 $ |
| Beacon | AUD/CAD M15 | 408 | 1,28 | 79,66% | -3,88% | 1.791,94 $ |
| Peregrine | BTCUSD H4 | 178 | 1,27 | 78,09% | -7,35% | 1.458,45 $ |
| Tessera | USD/JPY H1 | 645 | 1,27 | 50,39% | -5,15% | 3.212,05 $ |
| Điều kiện kiểm thử | |
|---|---|
| Mã thí nghiệm | EXP-CATALOGUE-PROFITABILITY-001 |
| Build MT5 | 6090 |
| Môi trường | Trình kiểm thử chiến lược MetaTrader 5, đặc tả hợp đồng Exness-MT5Trial5 |
| Cặp / khung thời gian | Một cặp và một khung thời gian cho mỗi EA (xem bảng) |
| Giai đoạn | 2019-01-01 – 2026-08-09, cửa sổ khác nhau theo từng EA |
| Mô hình | Mỗi tick sinh từ nến M1 (12 EA); mỗi tick dựa trên tick thật (2 EA) |
| Kiểm chứng lần cuối | 2026-08-14 |
Cách suy ra có thể tái lập: các dòng theo từng EA đến từ danh sách lệnh đã đóng mà EA đó công bố và manifest chạy của nó, được tính lại bằng script lưu cùng thí nghiệm EXP-CATALOGUE-PROFITABILITY-001. Cách chúng tôi kiểm thử mô tả cổng niêm yết mà từng bản ghi này phải vượt qua trước khi xuất hiện ở đây.
Hai lưu ý trung thực nằm phía trên bảng đó trước khi bất cứ điều gì trong đó có ý nghĩa.
Đây là tập hợp kẻ sống sót. Đây là những EA đã vượt cổng niêm yết. Không ai công bố những cái trượt, ở đây hay bất cứ đâu, nên “14 trên 14 sinh lời” mô tả cái kệ hàng chứ không phải xưởng chế tạo. Câu hỏi hữu ích không phải là những cái được công bố có sinh lời hay không — chúng có, do chọn lọc — mà là bản ghi của chúng nói gì về hình dạng của mức sinh lời ấy.
Không có gì trong đây là giao dịch thật. Mỗi EA mang một khối cập nhật sau công bố, và tất cả đều là backtest cuộn chiếu với số lần chạy thật đã kiểm chứng bằng không. Backtest giới hạn điều một chiến lược lẽ ra có thể làm trên một lịch sử giá đã được ghi lại. Chúng không sống sót khi chạm vào spread thật ở thời điểm bất ngờ, và chất lượng mô phỏng thậm chí còn không đồng nhất trong danh mục: mười hai dùng tick sinh từ nến M1, hai dùng tick thật.

Sinh lời trên bản ghi so với sinh lời trong năm bạn theo dõi
Chia cùng số lệnh đó theo năm dương lịch, kết luận gói trong một con số sẽ vỡ vụn.
| Năm | EA đang chạy | Kết thúc năm có lãi | Kết thúc năm thua lỗ |
|---|---|---|---|
| 2019 | 8 | 4 | 4 |
| 2020 | 9 | 7 | 2 |
| 2021 | 14 | 14 | 0 |
| 2022 | 14 | 13 | 1 |
| 2023 | 14 | 13 | 1 |
| 2024 | 14 | 13 | 1 |
| 2025 | 14 | 11 | 3 |
| 2026 | 13 | 12 | 1 |
Người khởi động tất cả các EA này vào 2021 đã thấy một chuỗi năm thắng sạch sẽ và sẽ nói với bạn rằng EA có hiệu quả. Người bắt đầu vào 2019 thấy bốn trên tám kết thúc trong thua lỗ, còn người bắt đầu vào 2025 thấy điều tương tự ở ba trên mười bốn. Các chương trình không hề thay đổi giữa những năm đó. Thị trường đã thay đổi, và cửa sổ lấy mẫu cũng vậy.
Đó chính là khác biệt giữa lời quảng cáo và bản ghi. Một dòng tiêu đề backtest báo cáo điểm cuối của một cửa sổ dài. Người mua thì sống bên trong một cửa sổ ngắn.
Sự khác biệt còn hiện ra theo từng EA chứ không chỉ theo từng năm. Tessera mang về tổng cộng 3.212,05 $ nhưng kết thúc 2019 âm 221,11 $ và 2026 âm 72,05 $. Peregrine khép lại bản ghi với 1.458,45 $ dương, trong đó 1.240,20 $ đến chỉ trong một năm là 2024, kèm khoản lỗ 274,90 $ vào 2025. Một bản ghi có thể thực sự sinh lời mà vẫn trao phần lớn kết quả trong một giai đoạn mà bạn buộc phải có mặt.

Cần xem gì trước khi tin vào một hệ số lợi nhuận
Bốn thứ tách một con số có ý nghĩa khỏi một con số chỉ trông đẹp mắt.
1. Thời gian chờ, không chỉ độ sâu. Sụt giảm tối đa cho bạn biết vốn đã xuống sâu tới đâu. Nó không cho biết bạn đã ngồi đó bao lâu. Trong danh mục này hai thứ ấy tách rời hoàn toàn: Orrery có mức sụt giảm nông nhất, -0,67%, và thời gian chờ dài nhất, 775 ngày, trong khi Cairn sâu nhất ở -14,52% nhưng phục hồi trong 160 ngày. Hãy hỏi cả hai.
2. Tỷ lệ thắng không phải là câu trả lời. Kestrel Hover thắng 31,27% số lệnh và đạt hệ số lợi nhuận 1,33. Beacon thắng 79,66% và đạt 1,28. Tỷ lệ thắng cao nghĩa là các khoản lỗ lớn hơn so với các khoản lãi, chứ không phải chiến lược tốt hơn — tỷ số và tỷ lệ trúng là hai đầu của cùng một núm vặn.
3. Chuỗi thua bạn phải nắm giữ xuyên qua. Chuỗi tệ nhất theo trung vị ở đây là 6 lệnh lỗ liên tiếp và dài nhất là 14, ở Cairn — chính là EA tạo ra kết quả ròng lớn nhất danh mục. Nếu một chuỗi 14 lệnh lỗ khiến bạn tắt nó đi, hệ số lợi nhuận của nó chẳng liên quan gì tới bạn. Chuỗi thua tệ nhất sinh ra là để cho việc đó.
4. Số lệnh, và ý nghĩa của quy mô tài khoản. Hệ số 1,46 của Orrery dựa trên 210 lệnh và tạo ra 386,05 $; hệ số 1,48 của Cairn dựa trên 4.725 lệnh và tạo ra 28.687,43 $. Cùng tỷ số, kết quả lệch nhau hai bậc độ lớn, bởi một tỷ số chẳng nói gì về việc nó được áp dụng bao nhiêu lần và ở quy mô nào. Con số ròng theo từng EA ở đây đều tính trên tài khoản kiểm thử 10.000 và không cộng dồn được thành kết quả danh mục đầu tư.
Vận hành một EA trong thực tế
Việc hằng ngày với một EA phần lớn không phải là can thiệp. Đó là quyết định trước điều gì sẽ khiến bạn dừng lại.
- Trước khi khởi động, hãy viết ra mức sụt giảm và chuỗi thua bạn chấp nhận. Lấy chúng từ bản ghi đã công bố của EA bạn chọn, không lấy từ một con số tròn trịa. Nếu bản ghi cho thấy chuỗi 14 lệnh lỗ, thì 8 lệnh lỗ liên tiếp không phải lý do để can thiệp — nó nằm trong hành vi đã ghi nhận.
- Trong lúc nó chạy, hãy so với bản ghi đã công bố thay vì so với số không. Một EA đang âm 4% không hỏng nếu bản ghi của nó chứa mức sụt giảm -9,1%. Một EA đang âm 20% trong khi bản ghi của nó cao nhất chỉ -7,35% lại là câu chuyện khác.
- Khi nào dừng là phần đáng quyết định lúc chưa có gì xảy ra. Cò súng hữu ích là một đứt gãy hành vi — mức sụt giảm sâu hơn bất cứ điều gì trong bản ghi, tần suất vào lệnh thôi khớp với nhịp đã ghi nhận — chứ không phải một đứt gãy cảm xúc.
- Chi phí không nằm trong tỷ số. Các backtest này áp dụng spread và đặc tả bộ hợp đồng của một sàn. Phí qua đêm, trượt giá khi có tin và spread thật rộng hơn đều trừ vào cùng một lợi thế, và không cái nào xuất hiện trong hệ số lợi nhuận tính trên trình kiểm thử.
- Xem nó ở đâu. Thẻ “Experts” của cửa sổ Terminal chứa các dòng log của chính EA và thẻ “Journal” chứa bản ghi thực thi của terminal — đó là nơi một EA im lặng tự giải thích. AutoTrading phải bật ở hai chỗ, nút trên thanh công cụ và
Tools > Options > Expert Advisors > Allow Algo Trading; một EA “không vào lệnh” thường là do một trong hai công tắc đó hơn là do chiến lược hỏng. - Nếu bạn tự chạy lại bản ghi, trường Model trong trình kiểm thử không phải chi tiết tùy chọn. Đặt nó về đúng mô hình mà bản ghi đã dùng —
Every tick (generated from M1 bars)cho mười hai trong mười bốn,Every tick based on real tickscho Kestrel Hover và Ballast — với khoản nạp 10.000 và đòn bẩy ghi trên trang EA. Đổi mỗi ô chọn đó là đổi giá khớp lệnh, nên một kết quả “khác” thường là một phép kiểm thử khác chứ không phải một EA khác.
Nếu bạn muốn thay đổi những gì EA làm chứ không chỉ việc nó có chạy hay không, Builder là nơi logic có thể sửa được, vì dựng lại một bộ quy tắc là việc khác hẳn với chỉnh tham số của một EA đã biên dịch.
Rủi ro và thực tế sụt giảm vốn
Ba giới hạn đáng nói thẳng:
Kết quả quá khứ không chuyển tiếp. Mọi con số ở đây được đo trên lịch sử giá đã xảy ra, với các lệnh mà người chọn cửa sổ kiểm thử đã biết trước. Hệ số lợi nhuận 1,5 là mô tả cho 2019–2026, không phải dự báo cho 2027.
Backtest không phải giao dịch thật. Không EA nào trong danh mục này có lần chạy thật đã kiểm chứng. Khoảng cách giữa trình kiểm thử và tài khoản gồm requote, spread thả nổi, độ trễ khớp lệnh và phí qua đêm — tất cả đều dịch chuyển theo hướng tốn tiền.
Chọn lọc định hình những gì bạn thấy. Lý do mọi EA được công bố đều trông chấp nhận được là vì những cái không chấp nhận được đã không được công bố. Điều này đúng với kệ hàng của mọi nhà cung cấp, kể cả kệ này, và đó là điều quan trọng nhất cần ghi nhớ khi một trang nói rằng tất cả EA của họ đều sinh lời.
Không điều nào trong số đó khiến giao dịch tự động trở nên vô nghĩa. Nó chỉ làm tuyên bố trung thực trở nên hẹp: một EA có tài liệu trao cho bạn bộ quy tắc mà bạn có thể soi toàn bộ hành vi lịch sử, kể cả phần bạn không muốn nhìn. Đó là nhiều hơn những gì lối tiếp cận tùy nghi thường đem lại, và ít hơn một lời hứa lợi nhuận. Không có bảo đảm nào cho bất kỳ kết quả nào, và thua lỗ là một phần của mọi bản ghi trên trang này.
Bước tiếp theo
Nếu bạn muốn xuất phát từ một bản ghi thay vì một lời tuyên bố, xem các EA đã kiểm chứng — mỗi cái đều công bố danh sách lệnh đã đóng đầy đủ, mức sụt giảm và manifest chạy đứng sau các con số trích ở đây, nên bạn kiểm tra được thời gian chờ và chuỗi thua trước khi cam kết bất cứ điều gì.
Nếu bạn đang cân nhắc giữa cái này và giao dịch bằng tay, EA và giao dịch thủ công phát lại chính những bản ghi đó dưới các quy tắc dừng mà một người giao dịch tùy nghi thực sự sẽ dùng — tắt máy sau ba lệnh lỗ liên tiếp sẽ từ bỏ phần lớn kết quả nêu trên trang này.
Nếu bạn muốn tự dựng quy tắc và kiểm thử theo cùng cách, hãy bắt đầu ở Builder và đọc trước grid khác martingale ra sao, bởi họ chiến lược mà bạn chọn quyết định hình dạng sụt giảm vốn mà bạn phải sống cùng. Tạo một EA mà không cần lập trình đi hết cả con đường đó và báo lại điểm số của các mẫu dựng sẵn xuất xưởng trước khi bạn sửa chúng — vẫn là câu hỏi về tập hợp kẻ sống sót, chỉ là được hỏi sớm hơn một bước.
Nếu EA bạn đang cân nhắc đến miễn phí từ một nơi khác, các câu hỏi sẽ đổi trước cả khi chạm tới hệ số lợi nhuận. Cách dùng EA miễn phí trình bày bốn phép kiểm tra theo đúng thứ tự loại nhanh nhất, và chấm chính thư viện mẫu miễn phí của chúng tôi theo bốn phép đó — không thiết kế nào trong 53 thiết kế đã đo ở đó vượt được ngưỡng đạt mà Builder in ra cho bản dựng của chính người dùng.
Một khi bạn đã chọn được một cái, các quãng thời gian chờ trên trang này trở thành một bài toán định cỡ. Quản lý rủi ro khi giao dịch EA biến chính những bản ghi ấy thành một khoản nạp và một khối lượng lot, và báo lại rằng mọi mục niêm yết ở đây đều khuyến nghị cùng một mức tối thiểu 10.000 cho những EA có mức sụt giảm tệ nhất trải từ 0,67% đến 26,5% của nó.