bug修复
This commit is contained in:
@@ -671,9 +671,7 @@ namespace YLErp.Modules.SwapModule
|
||||
flowMergeMin.TradingAmountNetFeeAvg ?? 0,
|
||||
flowMergeMin.TradingAmountNetAvg ?? 0,
|
||||
flowMergeMin.OccurTime,
|
||||
flowMergeMax.TradingQtyAbs,
|
||||
flowMergeMin.TradingQty,
|
||||
flowMergeMin.TradingFeePending);
|
||||
flowMergeMax.TradingQtyAbs);
|
||||
var amount = qty * flowMergeMax.ContractSize;//平仓剩余金额=(平仓流水的成交均价-平仓对象的期初价格不含费)*平仓流水的成交数量*合约乘数
|
||||
if (qty != 0)//平仓有剩余,开仓
|
||||
{
|
||||
@@ -763,9 +761,7 @@ namespace YLErp.Modules.SwapModule
|
||||
negaFlowClone.TradingAmountNetFeeAvg ?? 0,
|
||||
negaFlowClone.TradingAmountNetAvg ?? 0,
|
||||
negaFlowClone.OccurTime,
|
||||
negaFlowClone.TradingQty,
|
||||
negaFlowClone.TradingQty,
|
||||
negaFlowClone.TradingFeePending);
|
||||
negaFlowClone.TradingQty);
|
||||
return trade;
|
||||
}
|
||||
/// <summary>
|
||||
@@ -1140,9 +1136,7 @@ namespace YLErp.Modules.SwapModule
|
||||
flowSameClone.TradingAmountNetFeeAvg ?? 0,
|
||||
flowSameClone.TradingAmountNetAvg ?? 0,
|
||||
flowSameClone.OccurTime,
|
||||
unwindQty,
|
||||
unwindQty,
|
||||
unwindFee);
|
||||
unwindQty);
|
||||
if (flowQty>0)
|
||||
{
|
||||
var unwindPercent = 1 - (flowQty / flowSameClone.TradingQty);
|
||||
@@ -1206,9 +1200,7 @@ namespace YLErp.Modules.SwapModule
|
||||
swapFlow.TradingAmountNetFeeAvg ?? 0,
|
||||
swapFlow.TradingAmountNetAvg ?? 0,
|
||||
swapFlow.OccurTime,
|
||||
unwindQty,
|
||||
unwindQty,
|
||||
unwindFee);
|
||||
unwindQty);
|
||||
}
|
||||
}
|
||||
if (flowQty > 0) //平仓完有剩余流水,
|
||||
@@ -1329,9 +1321,7 @@ namespace YLErp.Modules.SwapModule
|
||||
flowMerge.TradingAmountNetFeeAvg ?? 0,
|
||||
flowMerge.TradingAmountNetAvg ?? 0,
|
||||
flowMerge.OccurTime,
|
||||
floatPosition.PosiQuantity,
|
||||
flowMerge.TradingQty,
|
||||
flowMerge.TradingFeePending);
|
||||
floatPosition.PosiQuantity);
|
||||
unwindTradeIds.Add(td.id);
|
||||
flowMerge.TradingAmount = newQtyAbs * flowMerge.ContractSize;
|
||||
if (newQty > 0)
|
||||
|
||||
Reference in New Issue
Block a user