Bỏ qua

Chạy kiểm tra A/B thực tế

Hướng dẫn này chỉ cho bạn cách triển khai cùng một cBot với các cài đặt khác nhau trên các tài khoản riêng biệt, để chúng chạy song song, sau đó yêu cầu tác nhân AI so sánh kết quả và cho bạn biết thiết lập nào thắng.

1. Chọn nội dung để kiểm tra

Quyết định những gì bạn muốn so sánh. Bạn có thể kiểm tra các giá trị tham số khác nhau, các chỉ báo khác nhau, các mã giao dịch khác nhau hoặc bất kỳ kết hợp nào.

Show me the metadata for C:\test\moving-average-bot.algo so I 
know what parameters I can change.

Đối với ví dụ này, giả sử cBot có tham số gọi là IndicatorType chấp nhận các giá trị như SMAEMA.

2. Khởi chạy biến thể A

Khởi chạy cấu hình đầu tiên trên một tài khoản.

Start C:\test\moving-average-bot.algo on account 1234567, EURUSD H1 
with IndicatorType set to SMA and Periods set to 20.

3. Khởi chạy biến thể B

Khởi chạy cấu hình thứ hai trên một tài khoản khác.

Start C:\test\moving-average-bot.algo on account 7654321, EURUSD H1 
with IndicatorType set to EMA and Periods set to 20.

Cả hai cBot hiện đang chạy đồng thời trên cùng một mã giao dịch nhưng với các cài đặt chỉ báo khác nhau, mỗi cái trên tài khoản riêng của nó để kết quả được tách biệt hoàn toàn.

4. Để chúng chạy

Cho tác nhân biết bài kiểm tra nên kéo dài bao lâu và yêu cầu nó kiểm tra lại.

Let both bots run for 5 hours, then tell me which one was more 
profitable.

Tác nhân chờ trong khoảng thời gian được chỉ định, sau đó đọc nhật ký và kết quả giao dịch từ cả hai phiên bản.

5. So sánh kết quả

Sau khoảng thời gian kiểm tra, hãy yêu cầu so sánh chi tiết.

Compare both runs side by side: number of trades, win rate, total 
profit, maximum drawdown and average trade duration. Which 
configuration performed better overall?

Tác nhân lấy dữ liệu từ cả hai tài khoản và trình bày so sánh có cấu trúc để bạn có thể thấy chính xác nơi mỗi biến thể thành công hoặc gặp khó khăn.

6. Tìm hiểu sâu hơn

Nếu kết quả gần nhau, hãy yêu cầu tác nhân tìm kiếm sự khác biệt tinh tế hơn.

Did one configuration handle volatile periods better than the other? 
Were there times when one was profitable and the other was losing?
If I had run both configurations for a full trading day instead of 
5 hours, which one would you expect to come out ahead and why?

7. Dừng biến thể thua

Khi bạn có người chiến thắng rõ ràng, hãy tắt cấu hình hoạt động kém.

Stop the cBot running on account 7654321.

8. Mở rộng quy mô người chiến thắng

Triển khai cấu hình chiến thắng rộng rãi hơn.

Now start the same cBot with the SMA configuration on account 
7654321 as well, on GBPUSD H1 with the same parameters.

Ghi chú

Kiểm tra A/B trên tài khoản thực sử dụng điều kiện thị trường thực tế, điều này làm cho việc so sánh đáng tin cậy hơn so với chỉ backtest. Tuy nhiên, cả hai tài khoản đều thực hiện giao dịch thực — luôn sử dụng tài khoản demo nếu bạn muốn kiểm tra mà không có rủi ro tài chính.