thinh-vu / vnstock

A powerful Python library for getting rich data from the Vietnam Stock Market using just a few lines of code
https://vnstocks.com
Other
499 stars 130 forks source link

API lấy data từ VCI trả về các kết quả khác nhau trên colab và local machine #135

Closed huuhung7301 closed 4 weeks ago

huuhung7301 commented 1 month ago

Mô tả lỗi

Screenshot 2024-07-16 at 2 41 46 pm Screenshot 2024-07-16 at 2 42 46 pm

Khi dùng trên colab, mình luôn có thể lấy data từ thời gian thực. Còn khi dùng trên máy mình, đôi khi mình có thể lấy data từ thời gian thực với end_date = hôm nay, đôi khi không và phải +1 ngày vào end_date. Hiện mình chưa tìm ra nguyên nhân, mà thế này bắt code hơi bất tiện. Không biết b có giải pháp gì như thay đổi khung thời gian không.

huuhung7301 commented 1 month ago

À thêm nữa thì có lúc mình uninstall api package và install lại thì mình có thể lấy data theo thời gian thực, có lúc thì không.

thinh-vu commented 1 month ago

Cám ơn @huuhung7301 đã báo lỗi Mình sẽ kiểm tra và câp nhật logic tính toán trong bản tới nhé.

thinh-vu commented 4 weeks ago

Lỗi xảy ra khi bạn chạy trên Colab và máy cục bộ bởi múi giờ hệ thống khác nhau. Trên Colab giờ UTC nên chậm hơn giờ hệ thống 7 tiếng, do đó sẽ có những khoảng thời gian khi ngày của thời gian UTC đang chậm hơn so với ngày của giờ VN 1 ngày. Phần này mình sẽ sửa lại logic code để xử lý sai lệch này nhé.