All
Filtrar por:
¿Cómo deposito efectivo en mi cuenta?
Necesito ayuda con la verificación de la cuenta
¿Por qué no puedo acceder a mi cuenta?
¿Existen comisiones por retirar criptomonedas?
Necesito ayuda para iniciar sesión en mi cuenta
El feed openOrders de la API v1 de WebSocket es un feed privado de gestión de cuentas que proporciona el estado en tiempo real de todas las órdenes abiertas asociadas a su cuenta de Kraken.
Cualquier cambio en el estado de una orden, como la colocación de una nueva orden, una orden parcial o totalmente ejecutada o una orden cancelada, provocará el envío de un mensaje de actualización a través del feed openOrders.
Una vez establecida una conexión a la API v1 de WebSocket, se puede suscribir al feed openOrders recuperando un token de autenticación a través del punto de conexión GetWebSocketsToken de la API REST, y luego enviando un mensaje de suscripción como el siguiente:
{"event":"subscribe", "subscription":{"name":"openOrders", "token":"WOg6IVQ5RfogMzkhH25WOg6IVQ5RqhP+U3ZprQVnh7f"}}
A continuación, se muestra un ejemplo del feed openOrders, que ilustra el tipo de mensajes que se reciben para los distintos cambios de estado de las órdenes:
{"connectionID":14950811667203285981,"event":"systemStatus","status":"online","version":"0.3.0"}{"channelName":"openOrders","event":"subscriptionStatus","status":"subscribed","subscription":{"name":"openOrders"}}[[], "openOrders"]{"event":"heartbeat"}{"event":"heartbeat"}[[{"OH6WIE-OYECX-FIIN3H":{"avg_price":"0.00000","cost":"0.00000","descr":{"close":"","leverage":"5:1","order":"buy 0.00200000 ETH/USD @ limit 100.00000 with 5:1 leverage","ordertype":"limit","pair":"ETH/USD","price":"100.00000","price2":"0.00000","type":"buy"},"expiretm":"1570445592","fee":"0.00000","limitprice":"0.00000","misc":"","oflags":"fciq","opentm":"1570445562.883878","refid":null,"starttm":null,"status":"pending","stopprice":"0.00000","userref":0,"vol":"0.00200000","vol_exec":"0.00000000"}}],"openOrders"][[{"OH6WIE-OYECX-FIIN3H":{"status":"open"}}],"openOrders"]{"event":"heartbeat"}{"event":"heartbeat"}[[{"OH6WIE-OYECX-FIIN3H":{"status":"canceled"}}],"openOrders"]{"event":"heartbeat"}{"event":"heartbeat"}
Al suscribirse al feed openOrders, se recibe un mensaje de estado de suscripción:
{"channelName":"openOrders","event":"subscriptionStatus","status":"subscribed","subscription":{"name":"openOrders"}}
seguido de una instantánea vacía que indica que la cuenta no tiene ninguna orden abierta actualmente:
[[], "openOrders"]
Cuando se coloca una nueva orden, se recibe un mensaje inicial con los detalles de la orden, seguido inmediatamente de un mensaje que indica un cambio de estado de pendiente a abierta:
[[{"OH6WIE-OYECX-FIIN3H":{"avg_price":"0.00000","cost":"0.00000","descr":{"close":"","leverage":"5:1","order":"buy 0.00200000 ETH/USD @ limit 100.00000 with 5:1 leverage","ordertype":"limit","pair":"ETH/USD","price":"100.00000","price2":"0.00000","type":"buy"},"expiretm":"1570445592","fee":"0.00000","limitprice":"0.00000","misc":"","oflags":"fciq","opentm":"1570445562.883878","refid":null,"starttm":null,"status":"pending","stopprice":"0.00000","userref":0,"vol":"0.00200000","vol_exec":"0.00000000"}}],"openOrders"]
[[{"OH6WIE-OYECX-FIIN3H":{"status":"open"}}],"openOrders"]
Unos segundos más tarde, la orden se cancela (antes de ser ejecutada/completada), lo que provoca un mensaje de cancelación de orden con un cambio de estado de abierta a cancelada:
[[{"OH6WIE-OYECX-FIIN3H":{"status":"canceled"}}],"openOrders"]
Los separadores de decimales y miles que se muestran en este artículo pueden diferir de los formatos mostrados en nuestras plataformas de trading. Consulte nuestro artículo sobre cómo utilizamos los puntos y las comas para obtener más información.