0
Seguir
1
Seguidores

¿Cómo depurar cuando se encuentran errores en los parámetros de pedido?

Creado el: 2020-04-23 11:09:20, Actualizado el: 2020-04-28 17:03:34
comments   7
hits   1406

En mi retrospectiva de desarrollar una estrategia de contratos de monedas digitales, descubrí que solo la primera vez que se realizaba una transacción, las siguientes compras, ventas, closebuys y closesells eran fracasos.

El mensaje de error es solo:

No tengo más información, he buscado con cuidado y no he encontrado nada malo, pido ayuda.

¿Cómo se puede hacer eso?

¿Qué es esto? Después de las pruebas, se descubrió que el precio de venta era demasiado bajo, el problema se resolvió, se espera que la plataforma dé información más detallada sobre los errores, ya que ahora hay deficiencias tanto en la documentación como en la configuración.

¿Qué es esto? 1. no se puede configurar el saldo de Balance en la retrospectiva, solo se puede configurar el saldo de stock, ¿debería ser posible configurar el saldo aquí?

  1. Después de repetidas pruebas, descubrí que si la primera vez que se abren 100 contratos se pierde, y luego se abren otros 100 contratos para compensar la falta de fondos en la cuenta, revisé que los 100 contratos solo representan alrededor del 50% del capital total de la cuenta, la pérdida es del 11%, al principio había 3 monedas y luego 2.87 después de la pérdida, ¿por qué la falta de fondos?

Actualización después de 8 días

  1. Cuando realicé la retrospectiva, utilicé la plataforma de Bitmex, el saldo se estableció en 3, y luego usé Exchange para hacer pedidos.

Finalmente se descubrió que el número de pedidos se había cambiado a exchange.Sell ((10000, 2), aprobado! pero el uso de fondos se mostró como 0, que es aproximadamente igual a 0.

Aquí está la parte confusa: El documento dice: exchange.Buy ((10000, 2) representa que el pedido es de 2 contratos, bitmex un contrato es de 1 dólar. ¿Entonces el saldo aquí representa el número de contratos? ¿o la cantidad de BTC? ¿Debería ser la cantidad de BTC, no?

¿Hay algún problema aquí?

  1. el contracto bitmex de retroalimentación, si el saldo de monedas es de 3 ≠ exchanges.Sell ((10000, 3) indicará que no hay fondos suficientes, pero exchanges.Buy ((10000, 3) es válido, es decir, exchanges.Sell debe ser un poco menor que el saldo para poder realizar un pedido, ¿por qué?

————– Descubrió que la falta de fondos de sugerencia está relacionada con el precio de la orden, si el precio es demasiado bajo en el exchange.Sell, indicará que no hay fondos suficientes, la orden fallará y no se entenderá.