错误、漏洞、问题 - 页 2901

 

为什么会有这样的代码

enum ENUM_type_NAME
{
   a,
   b,
   b
};
input ENUM_type_NAME type=ENUM_type_NAME(0);

造型师 变成了这样。

enum ENUM_type_NAME
{
   a,
   b,
   b
};
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
input ENUM_type_NAME type=ENUM_type_NAME(0);
//+------------------------------------------------------------------+

我怎样才能教造型器不要用这种枚举法画出帽子?

 
Aleksey Vyazmikin:

我们怎样才能教导造型师不要为这种枚举画出帽子?

因为插入一个注释块而把源代码拉长也是很烦人的。

我删除了这个造型师评论的前两行,只留下这个


enum ENUM_type_NAME
{
   a,
   b,
   c
};
//+------------------------------------------------------------------+
input ENUM_type_NAME type = ENUM_type_NAME(0);

这样,在样式器的后续应用中,样式器将不再在这个地方添加"功能头"注释。

 
Igor Makanu:

由于插入了一个注释块,所以也紧张地拉长了源代码。

我删除了这个造型师评论的前两行,只留下这个


这样,样式器就不会再添加"功能头"的注释。

我只是不明白他在那里看到的功能--如果你把在前面的

enum ENUM_type_NAME

我只是不明白他在那里看到了函数--如果他把它放在 "函数 "的前面,那就可以了,但在这里,即使是你的建议也让我感到紧张。

 
Aleksey Vyazmikin:

我只是不明白他在那里看到的功能--如果他把它放在

我只是不明白他在那里看到了函数--如果他把它放在一个函数的前面,那是可以容忍的,但即使是你建议的变体也让我感到困扰。

这是在枚举的末尾(算作一个函数)显然是把,好像是在下一个的开始。Komment间线立即放。4中没有这样的东西,但代码拉伸使我感到紧张。如果他们为造型器 制作不同的样式就好了)

 

语言如何与这两个ChartRedraw 重载交朋友?


 

mt5 build 2667 (2660上也一样)

一个测试代理 停止测试,完成百分比上升到100以上,执行/结束时间增加。其他人已经完成了他们的部分。

有时这种情况会发生在2-3个代理人身上。

CPU使用率保持在同一水平。

内存消耗有时保持不变,有时减少。

正常运行时,每个代理的内存消耗为800MB。

代理商日志中没有异常,终端日志中也没有异常。

如果代理服务被重新启动,它将进行几次传递,并在 "准备 "状态下写入,完成的作业数量少于它在队列中的数量。

第二次重启没有任何作用。

如果我使用本地代理,而不是网络代理,情况会重复出现。

也许这个错误与测试参数的数量有关(本例中为73个)。


upd.像这样站了几个小时,然后向闲置的代理扔了2-3个工作,每个 ,其中一个现在处于相同的状态。

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Большую часть времени современные компьютеры простаивают и не используют всех возможностей процессора. Мы предлагаем задействовать их с пользой. Вы можете сдавать мощности вашего компьютера другим участникам нашей сети для выполнения разнообразных...
附加的文件:
2015.png  59 kb
 

5-ca build 2650。在某些时候,它被奇怪地卡住了:指示器打开了子窗口和标题,其他什么都没有发生。CPU正在体面地加载。

我关闭了所有可能的索引和窗口,只有重新启动终端才有帮助。



 

它仍然不工作。我另外在调试器中运行该指标,它工作得很好,我可以看到缓冲区的数值,但图表和数据窗口是空的。

同时,在这个故障之前,它工作得很好,重启终端后,这个故障并没有消失。我做的第一件事是检查无尽循环,但调试器显示一切正常,只是图表上没有显示。

我有一个很好的印象,即使是内置的指示器也会发生这种情况--最可能的是在终端控制系统本身。

这一切都变得那么糟糕吗?也 许我应该切换到以前的版本?我无法完成订单,客户将不得不等待(



 

这些文件被加密了吗?

Bases\ServerName\trades\AccountNumber\*.dat

 
Aleksey Mavrin:

它仍然不工作。我另外在调试器中运行该指标,它工作得很好,我可以看到缓冲区的数值,但图表和数据窗口是空的。

同时,在这个故障之前,它工作得很好,重启终端后,这个故障并没有消失。我做的第一件事是检查无尽循环,但调试器显示一切正常,只是图表上没有显示。

我已经找到了原因。

我找到了原因,因为指标中的死锁循环。即使我删除指示并关闭图表,即使重新打开相同的符号,它也会被冻结。

在无尽循环的情况下,强制关闭间接不应该解决这个问题吗?