Websocket OKX API Python p2 - logging, errors, disconnects and reconnects

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024

ความคิดเห็น • 24

  • @АлексейГунин-и1ч
    @АлексейГунин-и1ч 7 หลายเดือนก่อน +2

    Тяжелая тема для меня, но все же начинаю разбираться и большей степени благодаря этому материалу. Жду продолжения!

  • @richblessbigsmoke9781
    @richblessbigsmoke9781 9 หลายเดือนก่อน +1

    эх нашел бы я эти видео год назад, когда в сокетах разбирался) хороший материал)

  • @TatyanaDmitrenko-vz7jh
    @TatyanaDmitrenko-vz7jh 4 หลายเดือนก่อน

    Отличное видео. Спасибо!

  • @Павел-м6ц9б
    @Павел-м6ц9б 7 หลายเดือนก่อน

    Мужик, ты крутой, успехов тебе... И деняк конечно)

  • @StanislavObrazcoff
    @StanislavObrazcoff 8 หลายเดือนก่อน

    Главное - не торговля, главное - как разрулить дисконнекты :)

  • @Николай-м7л7л
    @Николай-м7л7л 8 หลายเดือนก่อน

    хотелось бы увидеть продолжение в виде взаимосвязанных серий видео от вебсокета до готового рабочего бота на языке Python (самого простого, исключительно в познавательных целях)
    в идеале с обработкой исторических данных (бэктестом), интерфейсом и тд ))
    спасибо за твою работу !!

  • @АлексейКомков-б5л
    @АлексейКомков-б5л 9 หลายเดือนก่อน +1

    Жду 3 часть вебсокета.

  • @ZenLebowski
    @ZenLebowski 5 หลายเดือนก่อน

    лайк, подписота. + .

  • @АлексейКомков-б5л
    @АлексейКомков-б5л 6 หลายเดือนก่อน

    Добрый день. Я немного не по теме. Вы когда делали видео про api тинькофф инвестиции, там же был ролик про логгирование при работе с api? Или я путаю, просто найти не могу.

    • @AzzraelCode
      @AzzraelCode  6 หลายเดือนก่อน +1

      Это было так давно, почти в другой жизни, не помню ;)

    • @АлексейКомков-б5л
      @АлексейКомков-б5л 6 หลายเดือนก่อน

      @@AzzraelCode очень жаль.

  • @non5309
    @non5309 9 หลายเดือนก่อน +1

    Здравствуйте! У меня два вопроса: зачем асинхронный sleep, если мы действительно ждем 3 секунды до повторного подключения? Здесь же достаточно и обычного? На практике, как я понимаю, лучше не использовать рекурсивный вызов, хотя бы по причине ограничения глубины рекурсии?

    • @AzzraelCode
      @AzzraelCode  9 หลายเดือนก่อน +3

      1. Насчет слипа. Конкретно в этом примере, вы правы, можно обойтись синхронным. Но на практике бывает что у вас есть параллельные задачи в рамках скрипта. Например если у вас бот на OKX API. То у вас может будет одна таска с вебсокетом для подключения к приватным ордерам и другая для вебсокета на тикеры. Если у вас отвалится один и мы будем его слипать, то не хотелось бы чтобы другая таска тоже стояла, что случится в сл синхронного слипа.
      2. Вы опять правы )) На практике я просто перезапускаю таску с отвалившимся вебсокетом. А в доках по websockets рекомендован вот такой способ websockets.readthedocs.io/en/stable/faq/client.html#how-do-i-reconnect-when-the-connection-drops . Но в рамках ролика для демонстрации этих способов пришлось бы погружаться в питон больше хотелось бы, хотелось этого избежать.

    • @richblessbigsmoke9781
      @richblessbigsmoke9781 9 หลายเดือนก่อน

      @@AzzraelCode я вместо рекурсивного вызова просто использую цикл)

    • @AzzraelCode
      @AzzraelCode  9 หลายเดือนก่อน

      И это правильно, в третьем видосе будет именно такой способ ;)

  • @termitomas
    @termitomas 4 หลายเดือนก่อน

    Может кто подсказать, к кому можно обратиться по проблеме с этим кодом? Голову уже 5 день ломаю, почему не ставится ордер более 1 раза((

  • @user-nikitisiks
    @user-nikitisiks 9 หลายเดือนก่อน

    Можешь подсказать, нигде не могу найти информацию об этом. Есть ли возможность отправлять из трейдинг вью задачи на выставление ордеров в метатрейдер 4 через вебхуки? (По аналогии с выставленияси ордеров на okx через стратегию в Трейдинг Вью). Я уже и в вк писал, не знаю как с Вами связаться.

    • @AzzraelCode
      @AzzraelCode  9 หลายเดือนก่อน

      Я давно не работаю с MetaTrader поэтому ответить на ваш вопрос не смогу. Но сомневаюсь что такое возможно. Вебхуки - это обычные HTTP запросы. Чтобы MT мог их принимать он должен быть где захосчен и работать как вебсервер. Не думаю что метаквотсы планировали такой функционал.

  • @randomra1880
    @randomra1880 7 หลายเดือนก่อน

    Здравствуйте, можете подсказать, в OKX есть rest или wss для получения funding rate(Ставка финансирования) сразу по всем монетам(Я нашел историю, но мне нужны актуальные данные)? И если такого нет, можете подсказать, каким образом можно получить эти данные?

    • @AzzraelCode
      @AzzraelCode  7 หลายเดือนก่อน

      Rest API
      www.okx.com/api/v5/public/funding-rate?instId=BTC-USD-SWAP
      www.okx.com/docs-v5/en/#public-data-rest-api-get-funding-rate
      Websocket
      www.okx.com/docs-v5/en/#public-data-websocket-funding-rate-channel

    • @randomra1880
      @randomra1880 7 หลายเดือนก่อน

      @@AzzraelCode Спасибо, но там же нужно указывать конкретную монету, получается надо будет все 200+ таким способом доставать?

    • @randomra1880
      @randomra1880 7 หลายเดือนก่อน

      Просто на других биржах монжо выгрузить ставку финансирования сразу по всем монетам одним запросом

    • @AzzraelCode
      @AzzraelCode  7 หลายเดือนก่อน

      Да, только по одному. Чтобы сразу по всем инструментам одним запросом, такого запроса нет к сож..

  • @ko-prometheus
    @ko-prometheus 9 หลายเดือนก่อน

    А в трейдинге, полезны ваши logging??