Backtest trên MT5 – công cụ Trading Strategy Tester

Công cụ Trading Strategy Tester tạo điều kiện thuận lợi cho việc backtest Expert Advisor(EA) trên nền tảng MT5.

Công cụ mạnh mẽ này không chỉ cho phép kiểm tra tính hiệu quả của EA mà còn cho phép phát hiện các thông số đầu vào tốt nhất trước khi bạn chạy EA trên tài khoản thật của mình.

Công cụ này cho phép thử nghiệm EA trên nhiều loại tiền tệ. EA có quyền truy cập vào tất cả các công cụ tài chính trong quá trình backtest và có thể thực hiện giao dịch giao dịch với bất kỳ công cụ nào trong số đó. Tính năng này cho phép bạn kiểm tra các EA phức tạp hơn nữa, có khả năng phân tích nhiều loại tiền tệ và xác định mối tương quan giữa chúng. Đây là một trong những điểm thiếu của trình Trading Strategy TesterMT4.

Backtest - Trading Strategy Tester - Có thể load nhiều Symbol
Có thể load nhiều Symbol

Bạn có khả năng đánh giá hiệu suất của EA trước khi giao dịch trên tài khoản thật. Ngoài ra, chỉ mất vài phút trong quá trình backtest thay vì cần nhiều ngày, tuần hoặc tháng để thử nghiệm EA trên thị trường thực. Đây là một lợi thế không thể chối cãi của việc backtest. Các báo cáo bằng hình ảnh rất trực quan!

Backtest - Trading Strategy Tester - Báo cáo hình ảnh đồ thị trực quan!
Báo cáo hình ảnh đồ thị trực quan!

Lưu ý: việc này không thể thay thế quá trình chạy kiểm nghiệm EA với tk demo hay tài khoản real để đánh giá thực tế nhất.

Để thực hiện backtest chiến thuật trên MT5, bạn có thể làm theo các bước sau:

  1. Cài đặt EA và Indicator vào MT5:
    • Có hai cách để cài đặt EA (Expert Advisor) trên MT5:
      • Sử dụng nguồn chính thống từ trang MQL5: Truy cập phần “Market” trong phần mềm MT5 và tải các EA từ đó. Bạn cần có tài khoản MQL5 (tạo tk MQL5). Sau khi tải về EA sẽ xuất hiện trong
      • Tải EA từ nguồn khác: Copy file EA  vào thư mục lưu trữ gốc của phần mềm MT5. Để làm điều này, bạn vào menu “File” > “Open File Folder” > “MQL5” và chọn thư mục  “Experts”.
Backtest - Trading Strategy Tester - Chọn menu File/Open Data Folder
Chọn menu File/Open Data Folder

 

Backtest - Trading Strategy Tester - Vào thư mục MQL5\Expert
Vào thư mục MQL5\Expert
  1. Hướng dẫn backtest chiến thuật trên MT5:
    • Mở phần mềm MT5 và đăng nhập tài khoản MQL5 (nếu chưa đăng nhập).

      Backtest - Trading Strategy Tester - Bạn nên đang nhập và MQL5 để trải nghiệm các bot có sẵn!
      Bạn nên đang nhập và MQL5 để trải nghiệm các bot có sẵn!
    • Trong phần “Market,” bạn có thể tìm kiếm và tải EA hoặc Indicator mà bạn muốn backtest.
      Backtest - Trading Strategy Tester -MT5 có sẵn các ví dụ để trải nghiệm!
      MT5 có sẵn các ví dụ để trải nghiệm!

      Backtest - Trading Strategy Tester - Có rất nhiều EA hay thậm chí miễn phí cho bạn trải nghiệm!
      Có rất nhiều EA hay thậm chí miễn phí cho bạn trải nghiệm!
    • Để xem danh sách chỉ toàn EA hoặc chỉ toàn Indicator, nhấp vào “Experts” hoặc “Indicators” trong tab “Market.”
    • Để mở chức năng Testing Trading Strategies bạn có thể dùng phím tắt Ctr + R hoặc vào menu View/Strategy Tester. Màn hình chính hiện lên

      Backtest - Trading Strategy Tester - Màn hình chính, chọn Single
      Màn hình chính, chọn Single
    • Màn hình của chức năng Single – Trading Strategy Tester cho phép chọn lựa: EA cần test, Symbol bạn muốn test, thời gian và nhiều các chọn lựa khác

      Backtest - Trading Strategy Tester - Màn hình chính của chức năng Trading Strategy Tester
      Màn hình chính của chức năng Trading Strategy Tester
    •  Sau khi quá trình kiểm tra chạy xong, Trading Strategy Tester cho kết quả báo cáo rất chi  tiết, nhiều thông tin, có cả đồ thị trực quanBacktest - Trading Strategy Tester - Màn hình chính, chọn Single
  2. Cách lưu file set:
    • Trong quá trình kiểm tra, bạn có thể tùy chỉnh các tham số input của EA. Để thuận tiện lưu trữ bạn hoàn toàn có khả năng lưu lại các thiết lập input ra thành file, để khi cần bạn có thể load lại các thông số input này. Các file thông số có đuôi .set
Backtest - Trading Strategy Tester - Lưu lại thông số input khi backtest
Lưu lại thông số input khi backtest

Hy vọng bạn sẽ thành công trong việc kiểm tra chiến thuật trên MT5! Nếu bạn cần thêm hỗ trợ, đừng ngần ngại hỏi thêm nhé!

Tham khảo thêm:

  1. Trading Strategy Tester
  2. Testing Trading Strategies
  3. Understand and Use MQL5 Strategy Tester Effectively
  4. Articles on strategy testing in MQL5
Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn

BÀI VIẾT LIÊN QUAN