El número de pedidos en realidad no coincide con el número que se imprimió antes.

El autor:En la nieve., Creado: 2021-04-30 06:59:35, Actualizado:

img

2021-04-30 06:49:07 Futures_Binance error Buy ((22.7789, 0): 400: {code:-4003,??msg:Quantity less than zero.} 2021-04-30 06:49:07 Información buy_price: 22.7789 buy_amount: 0.5888040136226255 WAVES_USDT El precio de la compra fue de $22.7789. 2021-04-30 06:49:07 Futures_Binance error Sell ((22.9508, 0): 400: {code:-4003, msg: Quantity less than zero.} 2021-04-30 06:49:07 Información sell_price: 22.9508 position[0][Amount]: 0.8 WAVES_USDT El precio de venta es el precio de venta más alto del mundo.

A continuación se muestra el registro impreso antes de la compra, en realidad tiene 0.8, pero cuando la compra está en equilibrio es 0, no se sabe cuál es la situación, aparece varias veces.


Más.

Las hierbasAsí que si el valor de precisión es 0, entonces int ((0.8) = 0

En la nieve.La posición es la misma que la posición de la posición. El precio de venta es el precio de venta de la posición. El precio de venta es el precio de venta. Log (('sell_price: ',round ((sell_price, int ((params1 ["arrPricePrecision"][index])), 'position[0]["Amount"]:', position[0]["Amount"), e.GetCurrency (()) firstInfo=e.Sell(round(sell_price, int ((params1["arrPricePrecision"][index]))), position[0]["Amount"], e.GetCurrency (()) y el valor de la moneda en el momento en que la compra fue realizada. Params1 ["close_buy_order"][index]['id'] = primera información Params1 [ "close_buy_order"][index]['price'] = round ((sell_price, int)) Params1 [ "arrPricePrecision"[index] ] Params1 [ " close_buy_order "][index]['price'] = round ((sell_price, int)) Params1 [ " close_buy_order "][index]['price'] = round ((sell_price, int)) Params1 ["close_buy_order"][index]['amount']=position[0]["Amount"] El valor de la orden de compra es el valor de la compra. Este es el código estratégico.

En la nieve.Posicionamiento =_C (e.GetPosition) El precio de venta es el precio de la posición. Log (('sell_price:',round(sell_price,int(params1["arrPricePrecision"][index])),'position[0]["Amount"]:',position[0]["Amount"],e.GetCurrency()) primeraInfo=e.Vender(redonda(precio de venta,int(parámetros1["arrPricePrecision"][índice])),posición[0]["Cantidad"],e.GetCurrency()) Params1["close_buy_order"][index]['id'] = primera información Params1["close_buy_order"][index]['price'] = redondo(precio de venta,int(params1["arrPricePrecision"][index])) Params1["close_buy_order"][index]['amount']=posición[0]["Amount"]

En la nieve.La posición es la misma que la posición de la posición. El precio de venta es el precio de venta de la posición. El precio de venta es el precio de venta. Log (('sell_price: ',round ((sell_price, int ((params1 ["arrPricePrecision"][index])), 'position[0]["Amount"]:', position[0]["Amount"), e.GetCurrency (()) firstInfo=e.Sell(round(sell_price, int ((params1["arrPricePrecision"][index]))), position[0]["Amount"], e.GetCurrency (()) y el valor de la moneda en el que se vende el producto. - La hierba, lo siento, este es el código, se usa directamente para position [0]["Amount"], pero la parte inferior de la lista se convierte en 0, ya no se sabe dónde está el problema, me duele la cabeza.

En la nieve.Se imprimió con precisión, sí, este error es a veces no, voy a revisar el código de verificación, a ver si hay una cadena, gracias a Dios, si hay otro problema, no te molestes.