¿Cómo debo hacer el debugging si encuentro un error en los parámetros de la orden?

El autor:los guardias de seguridad, Creado: 2020-04-23 11:09:20, Actualizado: 2020-04-28 17:03:34

En mi revisión de la estrategia de contratación de monedas digitales, descubrí que solo se realizó la primera orden, y que todas las siguientes fallaron, sea que se trate de comprar, vender, cerrar, cerrar.

El único error es: el parámetro de la orden está equivocado.

No hay más información, lo revisé por mí mismo, no encontré ningún problema y pedí ayuda.

¿Cómo debo hacer el decodificación?

¿Qué es lo que está pasando? Después de la prueba, se descubrió que el precio de la orden era demasiado bajo, el problema se ha resuelto, y se espera que la plataforma pueda dar más información detallada sobre los errores.

¿Qué es lo que está pasando? 1. No se puede establecer el saldo de balance cuando se revisa, sólo se puede establecer el saldo de stock, ¿debería establecerse el saldo aquí?

2. después de la prueba repetida, se encontró que si la primera vez que se abren 100 contratos después de la pérdida, después de la apertura de otros 100 contratos, se reportan insuficiencia de fondos de la cuenta, lo que comprobé, 100 contratos representan sólo alrededor del 50% del total de fondos de la cuenta, pérdidas del 11%, al principio hay 3 monedas, después de la pérdida hay 2.87, ¿por qué causa insuficiencia de fondos?

En el día siguiente, se actualizará otra vez.

1.Utilicé el intercambio bitmex en la retrospección, el saldo de monedas se estableció en 3, y luego usé exchange.Sell.Sell.10000, 100) en la orden.

¡Sell ((10000, 2), aprobado! pero muestra el uso de fondos es 0, es decir, aproximadamente igual a 0.

La confusión está aquí: El documento dice: exchange.Buy ((10000, 2) representa el siguiente volumen de 2 contratos, bitmex un contrato de 1 $.

¿Hay algún problema con esto?

2. bitmex contrata retrospectiva, si el saldo de dinero se establece en 3 horas; exchange.Sell ((10000, 3) indica que no hay suficiente dinero, pero exchange.Buy ((10000, 3) es válido, es decir, exchange.Sell debe ser algo menor que el saldo de dinero para poder realizar un pedido con éxito, ¿por qué?

-------------- Descubre que la sugerencia de insuficiencia de fondos está relacionada con el precio de la orden, si el precio es demasiado bajo en el exchange.Sell, la sugerencia de insuficiencia de fondos, la orden falla, no entiende.


Más.

Las hierbasLa siguiente orden coincide con el disco real de bitmex, los parámetros son una hoja, un dólar por pieza, lo probé y no reportan errores de insuficiencia de fondos ¿Qué es esto? ¿Por qué no lo haces? /* prueba de respaldo Inicio: 2020-01-29 End: 2020-04-27 00:00:00 Mejorar el contenido período: 1d basePeriodo: 1h Exchanges: [{"eid:"Futures_BitMEX","currency":"XBT_USD"}] ¿Qué es eso? La función principal (() { exchange.SetContractType (("XBTUSD")) es el tipo de contrato establecido por el exchange. exchange.SetDirection (('sell') es el nombre de una aplicación de intercambio. exchange.Sell ((10000,40)) es una aplicación de intercambio de datos. exchange.Buy ((10000,400) es una aplicación de intercambio de datos. ¿Por qué no? ¿Por qué no lo haces?

los guardias de seguridadSi el valor de garantía disponible se obtuvo a través de la propiedad de stocks del objeto de exchange.GetAccount ((), ya se ha comprobado con getOrders que no hay pedidos pendientes.

Las hierbas1. Los futuros tienen monedas como garantía, el saldo del USDT no tiene sentido. 2. Ver la cantidad de garantía disponible, no tiene nada que ver con el dinero. Tener dinero no significa que puedas hacer operaciones ilimitadas. También comprobar si hay pedidos pendientes.

los guardias de seguridadTambién encontré que si el precio del exchange.sell es demasiado bajo, por lo que el precio del mercado es de 6000, usted vende un espacio abierto a 500, esto sugiere que no hay suficiente dinero, el pedido fracasa, por supuesto, por qué está relacionado con el precio, no entiendo.

Las hierbasLa moneda restante representa el BTC, pero el parámetro de la orden de pago es el número, que coincide con el sitio web de Bitmex.

los guardias de seguridadGracias, si el saldo de tiempo de revisión representa realmente el número de contratos, ¿hay algún problema con el uso de fondos?

los guardias de seguridad¿El resto de monedas aquí representa el número de contratos o el número de bitcoins?