Errores de BingX
1Errores de BingX
Códigos de error de BingX en LootX: clave y firma, lista blanca de IP, «Trading por API no disponible» y código 109400, modo de posición, falta de margen y límites de solicitudes.
BingX responde con los campos code y msg: cero en code — éxito, cualquier otro número — rechazo con una explicación en inglés. El rechazo a menudo llega con estado HTTP 200, por lo que hay que mirar el código. Algunos códigos de BingX son genéricos: por ejemplo, 109400 significa simplemente «parámetros incorrectos», y el texto aclara la causa. Por eso hay que orientarse tanto por el código como por el texto que le sigue.
Si el terminal no reconoció el rechazo, en el mensaje emergente después de «Order:» aparecerá la respuesta de BingX como BingX place order error 101204: … — primero la palabra error, luego el código y el texto del exchange. El rechazo de una cancelación se ve como «Cancelación rechazada: …» con la misma respuesta dentro. El orden general de análisis está en la página Mensajes de error: cómo leerlos, la configuración de claves en Conexión de exchanges y claves API.
Qué explica el propio terminal
| Situación | Códigos | Qué verás |
|---|---|---|
| El exchange no aceptó la clave o la firma | 100413, 100001 |
Etiqueta «…: el exchange rechazó la API key o el secret — revísalos en la configuración de la conexión», en la conexión en Configuración → Conexiones la sugerencia «El exchange rechazó la API key o el secret» |
| Firma incorrecta en la orden | 100001 |
«Orden rechazada: API key o secret incorrectos». No se reintenta |
| El exchange no acepta órdenes por API para la moneda | 109400 o palabras como «temporarily disabled» en la respuesta |
«Trading por API no disponible para esta moneda — restricción del exchange». Más detalles — abajo |
| El modo de posición de la cuenta no coincidió con la orden | 109400 sobre el campo positionSide |
El terminal reintenta la orden una vez con otra indicación del lado de la posición. Normalmente no notarás nada |
| Orden stop con trigger en el lado incorrecto del precio | 110411, 110412 |
El terminal cambia él mismo el tipo de stop — stop loss o take profit — y reintenta. En el libro de órdenes el stop se muestra con el tipo que aceptó el exchange |
| Demasiadas solicitudes | HTTP 429 | «BingX: rate limit (429), pausa ~… s — hasta … UTC»; con una restricción larga — «…restricción hasta … UTC (~… min)». El terminal mantiene la pausa solo |
| Los relojes se desincronizaron | — | El terminal sincroniza la hora con BingX una vez por minuto |
| La orden ya no existe | 80016, «not exist» |
Nada: la cancelación se considera ejecutada, el estado final lo consulta el terminal al exchange |
| No hubo suficientes monedas al cerrar una posición spot | palabras «insufficient» o «not enough» en la respuesta | El terminal vuelve a leer la billetera y reintenta la venta con un volumen un poco menor — dentro de la comisión. Si no ayuda — muestra el texto del exchange |
| No hay nada que cerrar en spot | — | «BingX …: no hay nada que vender — saldo … = 0, la posición ya está cerrada» con el nombre del par y de la moneda. La orden no se envía al exchange |
Códigos frecuentes
| Código | Cómo se ve | Causa | Qué hacer |
|---|---|---|---|
100413 |
Etiqueta «el exchange rechazó la API key o el secret» | El exchange no conoce esa clave: se pegó con un error o fue eliminada | Revisa la API Key — ver El exchange rechazó la clave |
100001 |
Etiqueta u «Orden rechazada: API key o secret incorrectos» | La firma no coincidió: el secret no corresponde a la clave | Pega el API Secret de nuevo |
100419 |
Texto del exchange en el mensaje de la orden: «IP does not match IP whitelist» | Tu IP no está en la lista blanca de la clave | Ver Permisos y lista blanca de IP |
100004 |
Texto del exchange en el mensaje de la orden: «Permission denied…» | La clave no tiene permiso para esta acción | Activa el trading para la clave |
101204 |
Texto del exchange en el mensaje de la orden sobre falta de margen | No hay suficiente margen disponible en la cuenta de futuros | Ver No hay fondos suficientes |
80001 |
Texto del exchange en el mensaje de la orden | Los parámetros de la orden no pasaron la validación del exchange: con más frecuencia el volumen no está en el paso de volumen o es menor que el mínimo | Cambia el volumen. Reducir el volumen no cura ese rechazo, por eso el terminal no lo reintenta |
109400 |
«Trading por API no disponible para esta moneda — restricción del exchange» | BingX no acepta órdenes por API para la moneda — o rechazó los parámetros de la orden | Ver Trading por API no disponible |
80016 |
Nada | La orden que se cancela ya no existe: ejecutada o cancelada | No hay que hacer nada |
| HTTP 429 | «BingX: rate limit (429), …» | Solicitudes demasiado frecuentes | Espera a que termine la pausa — ver Límite de solicitudes superado |
Cómo corregir los problemas frecuentes
El exchange rechazó la clave
Revisa la clave en el sitio de BingX
Abre la administración de API en el perfil de BingX y asegúrate de que la clave existe y tiene el trading activado.
Copia la clave y el secret de nuevo
El secret normalmente solo se ve al crear la clave — si no se guardó, crea una clave nueva. En Configuración → Conexiones pega los valores en API Key y API Secret sin espacios en los extremos. BingX no tiene passphrase.
Espera a la reconexión
El terminal restablecerá la conexión solo en el siguiente intento. El flujo de eventos de la cuenta de BingX se abre solo con el par correcto de clave y secret, así que si la conexión se restableció — la clave y el secret fueron aceptados.
Permisos y lista blanca de IP
Los códigos 100419 y 100004 significan que la clave es correcta, pero el exchange no deja pasar la solicitud. En el mensaje de la orden ese rechazo llega como texto del exchange, no como la etiqueta «clave rechazada»: la clave es correcta y recrearla no sirve.
Para 100419 agrega a la lista blanca de la clave la IP externa de tu computadora. Si la conexión pasa por un proxy (sección Proxy en la tarjeta de conexión), se agrega la dirección del proxy a la lista. Para 100004 activa el permiso de trading de la clave en la configuración de la clave en el sitio de BingX.
Trading por API no disponible
La etiqueta «Trading por API no disponible para esta moneda — restricción del exchange» la muestra el terminal ante cualquier rechazo de BingX con código 109400. La mayoría de las veces es realmente una restricción del exchange: justo después del listado o en volatilidad fuerte, BingX temporalmente no acepta órdenes por API para la moneda. Entonces espera o coloca la orden en el sitio del exchange.
Pero con ese mismo código BingX responde también a otros errores de parámetros de la orden, por ejemplo a una discrepancia del modo de posición. Si la moneda se negocia desde hace tiempo y la etiqueta se repite en cada orden, revisa el modo de posición — ver la siguiente sección.
Modo de posición en futuros
LootX trabaja con posiciones de futuros en modo unidireccional: una posición por moneda. Al conectar, el terminal verifica el modo de la cuenta de BingX y, si allí está activado el modo de cobertura (long y short separados), cambia él mismo la cuenta a unidireccional.
BingX no permite cambiar el modo mientras en futuros haya posiciones abiertas u órdenes. Entonces el terminal continúa trabajando en modo de cobertura y lo escribe en el log. Para pasar al modo unidireccional:
Cierra posiciones y cancela órdenes
Cierra todas las posiciones de futuros de BingX y cancela todas las órdenes de futuros abiertas.
Reconecta
Apaga y enciende la conexión de BingX en Configuración → Conexiones — el terminal cambiará el modo solo. También puede hacerse manualmente: cambia el modo de posición a unidireccional en la configuración de futuros de BingX.
No hay fondos suficientes
En futuros (101204) para la orden se necesita margen disponible considerando el apalancamiento y las posiciones ya abiertas. Reduce el volumen o el apalancamiento, cancela órdenes sobrantes o deposita en la cuenta de futuros — las cuentas spot y de futuros de BingX son separadas.
En spot el dinero bloqueado por órdenes abiertas no está disponible para una orden nueva. Al cerrar una posición spot con venta, la insuficiencia a menudo surge por la comisión cobrada en la moneda comprada; el terminal lo tiene en cuenta y reintenta la venta con un volumen un poco menor. Después puede quedar en la billetera un «polvo» menor que el paso de volumen — no se puede vender con una orden.
Límite de solicitudes superado
El terminal muestra cuántos segundos durará la pausa y hasta qué hora en UTC. El límite se calcula por dirección: todas las conexiones de BingX — tanto spot como futuros — a través de una misma IP o proxy consumen la reserva común. Si la restricción se repite, reduce el número de ventanas y paneles con BingX o reparte las conexiones entre distintos proxies. Más detalles en Mensajes del terminal.
Siguiente
https://docs.lootx.trade/es/terminal/errors-bingx