EA03157264 发表于 2022-12-10 23:30:30

如何统计到持仓利润小于0的所有持仓的总价格

有MT5大佬知道吗
比如
-1
-10
-250
60
90
100


我只想统计-值的数字总和正的不统计

daerwushen 发表于 2022-12-11 08:44:08

加判断语句啊

917274215 发表于 2026-6-4 23:09:15

问豆包,应该能帮你算出来

westwuwei 发表于 2026-6-5 07:02:25

你说的“总价格”其实应该叫做“平均成本”,通常分开多空2个方向统计。例如针对所有多单,使用“手数*开仓价”的合计计算总金额,然后除以“手数”的合计,得到多头方向的平均成本价格。空头计算方式相同。

如果你想设置“手数重的方向止损,同时手数轻的方向止盈”,其实很难保证所谓的“总价格不变”。一般是监督多空合计盈亏金额,使用浮盈(浮亏)总金额的变化来控制交易行为,而不是用价格来控制。

westwuwei 发表于 2026-6-5 07:15:49

“刚好盈亏平衡的价格线”的计算公式为:


公式中 B、S为盈亏金额,Q为手数。

但是这是经常变动的,因为 B、S 变动剧烈。假设你靠这个价格去“挂单”,可能容易导致亏损,因为它真实值可能随时在“晃动”,而你的挂单不会随时跟着晃动。

通常把这个公式的多、空两个方向“拆开”,仅统计多单或者仅统计空单,分别计算多空方向的 P,然后可以用于挂单。

westwuwei 发表于 2026-6-5 07:22:47

例如我这里

分别显示多空两个价格线,人工识别多空方的平均价格基线,就比较清楚。

当然我不区分亏损和盈利单,你可以仅统计亏损单。
页: [1]
查看完整版本: 如何统计到持仓利润小于0的所有持仓的总价格