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

 
Vinin:

在止损点上收盘并不意味着交易在亏损,反之亦然。当然,除非在开场时就设定了停顿和取舍,并且没有再被触及。
被设置在开口处,没有再被触及。
 
belck:
在开幕式上已经设定,并且没有再被碰过 。


那么最好看一下评论,当在停止时关闭,sl被添加,在采取tp。但是,字符串函数总是增加一个刹车。你可以直接检查 profit()。积极的或消极的。当然,除非专家顾问自己关闭头寸

而历史应该从头查起。

 
Vinin:


那么最好的办法就是看一下评论,当收盘时就停止,sl被加上,就拿tp。但字符串函数总是增加刹车。你可以直接检查 profit()。积极的或消极的。当然,除非是专家顾问自己平仓。

并从最后检查历史。

我本来想试着系上马提尼,但我看到没有意义,因为有那么多的损失,而且也没有关系。

我也不知道两个版本的表格之间的差异。

 

告诉我为什么在我的情况下警报不起作用,似乎没有任何错误。我试图通过警报或打印输出 一个错误--没有反应。没有for循环也能正常工作,但有了它,Alert就不工作了。

   int i = 0;
   double MACD = iCustom(Symbol(),0,"MyMACD",5,21,1,0,i);
   
   
     
     for(i=0;MACD > 0; )
       {
       i++;
       }
     
   Alert("Ошибка ",GetLastError());
 
sss2019:

告诉我为什么在我的情况下警报不起作用,似乎没有任何错误。我试图通过警报或打印输出一个错误--没有反应。没有for循环,一切都很好,但Alert却不能用它来工作。

这是个玩笑吗?该代码是一个笑话。这是一个笑话吗?这一点也不对。

这是我的一个笑话。

void start()
{
 int i++;
 while(true) Sleep(2147000000);
 Alert(i);
}
由于某些原因,我的警报不起作用了 :-(
 
Zhunko:
这是个玩笑吗?该代码是一个笑话。一个玩笑?这完全是错误的。

而什么是错误,请写下来。
 
sss2019:

以及错误是什么,请写下来。
这就是问题所在,不清楚你想从这段代码中得到什么。
 
Zhunko:
这就是问题所在,不清楚你想从这段代码中得到什么。

我需要寻找MACD值,直到它小于0或接近它。
 
sss2019:

我必须寻找MACD值,直到它小于0或接近0为止。

所以你没有在任何地方寻找它。
 
sss2019:

我需要寻找MACD值,直到它小于0或接近0为止。
   int i = 0;
   double MACD = 1;
   
   for (i=0; MACD > 0; i++) MACD = iCustom(Symbol(),0,"MyMACD",5,21,1,0,i);