Ccxt: Lidiando con INSUFFICIENT_FUNDS / MIN_TRADE_REQUIREMENT_NOT_MET respuesta

Creado en 29 dic. 2017  ·  3Comentarios  ·  Fuente: ccxt/ccxt

Queridos amigos,

cuando hago pedidos en Bittrex:

  • Probé la realización de pedidos con cantidades pequeñas (menos de la cantidad mínima permitida en Bittrex), esto causa el error fatal "No detectado ccxt \ ExchangeError: bittrex {" éxito ": falso," mensaje ":" MIN_TRADE_REQUIREMENT_NOT_MET "," resultado ": nulo}"

  • Además, pruebo la realización de pedidos mientras mi saldo no es suficiente, esto causa el Error fatal "Uncaught ccxt \ ExchangeError: bittrex {" success ": false," message ":" INSUFFICIENT_FUNDS "," result ": null}",

¿Planea lidiar con tal respuesta o debería construir mi propio procedimiento?
¿Qué sugieres en este procedimiento?

  • SO: servidor local Apache en Windows (servidor XAMPP)
  • Lenguaje de programación: PHP
  • Versión CCXT:
  • Intercambio: Bittrex
  • Método: create_order
question

Todos 3 comentarios

Debe actualizar su versión ccxt a la más reciente (desafortunadamente, no incluyó esa información en su pregunta) y debe detectar las excepciones, como se describe aquí: https://github.com/ccxt/ccxt/wiki/Manual# manejo de

Gracias por su respuesta
Necesito lidiar con los siguientes dos errores:
MIN_TRADE_REQUIREMENT_NOT_MET
y
FONDOS INSUFICIENTES
ambos deben pertenecer a la clase ExchangeError que se define en este archivo php
ccxt / php / ExchangeError.php
la clase anterior está vacía!,
¿Entonces tengo que definir mis funciones que manejan errores dentro de esta clase (o dentro de la clase extendida desde esto)?
(Pregunta simple)

Gracias

¿Entonces tengo que definir mis funciones que manejan errores dentro de esta clase (o dentro de la clase extendida desde esto)?

No, deberías copiar el manejo de errores de este ejemplo de PHP y cambiarlo según tus necesidades: https://github.com/ccxt/ccxt/blob/master/examples/php/load-all-at-once.php (y mira a través de otros ejemplos también)

¿Fue útil esta página
0 / 5 - 0 calificaciones