错误、漏洞、问题 - 页 827

 
哇哦!谢谢你!支架上的是我,我没有看到这个帖子了。
 

是的,嗯...这只是为了好玩,对吗?;)

循环数学(MathRound

函数 返回一个四舍五入 到指定数值的最接近的整数 的值。

doubleMathRound(
double value// value to be rounded
)。

 
EQU:
我用这样的代码删除了一个指标窗口 - 它没有画出任何东西...

窗口被删除,上下文菜单--"删除指标窗口 "和"指标列表"是灰色的,而INDUKE在几分钟内写评论仍然很有趣......

这是什么情况?

1.移除一个指标是一个非同步的过程。

该指标由两部分组成--图形和计算部分。指标的图形部分在计算部分之前被删除

 
EQU:

是的,嗯...这只是为了好玩,对吗?;)

循环数学(MathRound

该函数返回一个四舍五入 到指定数值的最接近的整数 的值。

doubleMathRound(
double value// value to be rounded
)。

为什么不呢?实数的整数部分可以比整数的32位大很多
 

你好。

我有一个关于MQL4的问题:当我再次运行脚本以获取指标值时,结果发现MA值已经改变了。最大的分歧是在长周期上。我们对历史的了解越深,差异就越大。

谁遇到过这种情况--请指教。

 

Koshi:

...我有一个关于MQL4的问题:当我再次运行脚本取指标值时,结果发现MA值已经改变了。最大的分歧是在长周期上。我们越深入了解历史,差异就越大...

Koshi,你可以开导一下,但这里没有心灵感应者......代码需要提交给工作室......
 
denkir:
甲子,你可能是开明的,但这里没有心灵感应者......代码需要提交......。
bool isNewBar()
 {
   bool res=false; 
   if (expertBars!=Bars) 
      {
      expertBars=Bars;
      res=true;
      } 
   return(res);
 }


int start()
{
   int h, p;
   double In1[SIZE];
   string s;

   if (isNewBar()) 
   {
      h = FileOpen(FileNameIn, FILE_READ|FILE_WRITE|FILE_CSV, ';');
      p = FileSeek(h, 0, SEEK_END);
      if(h > 0 && p > 0) 
      {
         GetIndX(1,In1);
         s = "";
         s = s + TimeToStr(CurTime(),TIME_DATE)+";"+TimeToStr(CurTime(),TIME_SECONDS);
         for (i=1; i<ArrayRange(In1,0); i++)
         {
            s = s + ";" + DoubleToStr(In1[i],10);
         }
         FileWrite(h, s);
         FileClose(h);
      }
   } 
   return(0);
}


void GetIndX(int i, double&A[])
{   
......
   if (iMA(NULL,0,2000,0,MODE_EMA,PRICE_OPEN,i) == 0) A[127] = 0;
      else A[127] = (iMA(NULL,0,2000,0,MODE_EMA,PRICE_LOW,i)-iMA(NULL,0,2000,0,MODE_EMA,PRICE_OPEN,i))/iMA(NULL,0,2000,0,MODE_EMA,PRICE_OPEN,i)*100;  
..... 
   return;
}

 
Koshi:
你应该去mql4.com...
 
kazakov.v:
你必须去mql4.com与此...

给你,在那里我读了。

如果您想报告MQL4或MT4终端的缺陷、故障或错误,您可以通过您的MQL5论坛资料发送。那里接受对MT4和MT5的申请

你能具体说说这个发送地点吗?

 
你们破坏了时间--先生们,我们管道人不喜欢这样。你们再次比Alpari早一分钟关门。