错误、漏洞、问题 - 页 1635

 

编译器似乎是 "tavo"

void OnStart()
{  
  int i = 0; // Почему нет warning?: variable 'i' not used
}
 

我把光标移到重载函数的输出端,按ALT+G--一个弹出的菜单提示我选择重载选项。但从源代码中可以看出,哪个变体被调用。既然一切都很清楚,为什么不立即转到它呢?

class A
{
public:
  static void f() {}
  
  static void f( int i ) {}
};

void OnStart()
{  
  A::f(0); // После нажатия ALT+G не происходит мгновенного перехода на static void f( int i )
}


 
fxsaber:

我把光标移到重载函数的输出端,按ALT+G--一个弹出的菜单提示我选择重载选项。但从源代码中可以看出,哪个变体被调用。既然一切都很清楚,为什么不立即转到它呢?

+1.这也让我很苦恼,尤其是在有多个拥堵的情况下,我必须不断尝试在列表中找到正确的那个。
 

编译错误

class A;
class A {
        static A a; //Error: 'A' - struct undefined
};
A A::a;
 

在SD,它已经挂了一个月没有回复#1516225

在1375版本上检查过。VC++不能编译这个。

----------- from application --------

终端版本和比特率

1368 64位

问题的描述

这段代码的编译没有错误和警告。在我看来,这并不正常。

在MT4 988中也有同样的效果,留下了一个单独的请求

void OnStart()
  {
    string s;
    s += + "123";
    s += - "123";
  }

**

 

在编辑器中打字时有明显的延迟(在'.'处)。

void f( double d = .1 )
 

Mt5测试器的错误:OHLC在测试器和MT5本身中不匹配,此外,High和Low在Open/Close范围内 :(

不幸的是,这个烛台并不是唯一的烛台。该怎么做?建议如何给开发者写信,伙计们!

2016.08.13 12:38:48.956终端 C:\Program Files\Alpari Limited MT5
2016.08.13 12:38:48.956 终端 Microsoft Windows XP (x64 based PC) on Wine, IE 08.00, Intel Pentium 4 2.40GHz, RAM: 6131 / 7688 Mb, HDD: 33959 / 159136 Mb, GMT+02:00
2016.08.13 12:38:48.955 Terminal Alpari Limited MT5 x64 build 1375 started (Alpari Limited)

我再次运行测试器,看到了一个诀窍:当蜡烛形成时,High正在重新绘制O_o。在某些时候,它的值会变成一个较低的值,落入开仓/平仓范围,然后在该范围内改变其值。

M1的OHLC


 
kofesutra:

Mt5测试器的错误:OHLC在测试器和MT5本身中不匹配,此外,High和Low在Open/Close范围内 :(

不幸的是,这个烛台并不是唯一的烛台。该怎么做?建议如何给开发者写信,伙计们!

2016.08.13 12:38:48.956终端 C:\Program Files\Alpari Limited MT5
2016.08.13 12:38:48.956 终端 Microsoft Windows XP (x64 based PC) on Wine, IE 08.00, Intel Pentium 4 2.40GHz, RAM: 6131 / 7688 Mb, HDD: 33959 / 159136 Mb, GMT+02:00
2016.08.13 12:38:48.955 Terminal Alpari Limited MT5 x64 build 1375 started (Alpari Limited)

我再次运行测试器,看到了一个诀窍:当蜡烛形成时,High正在重新绘制O_o。在某些时候,它变成了一个较低的值,落入开/关范围,然后在该范围内改变其价值。

M1的OHLC


你确定你的代码中使用的是每周的周期吗?

如果可以的话,请给我一些代码片段,我很想看看...

 
Vladimir Pastushak:

你确定你的代码中使用的是周期吗?

如果你能给我代码片段,我很想看看...

代码中没有明确指定周期,_Period被使用。

而每周的时间框架是在测试器本身设置的。

这里是唯一一段使用了句号的代码。

CopyHigh(_Symbol,_Period,0,2,vHigh);
         vH=vHigh[0];

但这其实并不重要,不是吗?EA逻辑如何影响测试器中的报价?

而这几周...我很好奇,所以我开始测试它:)

 
kofesutra:

Mt5测试器的错误:OHLC在测试器和MT5本身中不匹配,此外,High和Low在Open/Close范围内 :(

不幸的是,这个烛台不是唯一的烛台。该怎么做?建议如何给开发者写信,伙计们!

2016.08.13 12:38:48.956终端 C:\Program Files\Alpari Limited MT5
2016.08.13 12:38:48.956 终端 Microsoft Windows XP (x64 based PC) on Wine, IE 08.00, Intel Pentium 4 2.40GHz, RAM: 6131 / 7688 Mb, HDD: 33959 / 159136 Mb, GMT+02:00
2016.08.13 12:38:48.955 Terminal Alpari Limited MT5 x64 build 1375 started (Alpari Limited)

我再次运行测试器,看到了一个诀窍:当蜡烛形成时,High正在重新绘制O_o。在某些时候,它的值会变成一个较低的值,落入开仓/平仓范围,然后在该范围内改变其值。

M1的OHLC


我们将在星期一早上检查。目前,不幸的是,没有人去调查这个问题。