Update: Hơn 1 tháng từ lần update cuối cùng.
Thời điểm 1 tháng trước, tôi có sử dụng một số thư viện của các bạn tây implement nhằm rút bớt thời gian coding. Tuy nhiên, sau khi sử dụng các thư viện này và quan sát kết quả huấn luyện, tôi phát hiện ra có vấn đề nghiêm trọng.
Thư viện mà tôi sử dụng, và khá nhiều các thư viện khác mà tôi review qua, tất cả chúng đều implement theo quy tắc: Buy - Hold - Sell. Nghĩa là, bắt buộc phải mua vào, thì sau đó mới có thể bán ra.
Tôi khá bối rối là tại sao bọn nó lại implement như vậy, cuối cùng tôi phát hiện ra là bọn nó tư duy theo hướng investing. Các ví dụ chủ yếu đều demo với thị trường chứng khoán, nên tư duy của bọn nó là phải mua vào rồi mới có thể bán ra được. Đây là tư duy hoàn toàn khác với trading, nơi có thể thực hiện các lệnh mua khống, bán khống. Bản chất là giao dịch chỉ số CFD, nên không có, và không cần sở hữu. Bất cứ khi nào cũng có thể mua, hay bán, chứ không nhất thiết là phải mua vào, nắm giữ rồi mới có thể bán ra. Cách implement của các bạn tây mà tôi tham khảo, tất cả đều theo cách này, vì vậy, tôi đã không thể sử dụng chúng được nữa.
Tôi định thay đổi lại code của bọn nó để tiết kiệm thời gian, nhưng sau khi thử làm việc đó, tôi thấy build mới lại còn nhanh hơn. Thế là suốt một tháng vừa rồi, tôi đã build lại mọi thứ từ đầu. Trong mô hình của tôi, đã khắc phục vấn đề mà tôi gặp phải khi sử dụng thư viện của mấy bạn tây. Và cho đến hôm nay, sau tròn 1 tháng, tôi mới hoàn thành phần việc này và trở lại với việc huấn luyện.
Hiện tại, tôi nghĩ rằng tôi đã tập hợp vào cái hệ thống này tất cả kiến thức, kinh nghiệm, và tư duy giao dịch của tôi. Hi vọng là con bot có thể học được gì đó hay ho. Tôi cũng cảm thấy rằng đây tạm thời đã đạt đến giới hạn của mình, đây là model cuối cùng của tôi.
Model hiện tại đang trong quá trình training. Khi nào có kết quả tôi sẽ cập nhật chia sẻ cùng các bạn nhé.
Chúc bạn một ngày mới vui khỏe và tốt lành.