MetaTrader 4 backtesting: Cách kiểm tra chiến lược giao dịch bằng backtest MT4
- Xem thêm: Các bài viết về MT4 trên Investing.
Làm thế nào để thực hiện backtest trên MT4?
Để thực hiện backtesting trên MetaTrader 4, bạn thực hiện như sau:
Trên tab [View] ở ở góc trên bên phải của màn hình và chọn tính năng [Strategy Tester].
- Ở phần thuộc tính Chuyên gia (Expert properties), trong mục [Testing] tab nhập số tiền để giao dịch ban đầu, chọn tiền tệ và loại lệnh [Long & Short] để cho phép cả mua và bán.
- Trong tab [Inputs], cài đặt các thông số cho EA hoặc chỉ báo (Indicator) bạn muốn kiểm tra. Nhập giá trị mong muốn cho bất kỳ tham số nào trong cột Giá trị (Value). Nếu bạn muốn đặt lại về cài đặt mặc định, hãy nhấp vào nút ĐẶT LẠI (RESET).
- Bước tiếp theo là chọn khung thời gian thích hợp, và kiểu backtest. Thông thường có 7 khung thời gian khác nhau và ba kiểu backtest: Every tick, Control points, hoặc Open prices only. MT4 gợi ý rằng Every tick là phương pháp chính xác nhất dựa trên tất cả các khung thời gian có sẵn.
- Trên menu Spread, bạn có thể chọn tùy chọn hiện tại (current) hoặc sáu điểm khác nhau (2, 5, 10, 30, 50 hoặc 100 pips). Để có độ chính xác cao nhất, bạn nên chọn tùy chọn hiện tại.
- Đặt phạm vi ngày để kiểm tra lại trong Trình kiểm tra chiến lược MT4. Sau đó, bạn nhấn nút Bắt đầu (Start) để bắt đầu backtesting trên MetaTrader 4.
- Kết quả sẽ được hiển thị trong tab Kết quả (Results) của cửa sổ Tester trong vài giây hoặc vài phút, tùy thuộc vào khung thời gian bạn đã chọn, cũng như khả năng tính toán của máy tính bạn sử dụng.
Xem kết quả thực hiện Backtest
Sau khi backtest xong bạn có thể xem kết quả. Trong biểu đồ phía dưới ta thấy kết quả dựa trên kiểu backtest [Everytick], đạt 99%.
Trong phần ” Báo cáo” (Report), bạn có thể xem thêm kết quả kiểm tra lại bao gồm cả tỷ lệ chất lượng chiến lược.
Ngoài ra, bạn có thể tìm thấy danh sách giao dịch đầy đủ được tạo trong quá trình kiểm tra trong tab [Results]. Để tìm lỗi của chiến lược đã backtest, xem phần [Journal]. Để bắt đầu lại kiểm tra, hãy chuyển đến tab [Settings].
Kết luận
Trên đây là cách bạn thực hiện backtesting bằng MetaTrader 4 và các câu hỏi thường gặp khi thực hiện backtest bằng MT4. Những kết quả backtesting trên MetaTrader 4 sẽ bao gồm các thông tin: tổng số tiền sử dụng để giao dịch, số tiền lỗ, số lượng vị trí có kết quả lãi/lỗ… Qua đó, bạn có thể nhận được thông tin khá toàn diện về việc liệu chiến lược đó có thực sự hiệu quả trong quá khứ hay không. Điều này sẽ giúp bạn quyết định có nên sử dụng chiến lược đó trong đời thực hay không.
Investing.vn