Настройте WebSocket-прокси python-binance до запуска его менеджера
Используйте выделенный ввод https_proxy в версиях, где он доступен, вместе с необязательной интеграцией websockets_proxy.
from binance import ThreadedWebsocketManager
manager = ThreadedWebsocketManager(
api_key=api_key,
api_secret=api_secret,
https_proxy='http://proxy.example:8080',
)Продолжайте с существующим потоком запуска, подписки и остановки, а также с обычным источником учётных данных Binance. Значение указывает на HTTP-посредника, несмотря на имя параметра. Для разрешённых публичных подписок на рыночные данные через публичного посредника список HTTP-прокси даёт кандидатов для этого URL прокси без аккаунта.
Потоковый менеджер создаёт AsyncClient; менеджер сокета передаёт это значение реализации WebSocket, которая переподключается. Путь выбранного прокси использует необязательный websockets_proxy и вызывает ошибку импорта, если эта интеграция отсутствует.
Если запрос завершается неудачей, различайте первоначальное создание клиента и последующую подписку сокета. Сопоставление прокси Requests в общих параметрах запроса не задаёт маршрут этого асинхронного соединения. Согласуйте выделенный ввод с установленной версией.