|
0 / 0 / 0
Регистрация: 12.03.2018
Сообщений: 41
|
|||||||||||||||||||||
Как адаптировать код под работу с api другой биржи?02.05.2023, 14:08. Показов 1554. Ответов 4
Метки нет (Все метки)
Доброго времени суток. Может кто-нибудь помочь с адаптацией кода под работу с api другой биржи? Скрипт запрашивает данные для различных криптовалют на заданном таймфрейме за определенный период времени (данные по ценам открытия/закрытия, максимальным и минимальным значениям внутри каждой свечи за указанный период). Код обрабатывает данные с биржи Binance, мне необходимо, чтобы он работал с данными одной из этих бирж: Kucoin, Okx. Для программистов это наверное задача на 5 минут, но я встал в тупик из-за этого.
Собственно вот исходный код:
Буду очень благодарен, если кто-то откликнется.
0
|
|||||||||||||||||||||
| 02.05.2023, 14:08 | |
|
Ответы с готовыми решениями:
4
Как адаптировать код WMI под код Visual Studio 2010? Как адаптировать js код под php Как адаптировать приведенный код под FASM |
|
3604 / 2744 / 356
Регистрация: 11.03.2009
Сообщений: 6,306
|
|||||||||||||||||||
| 02.05.2023, 16:06 | |||||||||||||||||||
|
https://docs.kucoin.com/future... f-contract
1680307200, 1682899199 а 16803072000000, 16828991990000 3) ну и symbol у kucoin в большинстве случаев отличается от варианта у binance.
1
|
|||||||||||||||||||
|
0 / 0 / 0
Регистрация: 12.03.2018
Сообщений: 41
|
||||||
| 02.05.2023, 17:36 [ТС] | ||||||
|
Спасибо Вам большое, скрипт заработал! Я с программированием можно сказать что на вы, поэтому эти моменты не подметил.
Добавлено через 34 минуты А еще не подскажете, в документации указано: "The maximum size per request is 200. If the specified start/end time and the time granularity exceeds the maximum size allowed for a single request, the system will only return 200 pieces of data for your request. If you want to get fine-grained data in a larger time range, you will need to specify the time ranges and make multiple requests for multiple times." И если для 4 часового таймфрейма это допустимо - в месяце 180 4h баров, то вот для 1h таймфрейма нужно уже получить 720 значений, т.е. нужно запрашивать данные 4 раза - с 1 по 8 число, с 8 по 16, с 16 по 24 и с 24 по 30/31 и все объединить в один список. Это можно как-то реализовать в этой функции?:
0
|
||||||
|
0 / 0 / 0
Регистрация: 12.03.2018
Сообщений: 41
|
|||||||||||
| 04.05.2023, 00:17 [ТС] | |||||||||||
|
Скрипт выполняется через раз. Он сам по себе обсчитывается долго - больше часа, и вот через рандомный промежуток времени на этапе выполения кода вылезают такие ошибки:
0
|
|||||||||||
|
3604 / 2744 / 356
Регистрация: 11.03.2009
Сообщений: 6,306
|
||
| 09.05.2023, 17:48 | ||
|
0
|
||
| 09.05.2023, 17:48 | |
|
Помогаю со студенческими работами здесь
5
Адаптировать API под Win64 и Excel64 Как адаптировать С код от mikroC под PIC для CVision AVR Адаптировать код под opendialog Адаптировать код под Dev C++ Адаптировать код под цикл while Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|