This commit is contained in:
2025-03-04 15:34:32 +08:00
parent ca92638554
commit 981d2c0108
3 changed files with 13 additions and 7 deletions

View File

@ -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)