• Проекты 15
  • Оценка 5.0
  • Рейтинг 7 772

Бюджет: 10000 UAH Срок: 30 дней

Настрою корректную обработку стрима BingX с проверкой sequence IDs и синхронизацией начального снимка (snapshot), чтобы полностью устранить лаг в ask-стороне.

Вы используете параметр limit при вызове watch_order_book, чтобы ограничить глубину стакана, или получаете полный массив дельт, что обычно перегружает event loop в Python и создает ту же задержку в обработке ask-уровней?

Бюджет и сроки — в личной переписке. 🤝

  • Проекты 8
  • Оценка 5.0
  • Рейтинг 3 076

Бюджет: 1400 UAH Срок: 1 день

Здравствуйте! Проблема с расхождением (лагами) в asks при работе с BingX через CCXT — это классическая ловушка внутреннего кэширования ордербука библиотекой. Вот несколько вероятных причин и вариантов решения:
1. Мутация объекта: CCXT watch_order_book возвращает ссылку на один и тот же объект в памяти. Если вы не делаете copy.deepcopy(orderbook), при следующем цикле вы можете видеть частично обновленные данные.
2. Snapshot vs Delta: BingX передает дельты (изменения). Если пакет с асками задержался на уровне сети или обработки сокета, CCXT покажет старое значение из кэша. Попробуйте вывести orderbook['nonce'] — если он не изменяется синхронно для обеих сторон, проблема в получении пакетов.
3. Переход на watch_ticker: Если вам нужны только лучшие цены (Best Bid/Ask), метод watch_ticker работает намного быстрее и стабильнее, поскольку не требует поддержки целостности всего стакана.
4. Синхронизация: Убедитесь, что ваш VPS синхронизирован по NTP. BingX чувствителен к расхождениям во времени.
У меня есть опыт разработки высокочастотных ботов (реакция < 1 сек) и реализации арбитражных систем на Binance/Bybit. Могу помочь оптимизировать коннектор или переписать логику на прямую обработку сырых WebSocket сообщений для минимизации задержек.

  • Проекты 5
  • Оценка 4.9
  • Рейтинг 756

Бюджет: 2000 UAH Срок: 7 дней

Привет, я работал над системой арбитражной торговли криптовалют с синхронизацией стаканов через WebSocket на 8 биржах, достигли задержки менее 50мс 15000 сделок в день

Интересно, проверяли ли вы timestamp обновлений стакана? Возможно, проблема в том, что ask приходит из предыдущего snapshot, а не из текущего delta обновления?

Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!

  • Проекты 6
  • Оценка 4.9
  • Рейтинг 1 852

Бюджет: 2000 UAH Срок: 1 день

Привет!

Знакомая проблема с CCXT Pro и BingX — ask запаздывает из-за особенностей snapshot/delta merging на стороне биржи.

Разберем причину и исправим: проверим, как CCXT обрабатывает ask-side дельты для BingX swap, при необходимости реализуем собственный обработчик обновлений стакана.

Напишите в личные — уточните детали и покажите разницу, которую наблюдаете.

  • Проекты -
  • Оценка -
  • Рейтинг 180

Бюджет: 1500 UAH Срок: 1 день

Проблема знакома — работаю с CCXT Pro и BingX в собственном торговом боте.

Задержка по ask — это поведение snapshot+delta модели BingX. Если best ask не изменяется между обновлениями, delta просто не поступает, и CCXT возвращает предыдущее значение из кеша. Bid более волатилен на большинстве пар — поэтому он обновляется чаще.

Решение: параллельный watch_ticker для best ask/bid + watch_order_book для глубины стакана. Или гибрид — WS для стакана и REST polling для best ask раз в секунду как fallback.

Напишу рабочее решение за 1 день.

Пример моего проекта с ccxt и Binance API: github.com/SRsr04/btc-po3-trader_syn

  • Проекты 15
  • Оценка 5.0
  • Рейтинг 2 163

Бюджет: 10000 UAH Срок: 1 день

Привет! Я Роман, индивидуальный разработчик с 4-летним опытом, и я профессионально помогу вам устранить несоответствие в данных вашего торгового бота. Проблема с задержкой asks в BingX через CCXT Pro часто возникает из-за особенностей обработки локального кэша стакана (orderbook) и параметров conflate в конфигурации биржи. Попробуйте явно добавить параметр 'newUpdates': True в настройки watchOrderBook, чтобы получать только свежие дельты, а также проверьте, не кэширует ли библиотека предыдущий состояние Ask через внутренний механизм сортировки. Я работаю официально через ФОП, гарантирую прямую коммуникацию и чистый код, а ознакомиться с моим опытом разработки сложных систем и интеграции API можно по ссылкам: https://3magency.co/, https://jk-solution.com.ua/, https://farfieworldwide.com/, Behance.

  • Проекты -
  • Оценка -
  • Рейтинг 240

Бюджет: 1500 UAH Срок: 5 дней

Привет, подтверждаю возможность выполнения задания по написанию скрипта для корректного получения order book с фьючерсов на binX. Для решения этой задачи я буду использовать язык программирования Python и библиотеку CCXT, которая поддерживает работу с биржей binX. Скрипт будет разработан для получения данных о заказах на фьючерсные контракты и дальнейшей обработки этих данных для формирования order book в соответствии с требованиями задания.

  • Проекты 14
  • Оценка 5.0
  • Рейтинг 1 506

Бюджет: 2000 UAH Срок: 1 день

Здравствуйте! Смогу реализовать. Напишите в Личку, чтобы обсудить детали проекта. Буду рад сотрудничеству с вами!

  • Проекты -
  • Оценка -
  • Рейтинг 97

Бюджет: 5000 UAH Срок: 1 день

Добрый день. Готов выполнить данный проект, имею большой опыт разработки приложений.

  • Проекты 5
  • Оценка 4.8
  • Рейтинг 764

Бюджет: 1500 UAH Срок: 1 день

Смотрю на ваш код и сразу вижу, где искать.

Вероятная причина: BingX фьючерсы через CCXT Pro работают по модели snapshot+delta. При старте приходит полный snapshot стакана — ask и bid. Дальше WebSocket отправляет только изменения. Если best ask "стоит" (новые ордера не заходят и не выходят с первого уровня) — delta по ask просто не поступает. CCXT возвращает последнее известное значение. Именно поэтому bid может обновляться активнее — он более волатилен на вашей паре.

Как проверить: добавьте логирование orderbook['datetime'] и orderbook['asks'][:3] — если datetime обновляется, но asks стоит, проблема точно в delta, не в CCXT.

Решение: параллельный watch_ticker для best ask/bid с более частыми обновлениями, или hybrid — WS для глубины стакана + REST polling для best ask раз в секунду.

Готов написать рабочее решение. Уточните: вам нужен только best ask/bid или весь стакан на несколько уровней? Напишите — дам конкретный код.

  • Проекты 13
  • Оценка 5.0
  • Рейтинг 5 698

Бюджет: 2500 UAH Срок: 1 день

Здравствуйте, без проблем исправлю вашу проблему. Если заинтересованы в качественном решении - пишите.

  • Проекты -
  • Оценка -
  • Рейтинг 337

Бюджет: 2500 UAH Срок: 3 дня

Добрый вечер

Могу взять заказ в работу.

По срокам потребуется 3 рабочих дня, стоимость указана в ставке. Буду рад обсудить детали и перейти к сотрудничеству.

  • Проекты 15
  • Оценка 5.0
  • Рейтинг 8 186

Бюджет: 1500 UAH Срок: 1 день

Привет, Роман! Меня зовут Нина, представляю разработчика Валентина.

Проблема понятна. Запаздывание ask на одно обновление в CCXT Pro + BingX — типичное поведение при некорректной обработке snapshot/delta либо мутации объекта — CCXT возвращает ссылку на один и тот же объект обновляется асинхронно. Исправлю: добавлю copy.deepcopy или перейду на прямой WS без CCXT если нужна минимальная задержка.

Цена: 1500 UAH. Срок: 1 день. Напишите — приступим.

  • Проекты 8
  • Оценка -
  • Рейтинг 1 046

Бюджет: 2500 UAH Срок: 1 день

Здравствуйте, Роман

Я могу проверить вашу ошибку и дать совет, как ее решить.
Пишите в личные сообщения

Хорошего дня!

  • Проекты -
  • Оценка -
  • Рейтинг 496

Бюджет: 10000 UAH Срок: 1 день

Здравствуйте!

Мы dZENcode – компания полного цикла разработки цифровых решений: от дизайна и программирования до интеграций и пострелизной поддержки.
Берём проекты с нуля и подключаемся к доработке существующих решений.

Мы можем помочь вам с корректным получением order book из binX через CCXT Pro.

Используете ли вы spot или futures market, и строите order book через snapshot + delta updates или через чистый websocket stream?
Нужно сверить логику подписки и обработки обновлений?

Сервис аренды автомобилей
  • Проекты 10
  • Оценка 5.0
  • Рейтинг 1 736

Бюджет: 1000 UAH Срок: 1 день

Добрый день, у меня есть опыт работы с такими проектами, могу помочь и исправить.

  • Проекты 74
  • Оценка 5.0
  • Рейтинг 5 906

Бюджет: 1000 UAH Срок: 1 день

Добрый день. У меня большой опыт подобных задач. Сделаю быстро и качественно, будет работать стабильно.

  • Проекты -
  • Оценка -
  • Рейтинг 735

Бюджет: 1500 UAH Срок: 1 день

Могу сделать под это решение быстро: у меня уже есть готовый рабочий вариант скрипта для корректного получения order book с BingX futures через CCXT Pro (WS), с учетом нюансов “ask lag / conflate”, нормализации символа и контроля последовательности обновлений.

Готов:

подключить под ваш нужный контракт(ы) и limit
добавить логирование/сохранение (по необходимости)
коротко протестировать и отдать финальный код + инструкцию запуска
Могу начать сразу — напишите символ(ы) и какой формат выхода нужен (консоль/JSON/CSV).

  • Проекты 7
  • Оценка 5.0
  • Рейтинг 764

Бюджет: 1000 UAH Срок: 1 день

Здравствуйте, проблема уже найдена, задержка это классический баг именно с BingX в CCXT Pro, 1-2 часа и все готово!

  • Проекты -
  • Оценка -
  • Рейтинг 308

Бюджет: 1111 UAH Срок: 1 день

добрый день, понимаю причину этого бага, готов исправить, у меня очень большой опыт работы с биржами. Пишите в Лс, дам совет или консультацию

  • Проекты 6
  • Оценка 4.4
  • Рейтинг 994

Бюджет: 1500 UAH Срок: 2 дня

Добрый день!
Готова выполнить ваше задание, быстро и качественно!
Пишите в личные сообщения!
Спасибо

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Python

  1. Не указан
  2. Не указан
  3. Разработка ботов 71 ставка 31 июля

    3000 UAH
  4. Парсинг данных 49 ставок 30 июля

    Не указан
  5. 20 000 UAH