Loading ...

可平仓不足

Author: 啊哟喂, Created: 2021-08-24 14:24:50, Updated:

img 回测出现的问题,有仓位说没有仓位


More

xionglonghui 我也遇到了这个问题,最后解决了, 卖出的时候用买一价和持仓量做参数. var depth = _C(exchange.GetDepth); var ask = depth.Asks[0].Price; //卖一价 var bid = depth.Bids[0].Price; //买一价 var position = exchange.GetPosition() if(position.length>0){ trade_amount =position[0].Amount; trade_price =position[0].Price; trade_profit =position[0].Profit; let order_id = exchange.Sell(bid, trade_amount); // 问题就在这块, 用买一价,和持仓信息里的数量可以解决, 做多的时候,可能是卖出的价格太低了造成无法成交, 所以显示可平仓不足. } //刚打错了,是这个花括号.不是|

xionglonghui 我也遇到了这个问题,最后解决了, 卖出的时候用买一价和持仓量做参数. var depth = _C(exchange.GetDepth); var ask = depth.Asks[0].Price; //卖一价 var bid = depth.Bids[0].Price; //买一价 var position = exchange.GetPosition() if(position.length>0){ trade_amount =position[0].Amount; trade_price =position[0].Price; trade_profit =position[0].Profit; let order_id = exchange.Sell(bid, trade_amount); // 问题就在这块, 用买一价,和持仓信息里的数量可以解决, 做多的时候,可能是卖出的价格太低了造成无法成交, 所以显示可平仓不足. |

小草 一般有未成交订单