Buổi 3 phân tích 2 cách lấy dữ liệu giá real-time — quyết định ảnh hưởng trực tiếp đến độ trễ của bot Bot Auto Trading Python.
Polling — đơn giản nhưng có độ trễ
while True:
gia = binance.fetch_ticker("BTC/USDT")['last']
time.sleep(1)
WebSocket — nhanh hơn, phức tạp hơn
import websocket
ws = websocket.WebSocketApp("wss://stream.binance.com:9443/ws/btcusdt@ticker",
on_message=lambda ws, msg: print(msg))
ws.run_forever()
Polling phù hợp cho bot chiến lược trung-dài hạn (kiểm tra mỗi vài giây/phút là đủ); WebSocket cần thiết cho bot scalping cần phản ứng tức thì với từng tick giá.
📌 Muốn tự tay xây dựng Bot Auto Trading hoàn chỉnh bằng Python?
Khóa Vibe Code Python Bot Auto Trading (K11) tại Hướng Nghiệp Dữ Liệu — 24 buổi đi từ nền tảng Python đến triển khai Bot thật trên VPS, có Coaching 1-1 trong 1 năm.
📞 Hotline/Zalo: 0927 909 257
Đặng Trí Thanh
Giám đốc Công nghệ · DNT Digital · Giảng viên HNDL
839
Bài viết
15.4k
Người theo dõi
120k+
Lượt đọc
Đặng Trí Thanh — Founder & CTO · Hướng Nghiệp Dữ Liệu - DNT Digital. Chuyên đào tạo và triển khai thực chiến Python, MT5 và hệ thống bot auto trading / IB cho học viên và doanh nghiệp.