All
Фильтровать по:
Как внести денежные средства в аккаунт?
Мне нужна помощь с верификацией аккаунта
Почему я не могу получить доступ к своему аккаунту?
Есть ли какие-либо комиссии за вывод криптовалюты?
Мне нужна помощь с входом в мой аккаунт
Размещение ордеров - addOrder
Отмена ордеров - cancelOrder
Торговля (размещение и отмена ордеров) через WebSocket API v1 осуществляется с помощью addOrder и cancelOrder конечных точек. Подобно торговле через REST API, конечная точка addOrder используется для размещения новых ордеров, а конечная точка cancelOrder — для отмены существующих (открытых) ордеров.
После того как соединение с WebSocket API установлено, ордера можно размещать и отменять, выполнив следующие шаги:
получите токен аутентификации через конечную точку REST API GetWebSocketsToken (после получения действительного токена тот же токен можно использовать для нескольких запросов addOrder/cancelOrder),
отправьте соответствующий запрос addOrder/cancelOrder,
получите ответ, указывающий, был ли запрос успешным.
Наша документация по WebSocket API содержит полную спецификацию конечной точки addOrder, включая формат JSON, который необходимо использовать, а также описания каждого обязательного и необязательного поля.
Например, следующее сообщение JSON разместит новый ордер на покупку 0,25 ETH/EUR по лимитной цене 150 евро:
{
"event": "addOrder",
"token": "WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f",
"pair": "ETH/EUR",
"type": "buy",
"ordertype": "limit",
"price": "150",
"volume": "0.25"
}
Предполагая, что вышеуказанный ордер был успешно размещен (достаточно средств на балансе счета и т. д.), в ответ будет получено следующее сообщение JSON:
{
"event": "addOrderStatus",
"status": "ok",
"descr": "buy 0.25000000 ETHEUR @ limit 150",
"txid": "OUEMWD-CUO73-YYCBEK"
}
Наша документация по WebSocket API содержит полную спецификацию конечной точки cancelOrder, включая формат JSON, который необходимо использовать, а также описания каждого обязательного и необязательного поля.
В отличие от REST API, конечная точка WebSocket API cancelOrder может использоваться для одновременной отмены нескольких ордеров путем указания каждого идентификатора ордера (или ссылки пользователя) в массиве txid.
Например, следующее сообщение JSON отменит любой открытый ордер с соответствующими идентификаторами ордеров:
{
"event": "cancelOrder",
"token": "WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f",
"txid": ["OUEMWD-CUO73-YYCBEK", "OBW5ID-MAGEW-HENTE7"]
}
Предполагая, что ордера были успешно отменены, в ответ будет получено следующее сообщение JSON:
{
"event": "cancelOrderStatus",
"status": "ok"
}