СОЗДАЕМ ГРАФИК БИТКОИНА ЧЕРЕЗ WEBSOCKETS | Python 3, Питон 3
ฝัง
- เผยแพร่เมื่อ 6 มี.ค. 2021
- СОЗДАЕМ ГРАФИК БИТКОИНА ЧЕРЕЗ WEBSOCKETS
Python on Papyrus RU.
Мои курсы на UDEMY: www.udemy.com/user/andrey-iva...
Пожертвования: www.donationalerts.com/r/pyth...
Github: github.com/knucklesuganda
Telegram канал: t.me/pypapyrus_ru
Код из видео: github.com/knucklesuganda/Bin...
Binance API: binance-docs.github.io/apidocs/
Websockets: websockets.readthedocs.io/en/...
Другие Видео по Python: • Python, Питон
Канал на английском языке: / @pythononpapyrus
Всем привет! Сегодня я сделал график биткоина через binance api и websockets. Я пояснил зачем нам нужно использовать веб сокеты и показал это на реальном примере.
Поставьте лайк и подпишитесь!
#Python #Питон #программирование #programming #binance #binanceapi #crypto #btc #websockets #cryptocurrency #bitcoin #financial #datascience
братан, обязательно продолжай бинанс!!!!!!
+1 бинанс нам нужен!
Спасибо, очень круто. Буду ждать новое видео на тему Бинас API, а так же есть библиотека python-binance она и асинхронная тоже
Классное видео, продолжай с бинанс!
Спасибо, очень круто.
ето лучшее что я видел!!! сразу подписался подача просто топ
Красавчик всё понятно и ясно
Просто лучший, спасибо ^^
API биткоина)))) Спасибо, посмеялся.
Благодарю!
Привет! За видео лайк, подписка! Можешь снять видос как параллельно запустить два вебсокета?
Пасиб за инфу)
Лайк + подписка однозначно!
Бро, ты реально круто программируешь! Особенно интересно смотреть с твоими пояснениями и "отладкой не работающего" - вообще огонь! Нигде такого не встречал! Кстати, рискну предложить тему выпуска "Как использовать websockets через asterisk в браузере для аудио-звонков / видео-звонков". Не сложно будет?
лучше все для ботов
Интересно, подписка....
Полезное видео!
Можно ли с помощью websockets сделать параллельное считывание данных с биржи нескольких криптовалют? Если да, то какие есть способы реализации?
ТИГР!🚀
Крутое видео. Спасибо,
ЛУЧШИЙ!
Благодарю за видео! Очень доступно всё объясняешь! Хочется пожать тебе руку!
Хотел бы узнать, а как запустить одновременно 2 и больше потоков?
гугл использовать религия не позволяет? :)
@@carriagereturned3974 не токсичным быть сложное детство не позволяет?
@@bogdanmamotenko1167 через слеш дописать тикер к имеющемуся. Вот не ясно как фьючи получить
Отличное видео!!! Спасибо. Как насчет websocket на django?
Спасибо! Возможно сделаю видео
Неужели у питона нет функции форматирования даты как в пхп например, date('Y-m-d H:i:s', time())
Спасибо за видео. Print и вывод графика являются блокирующими функциями. Не считаешь, что они будут тормозить получение данных с вебсокета и лучше использовать перед ними await или отправить их в threadpool?
Да, верно. Думаю что print можно оставить, однако, график действительно блокирует и лучше вывести его в pool. Я не хотел это тут показывать, так как это усложнило бы вещи, но замечание правильное
Круто. Но вот бы еще про серверную часть узнать, как написать отдающую сторону?
Продолжай
покажи, пожалуйста, на видео, как соеденить Питон с личным Бинанс контом...
А как закривать соединение, без кнопки в pycharm? не могу разобратся с параметром timeout.
Кто-нибудь пробовал в место графика, выводить данные в приложении на QtDesigner, в условном MainWindow? Как заставить работать это все одновременно?( подскажите плз в какую сторону смотреть..
Один в один код, даёт ошибку - "This event loop is already running"
Н
нормуль.
Интересно очень, а как получать данные быстрее чем раз в 1 секунду через веб сокет, например мне надо 10-20 раз в секунду на бинансе? Спасибо
Тема боты актуальна.. Чтобы купля продажа была в автоматическом режиме..
👍👍👍👍👍
Наносекунды поделить на тысячу - будут миллисекунды, а не секунды
А будут работы с библиотекой python-binance? а можно с бинанса получать не только стоимость, но и другие дополнительные параметры?
Конечно, сделки в реальном времени, заявки в стакане с ценами
Каеф)) Интересно... а можно через питон сокеты передать в HTML строку и вывести ее на странице?
Да, можно. Нужно просто сделать строку HTTP запроса, вставив в body нужный html. После это будет в браузере
@@PythononPapyrusRU супер... Спасибо. Знать бы теперь как реализовать..
можно набрать в интернете: http запрос и ответ в сокетах. Я уверен, что там что-то будет
где ты взял эту ссылку?
здравствуйте а почему код на COLAB?
подскажите пожалуйста, все делаю правильно, но выдает ошибку [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1123), что делать
В теминале вылонить: "/Applications/Python\ 3.7/Install\ Certificates.command" - без ковычек. 3.7 версия python (заменить на свою, у меня 3.9) Все заработало
@@timurakhmetzyanov9104 Спасибо. Спас
@@timurakhmetzyanov9104 спасибо !
Отличный контент. Скажи, а можно сделать так чтобы , с ТВ приходили алерты на питон, питон отправлял ордер на покупку в бинанс, потом через ваебсокет можно было увидеть цену покупки и далее уже питон выставляет лимитный ордер на продажу через апи на бинанс? По идее если написать такой алгоритм , то можно торговать в плюс с минимальным риск менеджментом
Здраствуйте
Здравствуйте
вопрос. вот условно у меня есть какой либо сайт без api, как мне получить его url? (где ты взят вот этот url, где wss вначале)
Нужно написать свое api, по другому никак. Websocket может выступать как клиент, так и как сервер. То есть, кто-то написал свой сервер на binance, и нужно сделать тоже самое с этим сайтом.
@@PythononPapyrusRU Спасибо
Через вебсокет лимитирована скорость получения данных 1000 ms
как получить ссылку wss?
пАйтон, друг 😉
51000$ за биткоин.
Смахнул слезу.
Эх.. биток по 51к
что такое х y по математике ?
)
Видимо видео сильно устарело. Установил websockets через PIP:
Name: websockets
Version: 11.0.3
Но импорты так просто не работают, import websockets не работает, не находит его, хотя в site-packages он есть. Что то другое можно импортировать из этого модуля, но не сам websockets. На сайте разработчика тоже другие совсем примеры импортов и кода
Мдаа... пока разобрался в этой помойке... Оказывается есть ещё модуль websocket (без S на конце), это тоже дало муки понимать что есть что ))) В конце концов виной всему был CodeRunner - расширение под VSCode, он как-то конфликтовал с модулем websocketS. Подёргал его настройки, поперезагружал VSCode и модуль стал виден и теперь его можно импортировать.. Мдаа.. Ни с одним модулем такой проблемы не было до сих пор
эм url и uri это вообще-то разные вещи.
Один минус, списка на долго не хватит, старие дание нужно удалять.
+за ботов