Hướng dẫn · đọc 3 phút
Cách backtest chiến lược vàng trong Strategy Tester của MT5
Trả lời ngắn: Mở Strategy Tester (Ctrl+R), chọn EA, XAUUSD và một khoảng thời gian dài, rồi chọn "Every tick based on real ticks". Đặt độ trễ ngẫu nhiên, kiểm tra spread và hoa hồng trong báo cáo có khớp với tài khoản thật không, và dùng tùy chọn Forward để giữ phần dữ liệu cuối ra khỏi bước tối ưu hóa. Sau đó hãy đánh giá kết quả khi đã đủ số lệnh và đã trừ chi phí.
Đăng ngày: 24 tháng 10 năm 2026.
Miễn phí, không cần đăng ký Đang mở bán: Gói tháng và Gói trọn đời. Xem các gói
Trình tester có thể vẽ ra một đường cong mượt cho gần như mọi thứ nếu bạn để mặc nó. Các bước dưới đây khiến bài test khó tâng bốc kết quả của bạn hơn.
Từng bước
- Mở tester
- Chọn EA và mã giao dịch
- Ngày
- Mô phỏng
- Độ trễ
- Tiền ký quỹ và đòn bẩy
- Forward
- Mở tester: View → Strategy Tester, hoặc Ctrl+R.
- Chọn EA và mã giao dịch: XAUUSD, trên khung thời gian mà EA giao dịch.
- Ngày: một khoảng dài có cả những năm yên ắng, có xu hướng và khủng hoảng.
- Mô phỏng: "Every tick based on real ticks" nếu lịch sử của broker bao phủ các ngày của bạn. Chế độ này phát lại giá và spread đã ghi.
- Độ trễ: chọn độ trễ ngẫu nhiên thay vì "Zero latency, ideal execution", để lệnh khớp không hoàn hảo.
- Tiền ký quỹ và đòn bẩy: giống tài khoản bạn sẽ dùng thật. Đọc ký quỹ và đòn bẩy khi giao dịch vàng để biết vì sao điều này quan trọng.
- Forward: đặt một tỷ lệ, chẳng hạn một phần ba, để phần cuối của khoảng thời gian được giữ ra khỏi tối ưu hóa và được kiểm tra sau đó.
Kiểm tra chi phí trong báo cáo
Mở danh sách lệnh trong báo cáo và xem một vài lệnh:
- Spread: so sánh giá vào lệnh với giá bid và ask mà bạn sẽ thấy lúc đó. Xem hướng dẫn về spread vàng.
- Hoa hồng: nếu báo cáo ghi bằng 0 mà tài khoản của bạn có trả phí này, bài test đã bỏ sót một chi phí thật.
- Swap: lệnh giữ qua đêm phải có khoản này. Xem hướng dẫn về swap vàng.
Một backtest EA vàng thực sự cần có những gì là danh sách kiểm tra đi sâu hơn.
Đọc kết quả một cách trung thực
- Đếm số lệnh. Vài chục lệnh chứng minh rất ít.
- Xem mức sụt giảm (drawdown) trên vốn thực, không chỉ lợi nhuận cuối cùng. Xem drawdown nghĩa là gì.
- So sánh trong mẫu (in-sample) và forward. Nếu phần forward kém hơn nhiều, các thiết lập đã được chỉnh theo quá khứ.
- Nhân đôi chi phí rồi chạy lại. Kết quả chỉ sống sót khi chi phí lý tưởng sẽ không sống sót khi chạy thật.
Vì sao bài test thất bại khi chạy thật
Phần lớn thất bại đến từ việc chỉnh theo quá khứ, bỏ sót chi phí hoặc may rủi. Bài vì sao EA vàng vượt backtest nhưng thất bại khi chạy thật giải thích từng nguyên nhân và cách kiểm tra chống lại chúng.
Cùng ý tưởng trong một agent Baroq
Lab trong AI agent của Baroq hoạt động theo cách tương tự: nó thử các biến thể của ý tưởng trên nến quá khứ, chọn trên một phần và cho xem phần còn lại riêng, kèm bài kiểm tra may rủi dựa trên số biến thể đã thử. Sau đó bạn có thể bật agent ON và theo dõi nó bằng tiền demo.
Gói tháng và Gói trọn đời là giấy phép phần mềm cho tài khoản MetaTrader của chính bạn. Chúng chấm mọi robot và chiến lược bạn chạy theo cùng một cách, với chi phí nằm trong mọi con số. Xem các gói.
Câu hỏi thường gặp
Nên dùng chế độ mô phỏng nào cho vàng trong MT5?
Every tick based on real ticks, khi lịch sử tick của broker bao phủ các ngày của bạn. Nó phát lại giá và spread đã ghi. OHLC 1 phút và Open prices only nhanh hơn nhưng có thể che mất những gì xảy ra bên trong một thanh nến.
Tester của MT5 có tính spread không?
Với tick thật, nó dùng spread được lưu trong lịch sử tick của broker. Hãy đối chiếu các lệnh trong báo cáo với vài báo giá thật, vì khoảng trống trong lịch sử có thể khiến spread trông tốt hơn thực tế.
Tester có tính hoa hồng không?
Chỉ khi broker đã thiết lập hoa hồng cho mã giao dịch đó trong tester. Hãy kiểm tra báo cáo: nếu mọi lệnh đều ghi hoa hồng bằng 0 mà tài khoản thật của bạn có trả phí này, bài test đang quá dễ dãi. Hãy cộng chi phí đó vào trước khi đánh giá kết quả.
Tùy chọn Forward trong tester là gì?
Nó giữ phần cuối của khoảng ngày ra khỏi tối ưu hóa, rồi chạy các thiết lập đã chọn trên phần đó. Đây là cách đơn giản để xem kết quả trên mức giá mà các thiết lập chưa được chỉnh theo.
Backtest nên bao phủ bao nhiêu năm dữ liệu vàng?
Đủ để gồm những thị trường rất khác nhau: năm yên ắng, năm có xu hướng và giai đoạn khủng hoảng. Vài năm và vài trăm lệnh trở lên là mức tối thiểu hợp lý. Ít lệnh hơn có thể trông đẹp chỉ nhờ may.
Vì sao kết quả chạy thật của tôi khác với backtest?
Thường là vì bài test đã được chỉnh theo quá khứ, bỏ sót chi phí thật hoặc có quá ít lệnh. Bài hướng dẫn về lý do EA vàng thất bại khi chạy thật của chúng tôi đi qua từng nguyên nhân.
Bộ kiểm tra EA vàng, $9
Mọi bước kiểm tra từ các bài viết này, trên một trang có thể in.
Một công cụ giáo dục. Đây không phải lời khuyên đầu tư. Giao dịch các sản phẩm đòn bẩy như CFD vàng có rủi ro mất tiền cao, và bạn có thể mất toàn bộ.
BaroqTech làm phần mềm. Đây không phải lời khuyên đầu tư và chúng tôi không quản lý tiền. Giao dịch các sản phẩm đòn bẩy như CFD vàng có rủi ro mất tiền cao, và bạn có thể mất toàn bộ. Kết quả từ một bài kiểm tra hoặc từ tài khoản demo không dự đoán được kết quả trên tài khoản thật.
Sách miễn phí · PDF · 6 trang
Cách đọc một backtest mà không tự lừa mình
Cách đọc bất kỳ backtest nào, kể cả của chúng tôi: giá chưa từng thấy, chi phí, bài kiểm tra may rủi, khớp đường cong và năm mánh khiến một ý tưởng tệ trông có vẻ tốt.