Người bắt đầu
Bạn đang đọc bây giờ
Làm cách nào để tối ưu hóa máy đánh bạc?
0

Làm cách nào để tối ưu hóa máy đánh bạc?

tạo Pawel MosionekTháng Tám 21 2013

Nếu chúng tôi quyết định chơi với một chiến lược tự động, chúng tôi đã nghĩ ra một ý tưởng về cách thức hoạt động của nó và chúng tôi đã tạo ra nó thuật toán, đã được thử nghiệm trên dữ liệu lịch sử, một nửa công việc đã được thực hiện. Nếu kết quả kiểm tra lại là tích cực và Expert Advisor đáp ứng các giả định của chúng tôi và đạt được kết quả khả quan, thì bạn có thể thử tối ưu hóa kết quả. Chỉ vì nó tốt không có nghĩa là nó không thể tốt hơn nữa. Tuy nhiên, bạn phải cẩn thận để không lạm dụng nó và không đi đến cực đoan…

tối ưu hóa tự động hóa

Sử dụng nền tảng MetaTrader 4, chúng tôi có tùy ý sử dụng người kiểm tra lịch sử, cho phép bạn kiểm tra xem chiến lược đã hoạt động như thế nào trong quá khứ. Trình thử nghiệm này cũng được trang bị một mô-đun tối ưu hóa sẽ tổng hợp kết quả với các tổ hợp tham số khác nhau do chúng tôi chọn, có tính đến tiêu chí ưu tiên đối với chúng tôi. Metatrader 4: Người kiểm tra chiến lượcTrong cửa sổ cấu hình chính Thuộc tính chiến lược chúng ta có thể chọn tham số quan trọng nhất sẽ được tính đến khi tối ưu hóa. Với giải thuật di truyền đã chọn, kết quả sẽ được tổng hợp qua lăng kính của nó. Bản thân thuật toán di truyền có nghĩa là nền tảng sẽ chỉ kiểm tra một phần của tất cả các kết hợp. Những nội dung được cho là không liên quan sẽ bị lược bỏ. Chức năng này cực kỳ hữu ích vì nó không làm xấu kết quả, đồng thời giảm thời gian thử nghiệm.

Trong tab có tham số có 4 cột:

  • Giá trị,
  • Khởi đầu,
  • Bước chân,
  • Dừng lại.

Trong lần đầu tiên, giá trị cho một biến nhất định được nhập vào, giá trị này sẽ được tính đến trong quá trình kiểm tra lại thông thường. Các cột tiếp theo là về tối ưu hóa. Bắt đầu là giá trị thấp nhất mà từ đó tham số sẽ được tối ưu hóa. Bước là mức độ mà nó sẽ được tăng lên trong lần thử tiếp theo và Dừng là giá trị mà tại đó thử nghiệm sẽ kết thúc.

Metatrader 4: Người kiểm tra chiến lượcBước càng nhỏ và phạm vi giữa các giá trị Bắt đầu và Dừng càng lớn thì càng có nhiều kết hợp để tối ưu hóa và do đó thời gian thử nghiệm sẽ lâu hơn. Ngoài ra, càng nhiều biến sẽ được tối ưu hóa (nhớ đánh dấu vào ô vuông bên trái), thử nghiệm sẽ chạy càng lâu.

tab cuối cùng Tối ưu hóa chứa các bộ lọc sẽ tự động từ chối các kết quả không đáp ứng các tiêu chí nhất định.

Coi chừng tối ưu hóa quá mức

Khi chọn nhiều tham số để tối ưu hóa và chọn khoảng thời gian lớn với bước tối thiểu, rất dễ tối ưu hóa quá mức cùng một lúc. Nếu chúng tôi đánh dấu tất cả các tham số và đưa ra một phạm vi giá trị lớn, thì rất nhiều thử nghiệm sẽ được thực hiện. Lúc đầu, bạn có thể nghĩ nó thật tuyệt. Nhiều kết quả, cấu hình khác nhau - sẽ có nhiều lựa chọn. Đúng, nhưng sẽ rất khó để lựa chọn. Điều này cũng sẽ dẫn đến rất nhiều sự kết hợp kỳ lạ. Các giá trị không bằng nhau hoặc một số sẽ cực kỳ lớn và một số khác cực kỳ nhỏ và nhìn vào chúng một cách logic sẽ vô nghĩa.


ĐỌC C: NG: Cách chạy máy Forex (Expert Advisor)


Nếu chúng tôi quyết định tối ưu hóa một số biến cùng một lúc, thì đáng để chọn chúng sao cho chúng giống nhau. Do đó, chúng tôi kết hợp các giá trị như Cắt lỗ, Chốt lời hoặc Dừng theo dõi và thêm chúng vào một thử nghiệm. Đến giai đoạn thứ hai, các khoảng thời gian và loại đường trung bình động hoặc các chỉ số khác được sử dụng.

Khoảng thời gian tối ưu hóa cũng cần phải hợp lý. Bản thân các giá trị lý tưởng sẽ không thay đổi 1 hoặc thậm chí 0.1 điểm. Do cách tiếp cận này, kết quả thường sẽ rất lạ và chúng tôi sẽ điều chỉnh các tham số một cách hoàn hảo cho dữ liệu lịch sử. Vấn đề là chúng ta sẽ không chơi trên lịch sử, mà trên thị trường thực. Đúng là hệ thống phải được điều chỉnh cho phù hợp với các đặc điểm của nó, tuy nhiên, một số tiêu chuẩn được làm tròn sẽ mang lại ý nghĩa cho các tham số.

Bạn cũng nên kiểm tra trong khoảng thời gian ngắn hơn thay vì ngay lập tức trên toàn bộ lịch sử mà chúng tôi có quyền truy cập. Nếu chúng ta kiểm tra cho khoảng H1 thì bạn có thể thực hiện một vài tối ưu hóa sau 3 tháng và xem các thông số có thực sự khớp hay không. Nếu vậy, thì bạn có thể kiểm tra chúng trong toàn bộ thời gian hoặc tìm kiếm một sự thỏa hiệp.

Expert Advisor – kết quả tối ưu hóa

Người kiểm tra chiến lược, sau khi hoàn thành công việc của mình, sẽ ném cho chúng tôi tất cả các kết quả hoặc kết quả được chọn, quan trọng (với Thuật toán di truyền được chọn). Tất cả sẽ có trong tab Kết quả tối ưu hóa.

Metatrader 4: Trình kiểm tra chiến lược - Kết quả tối ưu hóa

Tại đây, bạn có thể tìm thấy mô tả về sự kết hợp của các tham số và kết quả kiểm tra bằng cách sử dụng chúng. Kết quả tối ưu hóa có thể được lưu vào đĩa. Đổi lại, các cài đặt có thể được tải ngay lập tức vào các thuộc tính chiến lược trong trình kiểm tra ngược bằng cách nhấp đúp vào chúng.

Ngoài ra trong tab Biểu đồ tối ưu hóa các kết quả được trình bày dưới dạng biểu đồ, trong đó lợi nhuận đạt được được vẽ cho từng số kết hợp, nhờ đó có thể dễ dàng tìm thấy các cài đặt triển vọng.

Bạn nghĩ sao?
tôi thích
25%
Thú vị
67%
Heh ...
0%
Sốc!
0%
Tôi không thích
0%
Thương xót
8%
Thông tin về các Tác giả
Pawel Mosionek
Nhà giao dịch tích cực trên thị trường ngoại hối từ năm 2006. Biên tập viên của cổng thông tin Forex Nawigator, tổng biên tập và đồng tác giả của trang web ForexClub.pl. Diễn giả tại hội nghị "Tập trung vào ngoại hối" tại Trường Kinh tế Warsaw, "NetVision" tại Đại học Công nghệ Gdańsk và "Trí tuệ tài chính" tại Đại học Gdańsk. Hai lần vô địch "Junior Trader" - trò chơi đầu tư dành cho sinh viên do DM XTB tổ chức. Nghiện du lịch, xe máy và nhảy dù.