求持仓单整体盈亏平衡点(break-even point)的计算方法

 
同一货币对,多个持仓单,每个持仓单的lots和buy/sell方向不同,求持仓单的总体盈亏平衡点的计算方法。
 
Surpassist:
同一货币对,多个持仓单,每个持仓单的lots和buy/sell方向不同,求持仓单的总体盈亏平衡点的计算方法。

在一个循环里计算出:多单均价,多单总交易量,空单均价,空单总交易量;

然后解方程,求平衡点:(平衡点 -  多单均价) * 多单总交易量 + (空单均价 - 平衡点) * 空单总交易量 = 0。

锁单(双向交易量相等)情况下找不到平衡点。