diff --git a/YLErpDAL/Modules/SwapModule/SwapEodPositionService.cs b/YLErpDAL/Modules/SwapModule/SwapEodPositionService.cs index 964d8e65..98691d38 100644 --- a/YLErpDAL/Modules/SwapModule/SwapEodPositionService.cs +++ b/YLErpDAL/Modules/SwapModule/SwapEodPositionService.cs @@ -472,6 +472,10 @@ namespace YLErp.Modules.SwapModule eodPosi.RealizedDividend += eodPosi.PosiDividendSum; eodPosi.PosiDividendSum = 0; eodPosi.PosiProfitSum -= eodPosi.TdCloseDividend; + //互换持仓价值要去掉已实现的 + eodPosi.SwapPositionValue -= eodPosi.PosiDividendSum; + //已实现盈亏要加上已实现的 + eodPosi.RealizedPnl += eodPosi.PosiDividendSum; } UnwindData unwindData = new UnwindData();