Chuyển đến nội dung
Tài liệu · Công cụ nghiên cứu và chiến lược

Xuất chiến lược giao dịch sang nền tảng khác

Xuất mã chiến lược với các bước kiểm tra tương thích theo nền tảng đích và báo cáo về quá trình xác minh đã thực hiện.

Xuất là gì

Mục Xuất trên trang chiến lược chuyển chiến lược sang mã dành cho nền tảng khác. AI agent xuất viết phiên bản chuyển đổi. Khi đã cài đặt engine đích tương thích, hệ thống sẽ kiểm thử lịch sử phiên bản đó trên các thanh dữ liệu của Stratmill và so sánh giao dịch. Nếu không, báo cáo sẽ nêu rõ các bước kiểm tra giới hạn đã thực hiện; tự kiểm tra không chứng minh được sự tương đương về giao dịch.

Các nền tảng được hỗ trợ

Các bản chuyển đổi cho Freqtrade, Jesse, backtrader, vn.py, QuantConnect LEAN và Hummingbot có thể được kiểm thử trong công cụ thực thi đích khi công cụ này khả dụng. Nếu thiếu công cụ thực thi, báo cáo sẽ nêu rõ các bước tự kiểm tra giới hạn đã thực hiện; báo cáo không khẳng định rằng các giao dịch khớp nhau.

Các bản chuyển đổi Pine của TradingView sử dụng môi trường chạy Pine mã nguồn mở khi khả dụng. Đây không phải là kiểm thử trên chính TradingView. Báo cáo nêu rõ các bước kiểm tra thực tế đã thực hiện.

Các bản xuất MetaTrader 5 chỉ được kiểm tra về cấu trúc và giá trị tham số. Giao dịch trong đó không được đối chiếu với giao dịch của Stratmill.

Cách kiểm tra từng bản chuyển đổi

Chiến lược được chuyển đổi sẽ được backtest trong 180 ngày gần nhất hoặc trong lịch sử dài hơn có giới hạn, và các giao dịch của nó được so sánh với giao dịch của Stratmill. Các điểm không khớp được gửi lại cho công cụ xuất để sửa trong tối đa 3 vòng. Chiến lược được xem là khớp khi ít nhất 90% giao dịch trùng khớp theo cả hai chiều, với thời điểm vào lệnh cách nhau không quá một nến. Báo cáo cho biết tỷ lệ giao dịch của chúng tôi được khớp, tỷ lệ giao dịch của họ được khớp, tương quan giữa lợi nhuận trên mỗi giao dịch và khoảng thời gian được sử dụng.

Tệp tải xuống

Mỗi lần xuất cung cấp tệp bản chuyển đổi, tệp cấu hình hoặc cài đặt của nền tảng, báo cáo đối chiếu và hướng dẫn ngắn về cách chạy trên nền tảng đó. Các khoảng tham số của bộ tối ưu hóa được chuyển sang định dạng riêng của nền tảng đích.

Ai có thể xuất

Chủ sở hữu chiến lược có thể xuất chiến lược đó. Người đăng ký trên sàn giao dịch có thể xuất hoặc tải chiến lược đã đăng ký chỉ khi gói đăng ký còn hiệu lực và tin đăng có cung cấp mã. Công việc của tác nhân cho mỗi lần xuất được tính bằng credit như các lượt gọi tác nhân khác.

Đang chạy trên nền tảng của bạn

Nếu tự chạy bản chuyển đổi đã xuất, hãy liên kết bản đó trong mục Đang chạy trên nền tảng của bạn: bot Freqtrade, dự án QuantConnect đang chạy thật, phiên bản Hummingbot hoặc một trong các tài khoản sàn giao dịch của bạn cho bất kỳ nền tảng nào khác. Kết nối này chỉ có quyền đọc và được bảo đảm bằng mã: Stratmill có thể đọc các lần khớp lệnh nhưng không bao giờ có thể giao dịch hoặc dừng bot của bạn. Thông tin xác thực được kiểm tra bằng một lần đọc, mã hóa và không bao giờ hiển thị lại.

Cảnh báo sai lệch

Stratmill lấy các lần khớp lệnh của từng triển khai đã liên kết, chạy lại kiểm tra ngược của mình trên cùng khoảng thời gian với các tham số đã xuất, rồi đánh giá 14 ngày gần nhất ít nhất mỗi ngày một lần. Khi triển khai sai lệch, chẳng hạn như giao dịch khác đi, ngừng hoạt động, tốn hơn gấp đôi chi phí ước tính theo mô hình hoặc sụt giảm quá sâu, bạn sẽ nhận được thông báo. Chọn Đồng bộ ngay để kiểm tra lại tức thì.