Type/to search
0
Follow
36
Followers
Die tatsächliche Bestellmenge stimmt nicht mit der vor der Bestellung aufgedruckten Menge überein
Help
Created 2021-04-30 06:59:35  
 5
 1286

img

Binance-Fehler: 400: {"code":-4003", "msg":"Quantity less than zero. "}
2021-04-30 06:49:07 Informationen über den Kaufpreis: 22.7789 Kaufpreis: 0.5888040136226255 WAVES_USDT
Der Fehler bei Futures_Binance ist Sell ((22.9508, 0): 400: {"code":-4003, "msg":"Quantity less than zero".}
Der Name der Firma ist "Sell_price: 22.9508 position".[0]["Amount"]: 0.8 WAVES_USDT

Hier sind die Logs, die vor der Bestellung gedruckt wurden, die tatsächlich 0,8 gehalten haben, aber die Bestellung bei der Platzierung war 0, ich weiß nicht, was passiert ist, es ist mehrmals aufgetreten

Related Recommendations
Comment
All comments (5)

    精度设为0了吧,int(0.8)=0

    5 years ago

    position=_C(e.GetPosition)
    sell_price=position[0]['Price']*params1["pingduo"][index]
    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())
    --草神,不好意思,这个是代码,直接用的 position[0]["Amount"] ,但是下单还是下成了0,已经不知道哪里问题了,头疼死了

    5 years ago

    精度打印过,没错,这个报错是时有时没有,我再检查检查代码,看看是不是有串了,谢谢草神,再有问题再打扰您

    5 years ago

    position=_C(e.GetPosition)
    sell_price=position[0]['Price']*params1["pingduo"][index]
    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())
    params1["close_buy_order"][index]['id'] = firstInfo
    params1["close_buy_order"][index]['price'] = round(sell_price,int(params1["arrPricePrecision"][index]))
    params1["close_buy_order"][index]['amount']=position[0]["Amount"]

    --这个是策略代码

    5 years ago

    position=_C(e.GetPosition)
    sell_price=position[0]['Price']*params1["pingduo"][index]

    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())
    params1["close_buy_order"][index]['id'] = firstInfo
    params1["close_buy_order"][index]['price'] = round(sell_price,int(params1["arrPricePrecision"][index]))
    params1["close_buy_order"][index]['amount']=position[0]["Amount"]

    5 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)