确认书保证金率模板修改

This commit is contained in:
shangzhongyuan
2025-07-29 15:38:58 +08:00
parent 4b0571a398
commit a523c225e7
4 changed files with 15 additions and 31 deletions
@@ -195,8 +195,8 @@ namespace YLErp.Modules.TradeModule
foreach (var t in matchingPositions) {
var marginDetail = UnderlyingHelper.GetApplicableMarginRate(t.ClientId, t.UnderlyingCode, t.TradeDate.Value);
var rate = marginDetail?.init_rate ?? 0;
weightedMarginSum += rate*Convert.ToDecimal(t.OriginalNotional);
totalCount+= Convert.ToDecimal(t.OriginalNotional);
weightedMarginSum += rate*Convert.ToDecimal(t.OriginalStockEqvNotional);
totalCount+= Convert.ToDecimal(t.OriginalStockEqvNotional);
}
marginRate = weightedMarginSum / totalCount;
marginRate=Math.Round(marginRate, 4); // 保留四位小数