错误、漏洞、问题 - 页 994

 
ns_k:

一个新的建筑出来了。我在哪里可以读到其中的新内容?

谢谢你!

我们将很快发表。
 
sion:

在814版本中,EA在启动时已经开始骂人了,而且启动在这个铭文处停止。

我们已经在我们的演示服务器上发布了815版本,并对Windows 8 x64上的静态缓冲器进行了修复。
请升级。
 
我已经再次写信给serviced。我希望这个错误只是我的问题。
kinglion7:
昨天和今天更新后出现同样的错误。

终端自行更新并要求重新启动。

重新启动后,错误如下。


mt5setup.exe的版本是5.0.0.804

 

下午好!

在Build 803终端中,在启动时我得到了。

2013.06.08 12:55:13 终端 Alpari NZ MT5 x64 build 803 开始(Alpari NZ Limited)。

2013.06.08 12:55:14 终端 未找到OpenCL,安装最新的视频驱动以提高性能。


我在同一台电脑上得到了旧的构建。

2013.06.08 12:56:10 终端 Alpari NZ MT5 build 742 started (Alpari NZ Limited)

2013.06.08 12:56:10 OpenCL 设备#0: NVIDIA公司GeForce GTX 280,采用OpenCL 1.0 GPU(30单元,1296 MHz,1024 Mb,版本320.18,等级313)。


这种行为是可以预期的吗?

 
vlad_123:

...

这种行为是可以预期的吗?

是的,OpenCL1.0 在某些版本中已经不再支持了。

关于交易、自动交易系统和策略测试的论坛

对图表上选定的文本标记和位图进行性能测试

雷纳特, 2013.04.28 13:48

该处理器在哪个版本的OpenCL下运行?1.0或更高?由于旧的OpenCL 1.0设备的缺陷,我们目前不支持它们。

如果一个显示的OpenCL设备的评级在重启时没有重新计算,这意味着该设备在一次重新计算时崩溃了,并最终进入了 "不计算评级以避免崩溃 "的名单。该设备仍将工作,但其评级将不被显示。在设备特性发生变化时(如驱动程序版本更新),将进行一次尝试来重新计算评级。

当有超过1个设备(独立GPU、嵌入式GPU、CPU)时,OpenCL设备评级用于默认自动选择最快的设备。


 

当通过使用一些代码从导航器窗口的终端打开编辑器时

我时常会收到

终端可能冻结或像往常一样打开编辑器。

这通常发生在第一次启动时。

Win 7 x64。

这可能意味着什么?

在这样的错误发生后,编辑器中的所有标签都被删除。

 
Silent:

当通过使用一些代码从导航器窗口的终端打开编辑器时

我时常会收到

终端可能冻结或像往常一样打开编辑器。

这通常发生在第一次启动时。

Win 7 x64。

这可能意味着什么?

在这样的错误发生后,编辑器中的所有标签都被删除。

814/815是来自Metaquotes的演示吗?如果是这样,这些都是非官方的版本。据我所知,官方的将在一周内发布。

顺便说一下,我没有这个问题......(建815)

 

OBJPROP_TIMEFRAMES停止工作

编码

enum ObjFA_tf
  {
   all_tf,                                               // все таймфреймы
   period_Current_tf                                     // только текущий
  };
input ObjFA_tf       ObjFA_tf_variant=all_tf;            // отображать на тф
int            current_period_tf;

   if(_Period==PERIOD_M1)  {current_period_tf=0x00000001;};
   if(_Period==PERIOD_M2)  {current_period_tf=0x00000002;};
   if(_Period==PERIOD_M3)  {current_period_tf=0x00000004;}; // и т. д.

//в цикле

         //--- задать тф
         if(ObjFA_tf_variant==all_tf)
           {ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,OBJ_ALL_PERIODS);};
         if(ObjFA_tf_variant==period_Current_tf)
           {ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,current_period_tf);};
           Print("current_period_tf "+IntegerToString(current_period_tf));
           Print(ObjectGetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES));

打印结果显示,标志被设置,但所有TF上的对象仍然可见。

线路

ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,current_period_tf);

改为

ObjectSetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES,OBJ_PERIOD_H1);

抛开其他一切(即不设置选项tf) -

Print(ObjectGetInteger(0,ObjFA_name,OBJPROP_TIMEFRAMES));
该对象在所有TF上保持可见。
 
newdigital:

814/815来自Metaquotes演示?如果是的话,它们是非官方的版本。据我所知,官方的将在一周内发布。

顺便说一句,我没有这样的问题......。(建815)

官方网站的非官方版本--如何?漏水?

是的,Metaquotes演示。

在最后4-5个版本中出现了错误。

 
Silent:

官方网站的非官方版本--如何?漏水?

是的,Metaquotes演示。

该错误在最后4-5次构建中弹出。

我不知道...如果它没有交给经纪人,如果没有正式发布--那么它就是非官方的。甚至还有一个英文分支,网址是:https://www.mql5.com/en/forum/12497 如果正式版本在一周内出来,就可以了。
Meta Trader 5 Build 814
Meta Trader 5 Build 814
  • www.mql5.com
And in this build I can't use a statically allocated buffer for copy of a specified buffer of an indicator, I must use dynamic array for this current build 814.