当前相对回撤 - MetaTrader 5 专家
DD_Relative 函数以百分比计算当前交易账户的相对盈利或亏损(回撤)。为此,它使用 Current_LossOrProfit() 函数获取所有未平仓头寸的当前利润或损失,然后将其除以通过 AccountInfoDouble(ACCOUNT_BALANCE) 函数获取的当前账户余额。
以百分比计算相对收益或损失后,该函数使用 NormalizeDouble() 函数将结果四舍五入到小数点后两位,然后使用 Comment() 函数在图表注释中显示结果。最后,该函数返回相对增益或损失的百分比结果。
Current_LossOrProfit() 函数用于计算交易账户中所有未平仓头寸的当前利润或损失。使用 for 循环遍历所有未平仓头寸,并针对每个仓位检查其幻数是否与代码 (MAGIC) 中指定的幻数匹配,以及该仓位的交易品种是否与图表上的当前交易品种相同。如果头寸满足这些条件,头寸的佣金、隔夜利息和当前损益将添加到 Positionsprofit 变量中。
将头寸的所有盈利和亏损相加后,该函数使用 NormalizeDouble() 函数将结果四舍五入到小数点后两位,然后返回当前盈利或亏损的值。
附件下载
📎 dd_relative.mq5 (5.75 KB)
Source: MQL5 #42874
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
