memory optimisation

This commit is contained in:
Vasily.onl 2025-07-30 15:12:22 +08:00
parent 3c7dbf327c
commit 0c34623df8

View File

@ -9,8 +9,8 @@ import signal
import queue import queue
latest_book = {'bids': [], 'asks': [], 'timestamp': None} latest_book = {'bids': [], 'asks': [], 'timestamp': None}
book_history = deque() book_history = deque(maxlen=200) # Keep last 100 book updates (~20-60 seconds)
trade_history = deque() trade_history = deque(maxlen=500) # Keep last 1000 trades (~2-10 minutes)
TRADE_HISTORY_SECONDS = 60 TRADE_HISTORY_SECONDS = 60
BOOK_HISTORY_SECONDS = 5 BOOK_HISTORY_SECONDS = 5