На официальном рыночном API Agent OS мой первый запрос свечей отклонили.
В ответе дословно было Too much request weight used, лимит — 6000 единиц веса запросов в MINUTE. Подождал 25 секунд, отправил повторно — прошло. Вес запросов общий для исходящего IP: если кто-то другой активно обращается к API, вас тоже могут заблокировать.
За одну и ту же минуту несколько API вернули четыре разных значения BTCUSDT.
Последняя сделка на спотовом рынке — 82538.01. Средневзвешенная цена за 24 часа на спотовом рынке — 81865.35. Последняя цена бессрочного контракта с маржой в USDT — 82490.30. Цена маркировки контракта; часовая свеча за 15:00 открылась на 82534.1 и закрылась на 82510.9.
В одну и ту же минуту спотовая цена и цена контракта отличались на 48 долларов. Сделки на каждом из рынков шли отдельно, ошибки не было. Средневзвешенная цена отличалась на 672 доллара: она взвешивается по объёму торгов за 24 часа, в расчёт также включён сегодняшний минимум — 80393.56.
Не рассчитывайте получить цену маркировки через API тикера контракта: в нём всего три поля — price, symbol и time. Чтобы получить цену маркировки, нужно отдельно вызвать markPriceKlineCandlestickData.
Есть две ловушки с типами данных. Цены и объёмы возвращаются строками, например 82538.01000000, а целым числом является только count. Если сразу складывать значения, 12 и 34 склеятся в 1234. Данные свечей возвращаются как массив массивов, порядок 12 элементов фиксирован.
Согласно официальному ответу на AMA, Agent OS пока предоставляет только публичные данные. Все эти API, которыми я пользовался, не требуют доступа к аккаунту — не нужно настраивать ни одного ключа.
Мой порядок действий — три шага. Сначала запрашиваю тикер спотового рынка, для сравнения добавляю средневзвешенную цену за 24 часа, а свечу запрашиваю с limit=1 только когда нужно посмотреть на график. При ошибке -1003 жду секунд десять и повторяю запрос.
#中本聪国际社区Baoluo币商资本 #币安推出BinanceIntelligence #BinanceAI #Бинанс
В ответе дословно было Too much request weight used, лимит — 6000 единиц веса запросов в MINUTE. Подождал 25 секунд, отправил повторно — прошло. Вес запросов общий для исходящего IP: если кто-то другой активно обращается к API, вас тоже могут заблокировать.
За одну и ту же минуту несколько API вернули четыре разных значения BTCUSDT.
Последняя сделка на спотовом рынке — 82538.01. Средневзвешенная цена за 24 часа на спотовом рынке — 81865.35. Последняя цена бессрочного контракта с маржой в USDT — 82490.30. Цена маркировки контракта; часовая свеча за 15:00 открылась на 82534.1 и закрылась на 82510.9.
В одну и ту же минуту спотовая цена и цена контракта отличались на 48 долларов. Сделки на каждом из рынков шли отдельно, ошибки не было. Средневзвешенная цена отличалась на 672 доллара: она взвешивается по объёму торгов за 24 часа, в расчёт также включён сегодняшний минимум — 80393.56.
Не рассчитывайте получить цену маркировки через API тикера контракта: в нём всего три поля — price, symbol и time. Чтобы получить цену маркировки, нужно отдельно вызвать markPriceKlineCandlestickData.
Есть две ловушки с типами данных. Цены и объёмы возвращаются строками, например 82538.01000000, а целым числом является только count. Если сразу складывать значения, 12 и 34 склеятся в 1234. Данные свечей возвращаются как массив массивов, порядок 12 элементов фиксирован.
Согласно официальному ответу на AMA, Agent OS пока предоставляет только публичные данные. Все эти API, которыми я пользовался, не требуют доступа к аккаунту — не нужно настраивать ни одного ключа.
Мой порядок действий — три шага. Сначала запрашиваю тикер спотового рынка, для сравнения добавляю средневзвешенную цену за 24 часа, а свечу запрашиваю с limit=1 только когда нужно посмотреть на график. При ошибке -1003 жду секунд десять и повторяю запрос.
#中本聪国际社区Baoluo币商资本 #币安推出BinanceIntelligence #BinanceAI #Бинанс