[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 481

 
sss2019:

你能告诉我为什么指标缓冲区显示一个数字,但当我通过iCustom输出时,它却不一样?我已经检查了一百次,iCustom函数指向这个指标,到了这个缓冲区,我不明白问题出在哪里。



也许,指标显示的是第1条,而iCustom读取的是第0条,那么iCustom总是显示Open[0]价格。看看吧。
 

大家好,我正在寻找一个脚本,它可以放在一个货币对的活动窗口中,并显示这个货币对的利润或损失,如果有人知道一个,请告诉我,我会非常感激提前感谢!

 

(我写了一个这样的函数,它算什么?)

double TotalProfit()
{
  double MyProfit=0;
  for(int Cnt=0;Cnt<OrdersTotal();Cnt++)
  { 
    OrderSelect(Cnt,SELECT_BY_POS,MODE_TRADES);
    if(OrderMagicNumber()==Magic)
    {
      MyProfit+=(OrderProfit()/OrderLots());
    }
  }
  return(MyProfit);
}
 
xYYx:

大家好,我正在寻找一个脚本,它可以放在一个货币对的活动窗口中,并显示这个货币对的利润或损失,如果有人知道一个,请告诉我,我会非常感激提前感谢!


看看这个,我不太记得了。
附加的文件:
clgj.mq4  7 kb
 
对于买入订单,止损/盈利是基于买入价,但对于买入 订单,限额 是基于卖出价 - 为什么?
 
rustein:

(我写了一个这样的函数,它算什么?)


按标准手数调整的利润
 
-Aleksey-:
对于买入订单,止损/盈利是基于买入价,但对于买入订单,限额是基于卖出价 - 为什么?

你确定这一点吗?
 
Vinin:

你确定吗?
是的,我现在正在为409图片写最低限度的停止水平功能。对于买入订单,测试者认为买入的最小值是正确的,而对于买入限价 订单,测试者认为卖出的最小值是正确的。
 
谢谢你,请你告诉我如何计算所有未平仓订单的总利润(点数)? 有什么需要调整的?
 
rustein:
谢谢你,请告诉我如何计算所有未平仓订单的总利润(点)。 有什么需要调整的?

最简单的方法。

在终端打开 "交易 "选项卡,在那里点击右键并选择:利润 > 以点计算