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

| 发表于 2022-12-10 23:30:30 | 显示全部楼层 |复制链接
有MT5大佬知道吗
比如
-1
-10
-250
60
90
100


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

评论 使用道具

精彩评论5

daerwushen
DD
| 发表于 2022-12-11 08:44:08 | 显示全部楼层
加判断语句啊
举报

点赞 评论 使用道具

917274215
D
| 发表于 昨天 23:09 | 显示全部楼层
问豆包,应该能帮你算出来
举报

点赞 评论 使用道具

westwuwei
DDD
| 发表于 3 小时前 | 显示全部楼层
你说的“总价格”其实应该叫做“平均成本”,通常分开多空2个方向统计。例如针对所有多单,使用“手数*开仓价”的合计计算总金额,然后除以“手数”的合计,得到多头方向的平均成本价格。空头计算方式相同。

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

点赞 评论 使用道具

westwuwei
DDD
| 发表于 3 小时前 | 显示全部楼层
“刚好盈亏平衡的价格线”的计算公式为:
pp.png

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

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

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

点赞 评论 使用道具

westwuwei
DDD
| 发表于 3 小时前 | 显示全部楼层
例如我这里
p1.png
分别显示多空两个价格线,人工识别多空方的平均价格基线,就比较清楚。

当然我不区分亏损和盈利单,你可以仅统计亏损单。
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册