新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1052

 
有什么办法使一个缓冲区成为其他缓冲区的背景吗?MT4...
 
Yevhenii Levchenko:
有什么办法使一个缓冲区成为其他缓冲区的背景吗?MT4...
OBJPROP_BACK
 

为什么包括/图形元素会有更新?我的意思是,这是一个用于MQL5的库,为什么他们把它放在MT4里?这次更新带来了不同的新元素,例如ENUM_LINE_END 枚举。

我有几个项目 同时崩溃了。我现在怎么能把它全部清理干净呢?

 
leonerd:

为什么包括/图形元素会有更新?我的意思是,这是一个用于MQL5的库,为什么他们把它放在MT4里?这次更新带来了不同的新元素,例如ENUM_LINE_END 枚举。

我有几个项目同时崩溃了。我现在怎么能把它全部清理干净呢?

这是一个跨平台的库。
 
Artyom Trishkin:
它是一个跨平台的库。

那么,如果不是这样,怎么会是跨平台呢?例如,ENUM_LINE_END如何?

 
leonerd:

那么,如果不是这样,怎么会是跨平台呢?例如,ENUM_LINE_END怎么样?

好的,知道了。旧的Canvas.mqh已经到来。我以前从MQL5借过。一切都很好。

 
你好。我已经注册了一个交易账户,我想给它注资,但我不知道在哪里注资,即给谁?是银行还是经纪人?
 
Diarg:
你好。我已经注册了一个交易账户,我想给它注资,但我不知道在哪里注资,即给谁?是银行还是经纪人?
MetaQuotes不是经纪商 - 你需要去你的经纪商的网站。
 

经过测试,我把数据上传到一个文件中--一切正常,但我搞不清楚为什么会有一个额外的空格,因为我在字符串的末尾有一个。

double OnTester()
  {
   ResetLastError();
   int handle = FileOpen("test.txt",FILE_WRITE|FILE_TXT);
   if(handle != INVALID_HANDLE)
     {
      FileWrite(handle," Di HL , Di OC , Di MRB , Phase , Moving , Stability , Density \r\n");
      for(int i = 0; i < inde; i++)
        {
         FileWrite(handle,(string)Values[i][0],",",(string)Values[i][1],",",(string)Values[i][2],",",(string)Values[i][3],",",(string)Values[i][4],",",(string)Values[i][5],",",(string)Values[i][6],",",(string)Values[i][7],"\r\n");
        }; FileClose(handle);
     }
   else
     {Print("ошибка создания файла");}; return(0);
  }


 
每一个新的FileWrite在一个新的行上 开始,就像现在这样。去掉最后的"\r\n",一切都会好起来。
原因: