MLFinLab 2.1.0: thay đổi chỉ mục thanh và bộ ước tính biến động
Tóm tắt
Thông báo phát hành này mô tả các thay đổi trong MLFinLab, bộ công cụ phát triển hệ thống giao dịch dựa trên học máy. Việc tạo thanh hiện trả về dấu thời gian dưới dạng chỉ mục DataFrame, giúp đầu ra phù hợp với các hàm tiếp theo và tránh phải chuyển đổi chỉ mục thủ công. Bộ ước tính biến động hiện chọn đầu vào OHLC theo tên cột viết thường thay vì dựa vào thứ tự cột; theo thông báo, trước đây điều này có thể tạo kết quả sai mà không cảnh báo. Người dùng có thể cần điều chỉnh tên cột và xóa mã đặt lại chỉ mục dấu thời gian.
Các thay đổi khác gồm hỗ trợ Python 3.9 và yêu cầu cờ chấm điểm xác suất cho kiểm định chéo, nhằm tránh nhầm lẫn khi hàm chấm điểm cần xác suất dự đoán. Thông báo đưa ra ví dụ về định dạng dữ liệu và đầu vào bộ ước tính đã sửa đổi, nhưng không so sánh hiệu suất hay đưa bằng chứng thực nghiệm về kết quả giao dịch. Đây là ghi chú về giao diện và độ tin cậy của phần mềm; nội dung giải thích việc chuyển đổi mã dự kiến, chứ không giới thiệu hay xác thực phương pháp giao dịch.
Ý chính
- Việc tạo thanh hiện tự động đặt dấu thời gian vào chỉ mục DataFrame.
- Bộ ước tính biến động nhận diện dữ liệu OHLC bằng tên cột viết thường thay vì dựa ngầm vào thứ tự cột.
- Thay đổi này có thể yêu cầu đổi tên cột đầu vào và xóa thao tác đặt chỉ mục dấu thời gian thủ công.
- Hàm chấm điểm kiểm định chéo hiện yêu cầu người dùng chỉ định có cần xác suất dự đoán hay không.
- Bản phát hành mô tả thay đổi về khả năng tương thích và tính tiện dụng, không phải bằng chứng về hiệu suất giao dịch tốt hơn.
Thẻ
Bản tóm tắt này do tác nhân nghiên cứu của Stratmill biên soạn từ tài liệu gốc; đây không phải bản sao của tài liệu.