错误、漏洞、问题 - 页 1448

 

告诉我构建926,但我在测试EA 时出现了错误。

2015.12.10 17:18:41.245 2015.07.17 00:07 test123654789 EURUSD,H1: OrderSend error 138

 

我最近开始注意到,连接指示灯已经移到了右边

现在我很想把整个窗口移到左边,以看到完整的信息。

窗口完全最大化,终端的右下角完整地显示出来。


 
Vladimir Pastushak:

告诉我构建926,但我在测试EA 时得到一个错误。

2015.12.10 17:18:41.245 2015.07.17 00:07 test123654789 EURUSD,H1: OrderSend error 138

写信给servicedesk。附上专家、测试设置、服务器。

它在所有的EA上都是可重复的吗?

根据帮助

138

错了!错了!错了!错了!错了!错了!错了!错了!错了!错了

新价格


 
Alexandr Bryzgalov:

我最近开始注意到,连接指示灯已经移到了右边

现在我很想把整个窗口移到左边,以看到完整的信息。

窗口完全最大化,终端的右下角完整地显示出来。


什么操作系统,比特率,构建?它总是可重复的,还是有任何 特殊性?
 
Alexander:
什么操作系统,比特率?它总是可以播放或有任何 特殊情况吗?

Win 8.1, x64, build 924, MT4

我没有注意到任何特殊的功能,任务栏是可见的,但以前并不影响它。

我在两个端子上发现了它,我将再检查3-4个端子。

 

不,尽管如此,我注意到了这一点。

终端启动,指示灯定位正常。

然后,Windows要求允许该程序进行修改。

而终端重新启动时,指标已经移动。

它一定是在升级后移动了。

765构建--连接指示器没有移动。

最有可能的是,由于 "邮件 "被替换为 "邮箱",而且在 "新闻"、"市场"、"信号 "选项卡上增加了数字,因此个人资料领域被 转移了。

老建筑

最后一个


 
Alexander:

写信给servicedesk。附上专家、测试设置、服务器。

在所有的EA上进行播放?

根据帮助

失败,最后把Ask和Bid混为一谈
 
#include <Canvas\Canvas.mqh>

void OnStart() {        
        CCanvas canva1;
        
        canva1.Resize(800,600);
        canva1.CreateBitmapLabel("c1", 50,50,200,200,COLOR_FORMAT_ARGB_NORMALIZE);
        canva1.Erase(XRGB(0xFF,0xFF,0xFF));
        int x=100, y=100;
        //--------------------------
        int box = 3;
        //--------------------------
        canva1.FillRectangle(
                x,
                y,
                x+box,
                y+box,
                XRGB(155,155,155)
        );
        
        x=110;
        y=100;
        //--------------------------
        box = 5;
        //--------------------------
        canva1.FillRectangle(
                x,
                y,
                x+box,
                y+box,
                XRGB(155,155,155)
        );
        
        canva1.Update();
}

问题。这些方块不是正方形。第一个是3乘4,第二个是5乘6。

高度总是比设定的高度大1像素。

P.S. 错误在这里。

void CCanvas::FillRectangle(int x1,int y1,int x2,int y2,const uint clr)
  {
   int tmp;
//--- sort vertexe

   if(x2<x1)
     {
      tmp=x1;
      x1 =x2;
      x2 =tmp;
     }
   if(y2<y1)
     {
      tmp=y1;
      y1 =y2;
      y2 =tmp;
     }
//--- out of screen boundaries
   if(x2<0 || y2<0 || x1>=m_width || y1>=m_height)
      return;
//--- stay withing screen boundaries
   if(x1<0)
      x1=0;
   if(y1<0)
      y1=0;
   if(x2>=m_width)
      x2=m_width -1;
   if(y2>=m_height)
      y2=m_height-1;
//--- set pixels
   
for(;y1<=y2;y1++) {
      ArrayFill(m_pixels,y1*m_width+x1,x2-x1,clr);    }   }
 
你好,MT4 build 920,MetaEditor build 1218 这里有一个最近的更新,ex4中的一个使用DLL的指标现在每次编译时都会重置其设置,有什么办法可以解决这个问题吗?
 
Igor Volodin:

问题。这些方块不是正方形。第一个是3乘4,第二个是5乘6。

高度总是比设定的高度大1像素。


下午好!

谢谢你的反馈,我们会修复它。