Написан скрипт на python для парсинга данных с биржи OKX за последние 5 лет, всё реализовано согласно документации отсюда: https://www.okx.com/docs-v5/en/#order-book-trading...Но при работе он отдаёт No data returned, No data available. Код скрипта:import requestsimport pandas as pdfrom datetime import datetime, timedeltaimport time# Function to fetch historical data from OKX APIdef fetch_candlesticks(inst_id, bar='1D', start_time=None, end_time=None, limit=100): url = f"https://www.okx.com/api/v5/market/history-candles" params = { 'instId': inst_id, 'bar': bar, 'limit': limit, } if start_time: params['after'] = start_time # Параметр для получения данных после этой временной метки if end_time: params['before'] = end_time # Параметр для получения данных до этой временной метки print(f"Requesting data for {inst_id} | Bar: {bar} | After: {start_time} | Before: {end_time}") response = requests.get(url, params=params) # Check for rate limit errors (Too many requests) if response.status_code == 429: print("Rate limit exceeded. Waiting for 2 seconds before retrying...") time.sleep(2) # Wait before retrying return fetch_candlesticks(inst_id, bar, start_time, end_time, limit) if response.status_code == 200: data = response.json().get("data", []) print(f"Received {len(data)} rows of data.") return data else: print(f"Error fetching data for {inst_id} with timeframe {bar}: {response.status_code}") return []# Function to get all historical data for a specific timeframe and perioddef fetch_full_history(inst_id, bar='1D', years=5): end_time = int(datetime.now().timestamp() * 1000) # Текущий момент в миллисекундах start_time = int((datetime.now() - timedelta(days=years * 365)).timestamp() * 1000) # 5 лет назад all_data = [] while end_time > start_time: data = fetch_candlesticks(inst_id, bar=bar, end_time=end_time) if not data: print(f"No data returned for {inst_id}. Stopping further requests.") break all_data.extend(data) end_time = int(data[-1][0]) # Обновление end_time до временной метки последней свечи print(f"Updated end_time to {end_time} (millis). Continuing to fetch earlier data.") return all_data# Function to save data to Exceldef save_to_excel(inst_id, data_dict, file_name='candlesticks_data.xlsx'): with pd.ExcelWriter(file_name) as writer: for timeframe, data in data_dict.items(): if not data: print(f"No data available for {inst_id} with timeframe {timeframe}. Skipping.") continue # Этот continue должен быть на том же уровне отступа # Debug: Print the first row to check structure print(f"Sample data for {inst_id} [{timeframe}]: {data[0]}") # Fix for 9 columns: drop duplicate Quote Volume columns = ['Timestamp', 'Open', 'High', 'Low', 'Close', 'Volume', 'Quote Volume', 'Ignored', 'Number of Trades'] try: df = pd.DataFrame(data, columns=columns) # Drop the 'Ignored' column df.drop(columns=['Ignored'], inplace=True) except Exception as e: print(f"Error creating DataFrame for {inst_id} [{timeframe}]: {e}") continue # Этот continue должен быть на том же уровне отступа # Convert Timestamp to human-readable format if 'Timestamp' in df.columns: df['Timestamp'] = pd.to_numeric(df['Timestamp']) # Преобразование в число df['Timestamp'] = pd.to_datetime(df['Timestamp'], unit='ms') df['Date'] = df['Timestamp'].dt.date df['Time'] = df['Timestamp'].dt.strftime('%H:%M:%S') df = df[['Date', 'Time', 'Open', 'High', 'Low', 'Close', 'Volume', 'Quote Volume', 'Number of Trades']] # Save data to the respective sheet try: df.to_excel(writer, sheet_name=f'{timeframe}', index=False) except Exception as e: print(f"Error writing to Excel for {inst_id} [{timeframe}]: {e}") continue # Этот continue также должен быть на том же уровне отступа print(f"Data saved to {file_name}")# List of trading pairs (instrument IDs) with pairs that include USDTinst_ids = [ 'BTC-USDT', 'ETH-USDT', 'SOL-USDT', 'TON-USDT', 'XRP-USDT', # Use USDT pairs '1INCH-USDT', 'ADA-USDT', 'ATOM-USDT', 'DOT-USDT', 'EGLD-USDT', # Update to available USDT pairs 'NEAR-USDT', 'TRX-USDT', 'ISP-USDT', 'KSM-USDT', 'ALGO-USDT']# List of timeframes (5m, 15m, 1H, 1D)timeframes = ['5m', '15m', '1H', '1D'] # Таймфреймы, которые вы указали# Fetch data and save to Excel for each trading pairfor inst_id in inst_ids: data_dict = {} for timeframe in timeframes: print(f"Fetching data for {inst_id} with timeframe {timeframe}...") data = fetch_full_history(inst_id, bar=timeframe, years=5) if data: # Проверяем, что данные не пустые data_dict[timeframe] = data if not data_dict: print(f"No data available for {inst_id}. Skipping.") continue # Этот continue должен быть на том же уровне отступа file_name = f"{inst_id}_candlesticks.xlsx" save_to_excel(inst_id, data_dict, file_name=file_name)
Требуется разработка Telegram бота на Python (aiogram)Необходимо создать Telegram бота с использованием библиотеки aiogram. Техническое задание несложное, базовые знания работы с bot API и aiogram достаточны.Требования:Умение работать с библиотекой aiogram.Знание Python на уровне middle \ junior.Оценка времени на выполнение задачи ≈ 1 час.Задача:Функционал бота: Установка названия, аватарки для других ботов(через запрос к ботапи - bot.set_my...) и установка названия для канала по айди. Основное время потратится на логику сообщений
Backend
Опубликован: 18.11.24 10:14
Бюджет: 2500 руб.~$31.21
Антидетект браузер + python
Автоматизация на связке антидетект браузер + python для сайта store.playstation.com.
Жду запросов на ТЗ от людей с релевантным опытом.
Скрипты и боты
Опубликован: 18.11.24 08:26
Бюджет: 10000 руб.~$124.83
Python и проверка id
Написать на python:
1. проверку по id пользователей и только которые в белом листе , разрешить доступ к боту в телеграм
2. сделать привязку к API coze.com для
существующего Бота , и настроить с ним интеграцию. (Частично выполнено, требуется доработка)
Скрипты и боты
Опубликован: 18.11.24 00:56
Бюджет: 1000 руб.~$12.49
Нужна доработка и подключение бота на пайтоне
не понимаю как использовать гитхаб, все готово но нужно вставить мой апи и настроить все корректно. имеется репозиторий, нужен фрилансер который поможет запустить бота. вот ссылка на гитхаб - https://github.com/soldatov-ss/flibusta-telegram-bot .
Бот написан на Python (asyncio, aiogram и тд.)
результат должен быть работающий бот с поиском аудио и фб2пдф формате . опыт работы не важен, главное результат и адекватность в общении. можно использовать другую библиотеку и апи, главное чтобы все работало и был осуществлен поиск по аудиокнигам и обычным книгам.
Скрипты и боты
Опубликован: 17.11.24 23:06
Бюджет: 10000 руб.~$124.83
Исправить работу тг бота
Необходимо исправить бота, при регистрации на сайте не сохраняет данные в бд(не сохраняет постбэк) ЯП python
Скрипты и боты
Опубликован: 17.11.24 18:13
Бюджет: 500 руб.~$6.25
Доработка кода Python + WP ALL Import Pro
Всем привет!
Стоит задача с ссылки xml каждые 24 часов выкачивать товары на сайт. Товары не должны повторяться. Начали работу, прошлый программист начал делать в связке питон + wp all import pro и крон. Он слился, нужно допилить. Сейчас товары импортируются, всё гуд, только в некоторых моментах косяки по типу картинка не вставляется в товар. Не настроен крон ивенты. Жду откликов. Ниже файлы питона которые делают csv файл из xml фида
Доработка и настройка сайта
Опубликован: 17.11.24 15:29
Бюджет: 6000 руб.~$74.9
Составлять тз, проверять код
Ищу помощника со знанием python, который будет составлять тз, проверять код, принимать код и загружать на хостинг.
Ищу человека на постоянной основе
Юзабилити, тесты и помощь
Опубликован: 17.11.24 14:09
Бюджет: 500 руб.~$6.25
Python разработка
Ищем python разработчика. Задачи следующие: создание сайтов (django, fastapi, flask), разработка помощников на основе искусственного интеллекта. Сначала планируется использование api openai. В дальнейшем может понадобится ML специалист.
Скрипты и боты
Опубликован: 17.11.24 13:27
Бюджет: 100000 руб.~$1248.29
Разработать искусственный интеллект на Python для Telegram бота
Пример:Человек отправляет фотографию и бот, отправляет текст сверху и снизу в шрифте Impact, текст который соответствует фотографии, к примеру он видит детали и обьекты на фото, после пишет текст сверху и снизу в тематике щитпостинг
Other
Опубликован: 17.11.24 13:01
Бюджет: 800 руб.~$9.99
Переписать backend с flask на fastapi. Python
В не сложном проекте нужно переписать backend с flask на fastapi. Доступ к текущему коду предоставим, также будет помощь от разработчика который работал над текущей версией.
Скрипты и боты
Опубликован: 17.11.24 12:43
Бюджет: 30000 руб.~$374.49
Есть готовый бот на пайтон, нужно пару правок сделать
Есть готовый телеграм бот на python, aiogram, хотим сделать реферальную систему в боте до 3 уровней, за каждую покупку или приглашение бот будет давать определенное количество баллов за которые можно будет купить услугу. В боте всего две услуги на данных момент.
По сути делаем менюшку, там реферальная ссылка и уровни по приглашаемым. И сам ссылка при переходе которой фиксируется реферал.
Скрипты и боты
Опубликован: 17.11.24 10:31
Бюджет: 1000 руб.~$12.49
Бот Telegram, интеграция c API
Необходимо написать Телеграм-Бота.
– Python, Аiogram3 + БД;
– Работа с API ресурса;
– Платежная система Юкасса.
ТЗ скидываю лично.
Скрипты и боты
Опубликован: 17.11.24 09:58
Бюджет: 14000 руб.~$174.76
Изменение API запросов в готовом скрипте
Скрипт создавался для работы с сервером по API, необходимо изменить запросы под обращение к другому серверу. Всего необходимо изменить меньше 10 коротких методов. Язык python
Скрипты и боты
Опубликован: 17.11.24 08:41
Бюджет: 10000 руб.~$124.83
Анализ данных и мониторинг
Организация и поддержка производственного кода или облачной системы: сбор данных со станков, хранение, проверка зависимостей, обработка отсутствующих данных, своевременная отправка оповещений и ведение журнала, архивирование.
Температуры станков Temp меняются в зависимости от многофакторного показателя Param. То есть если происходят изменения Param то температура изменится на столько-то. Хочется сделать анализ, проверять зависимости и предположения, внося изменения в настройки алертинга, своевременная отправка оповещений и ведение журнала.
Приветствуется опыт и возможно потребуется:
- Работа с системами автоматизации (Airflow, Prefect, Dagster),
- а также с научными и аналитическими библиотеками Python (numpy, pandas, scipy, cython).
- Опыт работы с базами данных временных рядов (VictoriaMetrics, Prometheus, InfluxDB).
Скрипты и боты
Опубликован: 16.11.24 18:50
Бюджет: 60000 руб.~$748.98
Автоматизация залива tiktok. Есть исходный код (python)
Есть исходник взятый с github, нужно адаптировать под мои нужды (опишу ниже) , и сделать интерфейс
SOFT для ТікТок посредством запросов
Время регистрации+залива аккаунта до полутора минуты!
Нужно чтобы Все что доступно в мобильном ТТ, было доступно и в скрипте для конфигураций
Изменения профиля, описание, теги постов
Чтобы Постил как видео контент так и карусели!
Скрипты без шифрования, в исходниках
Сами дешифровки ТТ, генерация устройств и т. д на стороне сервера, никакой лишней нагрузки на пк!
Неограниченное кол-во потоков!
Пролив любого контента (Фото/видео/карусели)
Любые конфигурации и изменения профиля:
Смена био
Смена аватарки
Отметка в био
Переход в бизнес
Описание видео
Теги видео
Отметка под видео
Выбор музыки
В общем весь функционал доступный в ТТ, чтобы был доступен и в запросах!
Аккаунты должны получаются качественные! Без Slow Down'a и т.д
Ведется Б/Д. В которую записываются только валидные аккаунты, со всей необходимой информацией Логин/Пароль/почта/Програмные куки/Девайс конфигурация/Дата время регистрации
Есть исходник с основным набором вышеперечисленных функций, но нужна помощь в адаптации, чтобы настроили и по возможности сделали интерфейс удобный пример прикреплю ниже, а там вам виднее, готов рассмотреть любые предложения по интерфейсу
Исходник написан на python
Скрипты и боты
Опубликован: 16.11.24 11:48
Бюджет: 30000 руб.~$374.49
Собрать статьи в БД
Добрый день! Требуется скрипт на python для сбора новостей с нескольких однотипных сайтов (структура одна, просто разные регионы рф) в БД (MySQL/SQLite). Сбор должен проводиться за заданный промежуток, так как задача будет регулярной и необходим будет пополнять бд. Ссылки необходимо брать из файла (не меняется).
Результат от вас - репозиторий на гите с кодом.
Скрипты и боты
Опубликован: 16.11.24 06:42
Бюджет: 6000 руб.~$74.9
Исправить ошибку в асинхронном парсере логов Python
Есть небольшой парсер логов. Его цель - следить за разрушением игрового мира на сервере, и если игрок разрушает что-то там, где нельзя - кикать его. Если он делает это повторно в течении 10 минут - банить. Если в течении 10 минут позльзователь не сломал ничего, он очищается из списка. В чём суть ошибки: не работает сам таймер. По какой-то причине после 10 минут список не очищается, игрок не удаляется. И сколько времени бы не прошло, игрок после второго нарушения всё равно будет баниться.
Нужен человек, который решит это без ЧатГПТ, потому что он зачастую ломает всю систему, выстроенную там.
Скрипты и боты
Опубликован: 16.11.24 02:28
Бюджет: 1000 руб.~$12.49
Доработать конвертер TXT в DAT (Quik)
Речь идет о конвертере текстового файла в бинарный формат данных DAT для Quik. Желательно на языке Lua или Python. Есть готовые скрипты конвертеры на Lua и Python, но они формируют неподходящую для Quik структуру бинарного файла. Можно доработать их, или написать свой. Для выполнения данного задания необходимо знать структуру dat файлов используемых в Quik.
Скрипты и боты
Опубликован: 15.11.24 21:15
Бюджет: 1000 руб.~$12.49
AI/ML разработка + Backend разработка AI
Проект: AI Checker и Humanizer
Цель проекта — разработать веб-приложение(сайт) для:
Проверки текста на следы искусственного интеллекта (AI Checker).
Очеловечивания текста (AI Humanizer), чтобы он выглядел как написанный человеком.
Роль: AI/ML Engineer + Backend Developer
Основная задача — разработка функционала AI и серверной части, а также помощь команде в интеграции этих решений с фронтендом.
Требования:
Опыт: Работа с NLP и моделями AI (GPT, BERT, и др.).
Технологии:
Python (Flask/Django) или Node.js.
TensorFlow/PyTorch/Hugging Face.
Опыт работы с RESTful API.
Знание баз данных (PostgreSQL/MongoDB).
Более подробное описание прикрепляю
https://docs.google.com/document/d/1RcO6NRen-O2SFhx3JY7G7J9NpY54m9pIDka9PYeXOx0/edit?usp=sharing
Создание сайта
Опубликован: 15.11.24 19:18
Бюджет: 150000 руб.~$1872.43
Запуск бота и привязка исходника python
Требуется привязать исходник скрипта к боту (только создан )в тг, имеется сервер Ubuntu. Чтоб все это дело работало.
Предложения и условия обсудим