x

Разобраться со скриптом на питоне

Перейти к заказу
Написан скрипт на 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)

Найдено 308928 результатов

Доработка Amo CRM

Необходимо выполнить несколько небольших заданий по настройке AMO CRM по ТЗ. Предварительная оценка - около 20 часов работы. Подробное ТЗ вышлю исполнителю. Пример заданий: - настроить последовательность отправки email в зависимости от воронки - подключить отправку сообщений в WhatsApp - интегрировать отправку сообщений в WhatsApp в текущую воронку - настроить постановку задач менеджеру если клиент выбрал время консультации в Calendly (интеграция) и др. В ответе, пожалуйста в вкратце укажите: 1. Свой опыт работы с Amo CRM - с чем работали, с чем не работали. 2. Был ли опыт работы с англоязычным аналогом Ammo - Kommo? 3. Владеете ли англ.языком на каком либо уровне? 4. Стоимость часа вашей работы?

Доработка и настройка сайта
Опубликован:
23 часов назад
Бюджет:
10000 руб.~$124.83
Привлечь клиента на разработку умного голосового робота

Ищу маркетолога для работы в паре. Занимаюсь разработкой умных голосовых роботов на базе ИИ. Отлично подойдет для агентств недвижимости, салонов красоты, для звонков в холодную или прием входящих! Все вопросы в личку. Средний чек 100 000р , ваши 20-30% от оплаченного клиента. Если вы работаете в области недвижимости или другой сферы, как менеджер, можете смело рекомендовать начальству упростить жизнь бизнесу с помощью автоматизации. Не смотрите на цену в кворке - это среднее значение выплаты. Не откликайтесь, если вас заинтересовала только цена. Все примеры работ есть в моем кворке, так же могу выслать в личку.

Персональный помощник
Опубликован:
23 часов назад
Бюджет:
40000 руб.~$499.32
Инфографика - Карточки товаров для озон и вб

Здравствуйте уважаемый посетитель! Необходимо разработать карточки инфографику для продукции озон и вб. Первым этапом разработать дизайн макеты для согласования в количестве: 11 шт + 11 шт далее запускаем в работу. Подробнее в личной переписке.

Маркетплейсы и соцсети
Опубликован:
23 часов назад
Бюджет:
6000 руб.~$74.9
Написание и публикация постов для проекта Нейрооткрытка

Делаем мир добрее и лучше! В команду сервиса Нейрооткрытки, нужен творческий, открытый, ответственный и амбициозный человек. Наш сервис помогает создавать персональные музыкальные открытки с помощью нейросети и оформлять на них заказ, т.е. получать бумажную, реальную версию - - нейрооткрытку. Ищем человека, который создаст контент план и будет размещать посты через postmypost. Требования: 1) Хорошие навыки работы ChatGPT, MidJourney, Stable Diffusion и пр. 2) Знаете postmypost Обязанности: Генерация текста+фото (видео) через нейросеть. Количество постов в день 1 Количество сторис - 3-4 в неделю. ЗП на первый месяц - 8008 руб.

Продающие и бизнес-тексты
Опубликован:
25.11.24 20:01
Бюджет:
16000 руб.~$199.73
Правки сайта на битрикс

Техническое задание прикрепил во вложение. Интересует стоимость и сроки выполнения. Необходимы доступы предоставим, напишите, что нужно для выполнения.

Доработка и настройка сайта
Опубликован:
25.11.24 19:58
Бюджет:
10000 руб.~$124.83
Продвижение YouTube канала на Английском

Требуется продвижение Англоязычного YouTube канала с нуля. Тематика: Торговля на бирже. Новый канал (3 видео), сейчас начинает наполняться видео 1 раз в неделю. Исключительно зеленый контент. !!! Строго БЕЗ накрутки просмотров, лайков, и прочего !!! Только белые методы. Что требуется: - Ведение YouTube канала, SEO продвижение, загрузка видео, оптимизация тегов, описания и др. - Оформление канала - Подбор тем для разработки видео, разработка тз на превью. - Участие в разработке содержимого: рекомендации по размещению рекламы, подписного блока, перелинковки в видео. - Участие в принятии видео от монтажера, с рекомендациями по исправлениям, и прочим видео инструментам, которые сделают продвижение легче и быстрее Присылайте свои предложения: - Чем можете быть полезны - Опыт работы в подобных проектах - Кейсы которыми можете гордиться и подтвердить ваше участие в них

Соцсети и SMM
Опубликован:
25.11.24 19:58
Бюджет:
80000 руб.~$998.63
15-секундный рекламного ролика для сайта c лутбоксами

Требования к ролику: 1. Длительность: Не более 15 секунд (соответствует требованиям Instagram Reels, TikTok, YouTube Shorts). 2. Цель ролика: Привлечь внимание геймеров. Показать основные возможности сайта в динамичном и захватывающем формате. Привести трафик на сайт и мотивировать к регистрации. 3. Ключевые элементы: Логотип сайта (в начале или конце ролика). Адрес сайта: caselover.net. Звучное и понятное предложение, выделяющее уникальные функции сайта (лутбоксы, апгрейд, батлы, контракты). Демонстрация процесса игры на сайте (анимации или видеозахват экрана). Финальный призыв к действию: Try it now on caselover.net! ( Полное ТЗ в прикреплённом файле )

Видеоролики
Опубликован:
25.11.24 19:57
Бюджет:
100000 руб.~$1248.29
Подбор персонала Сбер и Ozon

Нужны сотрудники которые будут искать людей для трудоустройства в большие Компании таких как Сбербанк и Ozon Нужен любой Смартфон на базе Андроид Яблоко ПК/ноутбук планшет без разницы как вам удобно _______________________________ ЗП!!!!!! ОТ 1000-5000 рублей я плачу ЗА каждого трудоустроевшегося Например: Привели одного он трудоустроился получили вы от 1000-5000 второго третьего и так за каждого!!!

Подбор персонала
Опубликован:
25.11.24 19:55
Бюджет:
10000 руб.~$124.83
Видеоролик для игры

Добрый день. Необходимо сделать Ролик для игры https://store.steampowered.com/app/2757450/Treasure_Atlas/ , 10-30 секунд. Описание действия (сюжета) будет предоставлено. Желательно, пример похожих работ.

Видеоролики
Опубликован:
25.11.24 19:54
Бюджет:
6000 руб.~$74.9
Реализовать интернет магазин для сайта электрощит220.рф

Реализовать интернет магазин для сайта электрощит220.рф По дизайну нужно сделать лучше. Убрать «топорность». В остальном копия. Прошу обратить особое внимание на карточку товара https://электрощит220.рф/3-phase-12-modules.html Сделать также. (изменение стоимости от производителя материалов, кнопка выбора корпуса и расположения петель). - CMS Opencart / Bitrix - Адаптивный дизайн для ПК и Мобильного телефона. - Необходима реализация карточки товара по шаблону на сайте электрощит220.рф - Максимальное количество карточек товаров в магазине будет не более 40 (на текущий момент 10). - Seo оптимизация. - Возможность нам самим заводить и редактировать товары. - Интеграция эквайринга Т банк (доступы и боевые терминалы готовы) - Интеграция СДЭК (все доступы готовы) - Материалы и фото товаров есть отдельным архивом. - Интеграция отзывов с Ozon (нашего магазина). - Дополнить разделом о доставке и возвратам и разделом с юридическими документами. - Поддержка уведомления на отправку заявки клиентом через telegram bot. - Разместить новый сайт на нашем хостинге и привязать домен. Всё оплачено. Рассчитываем на долгосрочное сотрудничество и поддержу сайта в будущем.

Создание сайта
Опубликован:
25.11.24 19:49
Бюджет:
58000 руб.~$724.01
Убрать косяки с фотографии

Обработать персонажа, убрать засветы, сделать так чтобы он реалистично вписался на черном фоне, пнг скину, ретушь одним словом

Обработка и редактирование
Опубликован:
25.11.24 19:45
Бюджет:
500 руб.~$6.25
Нужна Frontend разработка на React + знание Vue

Ищу фронтендера (Возможно последующее сотрудничество) для доработки уже написанного под мобильные устройства (используется внутри Telegram Mini Apps) фронта с интернет магазином. Фронт написан на React.js и необходимо будет сделать доработки на нём же, так же есть небольшая часть правок, которые необходимо будет сделать в админ панели написанной на Vue.js Примерный список задач по ссылке: https://docs.google.com/document/d/1wzFUNFHf-UQK9LclHVdO0IFG_GsjJ_eRcuYBKbl05os/edit?usp=sharing Подробнее про то что необходимо сделать и условия можно обсудить в лс.

Верстка
Опубликован:
25.11.24 19:44
Бюджет:
20000 руб.~$249.66
Создать принт для фотообоев 6*3 м д. интерьерной печати

Добрый день. Необходимо создать принт для фотообоев на стену размером 6*3 метра. Желательно, чтобы был опыт в создании иллюстраций именно для фотообоев с разрешением не менее 15*10 тысяч пикселей, 300 точек. Так как нам нужно идеальное качество, без пикселей при печати при 100% масштабе. Нам НЕ подходят рисунки, только сгенерированные с помощью ИИ - там плохое качество. Возможен вариант: сгенерировать с помощью ИИ основу, а дальше проработать все детали и фактуры поверх, чтобы было идеальное и реалистичное качество, фактура. Композиция принта должна быть нарисована так, чтобы смотрелось красиво при размерах: высота 3 м*ширина: 6, 5, 4, 3, 2 метра. Стиль рисунка: объёмный каменный барельеф, с силуэтом женщины. Примеры референсов прилагаю. Нужен эффект реального объёма и фактуры светлого камня, реалистичная текстура камня.

Арт и иллюстрации
Опубликован:
25.11.24 19:44
Бюджет:
7000 руб.~$87.38
Создать мини-приложение календарь в ВК

Есть набросок мини приложения в ВК с календарем, но нужно его довести до ума и дополнить некоторыми функциями:1. Расширение календаря под экран телефона2. Добавить информацию о том, какой цвет какое событие означает3. Возможность сортировки событий по источникам4. Возможность изменять границы ячеек (чтобы все события были видны сразу - возможно, решается изменением базового периода отображения двумя неделями)5. Возможность добавлять иконки/фон под каждое событие

Other
Опубликован:
25.11.24 19:44
Бюджет:
3000 руб.~$37.45
Продвижение сайта с лутбоксами из игры Counter Strike

Общая информация о проекте: Сайт: caselover.net Тематика: Лутбоксы из игры Counter-Strike 2 (CS2). Целевая аудитория: Игроки CS2 (мужчины и женщины, возраст 16-30 лет). География: Европа, Украина, страны СНГ, другие регионы, где популярна игра. Цели продвижения: 1. Увеличить трафик на сайт. 2. Привлечь активных игроков CS2 для участия в открытии лутбоксов. 3. Повысить количество транзакций на сайте. Продвижение в Google 1. SEO-продвижение: Аудит сайта: проверка технической оптимизации, скорости загрузки, мобильной версии. Сбор семантического ядра: подбор ключевых слов для страниц сайта. Оптимизация контента: добавление ключей, написание уникальных мета-тегов, улучшение структуры текста. Работа с внешними ссылками: создание качественного ссылочного профиля. Анализ конкурентов: изучение стратегий и ключевых слов основных конкурентов. Мониторинг позиций: ежемесячная проверка изменений и корректировка стратегии. 2. Контекстная реклама (Google Ads): Настройка рекламных кампаний в поиске. Создание таргетинга по ключевым запросам, связанным с лутбоксами CS2. Настройка ремаркетинга для возврата пользователей. Оптимизация рекламного бюджета для увеличения ROI. Продвижение в Instagram ( Полное ТЗ в прикреплённом файле)

Продвижение сайта в топ
Опубликован:
25.11.24 19:43
Бюджет:
60000 руб.~$748.98
Консультация по tumblr

Есть свежий аккаунт, новый блог, новый пост в блоге. Проставлены теги. Почему этот пост отсутствует в поисковой выдаче по всем ключевым запросам ? Что нужно делать для продвижения поста в поиске tumblr ?

SEO аудиты, консультации
Опубликован:
25.11.24 19:38
Бюджет:
1000 руб.~$12.49
Исправление ошибок парсеров для создания и наполнения

Ищем программиста для исправления работы двух парсеров. Работа через Anydesk. Требуемая работа: Первый парсер: Парсер собирает данные и создает таблицы, но в логе отображается сообщение "фабрик нет". Возможно, изменились ссылки, которые необходимо обновить. Требуется найти и устранить причину ошибки, чтобы парсер снова корректно обрабатывал данные. Осталось обработать около 20 фабрик. Второй парсер: Парсер создает описания и наполняет таблицы, но выдает ошибку при выполнении. Нужно внести исключения или исправить код, чтобы он корректно выполнял задачу. Условия работы: Работа осуществляется через Anydesk. Предыдущий программист пропал, на связь не выходит, поэтому проект требует срочного завершения. Требования к исполнителю: Опыт работы с парсерами и обработкой данных. Умение разбираться в чужом коде. Ответственность и готовность завершить проект в кратчайшие сроки. Что нужно предоставить в результате: Исправленные парсеры, которые выполняют свои функции без ошибок. Отчет о проделанной работе. Дополнительная информация: Готовы обсудить все детали проекта в переписке. Ждем ваших предложений и готовности приступить!

Скрипты и боты
Опубликован:
25.11.24 19:34
Бюджет:
4000 руб.~$49.94
Планирование закупок и анализ товаров для Озон

Я продаю товары на Озон и ищу специалиста для работы с закупками у поставщика. Ваша задача — рассчитать потребность в товарах и подготовить задание для поставщика на следующие 4 месяца. Подробное задание в прикрепленном файле.

Маркетплейсы и доски объявлений
Опубликован:
25.11.24 19:33
Бюджет:
20000 руб.~$249.66
Парсер бот в ТГ с сайта Encar.com

Нужен бот для личного использования. Бот должен присылать в ТГ новые объявления по заданным параметрам с сайта Encar со ссылкой на объявления. Цель бота упростить отслеживание новых объявлений. Бот должен указывать параметры объявления: марка, модель, год, пробег, цвет, цена и тд, а так же присылать объявления у которых изменилась цена. Желательно бот на 2-3 пользователя.

Скрипты и боты
Опубликован:
25.11.24 19:33
Бюджет:
100000 руб.~$1248.29
Доработка верстки для WordPress по дизайну Figma

На основе обновленного дизайна необходимо аккуратно и с учетом адаптивности доверстать оставшиеся страницы сайта на WordPress. Требуется доработать около 10 страниц. Изначальная верстка главной страницы: https://drive.google.com/file/d/1aYeikFOcvlakL3C485GLL1ubu0O8G-Q1/view?usp=sharing Косметический редизайн главной страницы и остальных разделов сайта: https://www.figma.com/design/Tw4mFm3b07cVNsIjAvG1lJ/Mental-Unit-(New)?node-id=2127-9517&t=t9G6Yxvy6NVTgnNI-4 В ответе, пожалуйста, укажите стоимость, подтвердите оптимальный срок выполнения на этой неделе и приложите примеры вашей верстки на WordPress.

Верстка
Опубликован:
25.11.24 19:32
Бюджет:
30000 руб.~$374.49

Текущая страница: 35

Всего страниц: 15447