Lợi thế có sống sót ở những ô bạn không tối ưu?
Một lần backtest chỉ nói rằng một bộ thiết lập đã chạy được một lần, ở đâu đó. Chạy cùng bộ thiết lập trên một lưới cặp và khung, hình dạng của kết quả sẽ trả lời câu hỏi khó hơn: đây là cao nguyên có thể đứng lên, hay một đỉnh nằm giữa các vách đá?
Miễn phí · Không cần cài đặt · Chạy trong trình duyệt
Chẩn đoán
Một lưới đầy số vẫn chưa phải một phán quyết. Những kiểm tra này hỏi xem các ô đạt có rải ra hay dồn vào một hàng, ô bạn tối ưu có vượt hẳn phần còn lại, và ô ngay bên cạnh có rơi xuống vách đá.
Profit factor của từng biến thể
- Biến thể ở mức hoặc trên đường
- Biến thể dưới đường
- Đường đạt (profit factor)
Lưới
Hàng và cột giữ đúng thứ tự bạn dán vào, vì chính thứ tự đó khiến hai ô thành kề nhau. Dấu sao đánh dấu ô bạn đã tối ưu.
Theo cặp và theo khung
Cùng những ô đó, cộng lại theo hai chiều còn lại. Đây là nơi câu «chỉ chạy được ở một khung» hiện ra: một hàng gánh toàn bộ ô đạt còn các hàng khác không có ô nào.
| Nhãn | Số ô | Đạt | Trung vị | Tệ nhất |
|---|
Cách sử dụng
- Nhập số liệu của bạnGõ giá trị của riêng bạn vào các ô, hoặc chọn báo cáo MetaTrader nếu công cụ đọc tệp. Các giá trị có sẵn chỉ là ví dụ ban đầu.
- Đọc kết quả và chẩn đoánCon số lớn trả lời câu hỏi. Các thẻ bên dưới cho biết điều gì có vẻ không ổn và nên thay đổi gì.
- Thử một cách sửa hoặc đi tiếpÁp dụng thay đổi được gợi ý để xem kết quả dịch chuyển, theo liên kết sang công cụ tiếp theo, hoặc sao chép liên kết để quay lại đúng các giá trị đã nhập.
Cách tính
Ở đây dùng profit factor vì đó là con số duy nhất sống sót khi đổi cặp: lãi gộp chia cho lỗ gộp, bên trong không có tiền tệ tài khoản và không có khối lượng lot. Lãi thuần không so được trong một lưới — cùng một chiến lược kiếm số tiền khác nhau trên EURUSD và USDJPY vì những lý do chẳng liên quan gì đến việc nó có chạy được hay không.
Điều đáng kể là hình dạng, không phải số trung bình. Cao nguyên — các ô đều rơi gần nhau — nghĩa là thiết lập không tựa vào chi tiết của một giai đoạn. Một đỉnh, với ô tối ưu ở trên và các ô kề bên dưới ngưỡng, nghĩa là thiết lập ghi nhớ một đoạn quá khứ chứ không mô tả một thị trường.
Trang này cho điểm lưới bạn dán vào; nó không thể kiểm tra bạn đã chạy trung thực hay chưa. Ô lấy từ một năm duy nhất, ô trùng lên giai đoạn bạn tối ưu và ô chỉ có vài lệnh — ở đây trông đều giống bằng chứng. Lưới chỉ nằm ngoài mẫu đúng bằng mức các lần chạy đứng sau nó.
Hỏi và đáp
Có miễn phí không, có cần tài khoản không?
Miễn phí · Không cần cài đặt · Chạy trong trình duyệt. Tính toán không cần tài khoản.
Có gì được tải lên không?
Không có gì được tải lên. Mọi con số trên trang này được tính trong trình duyệt của bạn, và liên kết bạn sao chép chỉ mang theo các giá trị bạn đã nhập.
Có thể tin kết quả đến mức nào?
Không có gì được tải lên và không báo cáo nào được đọc. Lưới chỉ đến từ những dòng bạn dán, nên nó thừa hưởng mọi sai sót trong đó.
Công cụ liên quan
Khám phá tiếp
Thuật ngữ đằng sau công cụ này
- Biến độngBiến động (volatility) là mức độ thay đổi của giá theo thời gian — giá đi xa bao nhiêu, không phải đi hướng nào. Về thống kê, nó là độ lệch chuẩn của lợi nhuận; trong một EA MT5, nó được đọc qua Average True Range và quyết định khoảng cắt lỗ tháng trước hôm nay còn đúng không.
- Tối ưu hóa quá mứcTối ưu hóa quá mức là việc tinh chỉnh tham số EA quá khớp với dữ liệu lịch sử, tạo ra chiến lược đẹp trên backtest nhưng kém trên dữ liệu chưa từng thấy, vì nó khai thác nhiễu thay vì mẫu hình thị trường thật.
Tự xây dựng biến thể tiếp theo
Một lưới độ vững so sánh nhiều phiên bản của cùng một ý tưởng. AIStrategyMiner Builder cho phép bạn nối các quy tắc vào lệnh và thoát lệnh thành những khối, đổi từng thiết lập một và biên dịch từng phiên bản, không cần viết mã.
- Đổi một thiết lập, biên dịch một tệp .ex5 chuẩn cho MetaTrader 5, chạy nó trong Strategy Tester rồi dán kết quả vào đây.
Hãy kiểm tra EA hoàn chỉnh trong MetaTrader 5 trước khi tin dùng. Các con số trên trang này đến từ những gì bạn đã nhập; chúng không phải dự báo kết quả.