/
fgtmenow
/
tb
Обзор
Документация
Войти
/
fgtmenow
/
tb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
bot/feed/LiveFeed.py
46 строк
2 KB
Azarev Artem
add base bot sources
25 мар 2025, 20:11
25 мар 2025, 20:11
184b0c6
Код
Авторство
О чём код?
from bot.feed.base.BaseFeed import BaseFeed class LiveFeed(BaseFeed): """ Класс для работы с живыми данными рынка в реальном времени. Обеспечивает подключение к бирже через websocket, получение актуальных данных и их обработку для торговли в реальном времени. """ def __init__(self): super().__init__() # preload data # send each frame # subscribe to websocket # on each frame send action def start(self): """ Запускает получение живых данных: 1. Предзагружает исторические данные 2. Отправляет исторические фреймы в обработку 3. Подписывается на websocket 4. Обрабатывает поступающие данные в реальном времени """ # preload data # send each frame # subscribe to websocket # on each frame send action pass def get_history_length(self) -> int: """ Возвращает количество исторических баров для хранения в живом режиме. Returns: int: Количество последних баров для хранения (100) """ return 100