Bot-Panel | Крипто-дискотека
19 subscribers
198 photos
13 links
Основной канал
Download Telegram
🔵 🦄 ANIMAL ANIME 🦄
Открытие позиции
SKATE/USDT:USDT
Направление: buy
Цена: 0.04295
Ликвидация: 0.03973
Количество: 13713 SKATE
Стоимость: 588.97 USDT
Тег: 🤞
🔴 🦄 ANIMAL ANIME 🦄
Закрытие позиции
SKATE/USDT:USDT
Направление: long
Цена: 0.04227
Количество: 13713 SKATE
Стоимость: 588.97 USDT
Профит: -1.513%
Продолжительность: 11 мин./ 0 мин.
Тег: ⛔️ Выход по СЛ
🟣 🦄 ANIMAL ANIME 🦄
Кошелек
USDT: 577.44245588
🔴 🦄 ANIMAL ANIME 🦄
Закрытие позиции
REX/USDT:USDT
Направление: long
Цена: 0.00611
Количество: 94840 REX
Стоимость: 588.96 USDT
Профит: -1.61%
Продолжительность: 27 мин./ 26 мин.
Тег: ⛔️ Выход по СЛ
🟣 🦄 ANIMAL ANIME 🦄
Кошелек
USDT: 567.32103624
🔵 🦄 ANIMAL ANIME 🦄
Открытие позиции
SKATE/USDT:USDT
Направление: buy
Цена: 0.04235
Ликвидация: 0.03918
Количество: 13399 SKATE
Стоимость: 567.45 USDT
Тег: 🤞
🔵 🦄 ANIMAL ANIME 🦄
Открытие позиции
REX/USDT:USDT
Направление: buy
Цена: 0.00614
Ликвидация: 0.00568
Количество: 92390 REX
Стоимость: 567.27 USDT
Тег: 🤞
🔴 🦄 ANIMAL ANIME 🦄
Закрытие позиции
SKATE/USDT:USDT
Направление: long
Цена: 0.04171
Количество: 13399 SKATE
Стоимость: 567.45 USDT
Профит: -1.511%
Продолжительность: 2 мин./ 0 мин.
Тег: ⛔️ Выход по СЛ
🟣 🦄 ANIMAL ANIME 🦄
Кошелек
USDT: 556.88272224
🔵 🦄 ANIMAL ANIME 🦄
Открытие позиции
SKATE/USDT:USDT
Направление: buy
Цена: 0.041
Ликвидация: 0.03793
Количество: 13569 SKATE
Стоимость: 556.33 USDT
Тег: 🤞
⚫️ 🦄 ANIMAL ANIME 🦄
Остановлен пользователем
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079128381}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079128381}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079165746}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079165746}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079223181}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079223181}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079284138}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079284138}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079345005}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079345005}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079404216}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079404216}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079466012}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079466012}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079525808}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079525808}; You might also need to ensure the address is whitelisted
⛔️ Ошибка! 🦄 ANIMAL HA TR 🦄
bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079585843}; You might also need to ensure the address is whitelisted
Traceback (most recent call last):
File "/app/backend/CryptoBot/CryptoBot.py", line 333, in start
asyncio.run(self.live())
File "/usr/local/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/backend/CryptoBot/CryptoBot.py", line 117, in live
await self.Trade.sync_open_position()
File "/app/backend/CryptoBot/Trade.py", line 235, in sync_open_position
for position in await result:
^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 6015, in fetch_positions
response = await self.privateGetV5PositionList(self.extend(request, params))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 896, in request
return await self.fetch2(path, api, method, params, headers, body, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 892, in fetch2
raise e
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 882, in fetch2
return await self.fetch(request['url'], request['method'], request['headers'], request['body'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/base/exchange.py", line 256, in fetch
self.handle_errors(http_status_code, http_status_text, url, method, headers, http_response, json_response, request_headers, request_body)
File "/usr/local/lib/python3.12/site-packages/ccxt/async_support/bybit.py", line 8832, in handle_errors
self.throw_exactly_matched_exception(self.exceptions['exact'], errorCode, feedback)
File "/usr/local/lib/python3.12/site-packages/ccxt/base/exchange.py", line 4743, in throw_exactly_matched_exception
raise exact[string](message)
ccxt.base.errors.AuthenticationError: bybit {"retCode":33004,"retMsg":"Your api key has expired.","result":{},"retExtInfo":{},"time":1753079585843}; You might also need to ensure the address is whitelisted