1、
This commit is contained in:
@ -77,8 +77,11 @@ func (e *BinancePositionManagement) SavePosition(data *positiondto.PositionAddRe
|
||||
result.LastPrice = data.Price
|
||||
}
|
||||
|
||||
if totalLoss.Cmp(decimal.Zero) > 0 {
|
||||
//总亏损大于0
|
||||
if totalLoss.Add(result.TotalLoss).Cmp(decimal.Zero) > 0 {
|
||||
result.TotalLoss = result.TotalLoss.Add(totalLoss)
|
||||
} else {
|
||||
result.TotalLoss = decimal.Zero
|
||||
}
|
||||
|
||||
result.Quantity = data.Quantity.Add(result.Quantity)
|
||||
|
||||
Reference in New Issue
Block a user