Loading ...

实际下单数量与下单前打印出来的不符

Author: 马丁, Created: 2021-04-30 06:59:35, Updated:

img

2021-04-30 06:49:07 Futures_Binance 错误 Buy(22.7789, 0): 400: {“code”:-4003,“msg”:“Quantity less than zero.”} 2021-04-30 06:49:07 信息 buy_price: 22.7789 buy_amount: 0.5888040136226255 WAVES_USDT 2021-04-30 06:49:07 Futures_Binance 错误 Sell(22.9508, 0): 400: {“code”:-4003,“msg”:“Quantity less than zero.”} 2021-04-30 06:49:07 信息 sell_price: 22.9508 position[0][“Amount”]: 0.8 WAVES_USDT

下面是下单前打印的日志,实际持仓0.8,平仓的时候却下单是0,不知道是什么情况,出现多次了


More

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

马丁 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"] --这个是策略代码

马丁 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"]

马丁 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,已经不知道哪里问题了,头疼死了

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