错误、漏洞、问题 - 页 658

 
Renat

也许现在是时候引入类的标准运算符的定义了

类型。

class Cname
  {
public:
                     Cname(void){};
                    ~Cname(void){};
   Cname             multi(Cname *a,Cname *b){return(a*b);};// это типа перемножение, по идее компилятор тут должен ругаться
   inline Cname operator <*> (Cname *a,Cname *b){return(multi(a,b))};
  };

这不会损害安全性,因为替换是在编译阶段进行的,但它会大大简化用户类型的界面。

Cname a=xx;
Cname b=yy;
Cname с;
// вызов функции перемножения будет такой
 c=a*b;

// вместо
 c.multi(a,b);

如果我们有这样的可能性,我们可以实现复杂的 算术,高精度矩阵 算术。

换句话说,它将解决广泛的问题,而MQL5可能成为相当容易使用的语言。

 
abeiks:

我想测试一下专家 ,在没有 问题的情况下 工作了2011年ATC 锦标赛,但不再工作了,返回错误:未能即时卖出1.00欧元兑1.30898 sl: 1.33961 tp: 1.30287 [无效请求]

我相信这是由于 更新所致 。我需要在程序中改变什么?

https://www.mql5.com/ru/forum/1111/page575#comment_118621

我们使用的ZeroMemory。

 
Urain:

也许现在是时候引入类的标准运算符的定义了

类型。

这不会损害安全性,因为替换是在编译阶段进行的,但它会大大简化用户类型的界面。

我已经等了很久了--斯拉瓦前段时间向我承诺过这个。// 我已经忘了,当...:)

让我们开始投票吧。

 
MetaDriver:

我已经等了很久了。 斯拉瓦前段时间承诺。// 我已经忘记了什么时候...:)

让我们做个民意调查什么的。

有什么好审问的呢? 这并不神秘,这个实现早就存在于C++中了,所以这个需求已经被测试过了。

这只是一个MQ的问题,如果他们想实施它。那么投票会有什么作用呢?

上一页的开头和结尾,你会涂鸦什么?

 
Urain:

有什么可质疑的呢? 这不是什么大问题,在C++中的实现已经存在了很长时间,所以需求已经确立。

这取决于MQ是否愿意实施。如果你不投票,他们就会(或不会)写MQ,这有什么用呢?

SZZRenat 的开头在前一页的末尾,你会潦草地写下什么?

我赞成这种必要的和强制性的功能。

让我们完成当前的任务,继续前进。

 
Renat:

我赞成这种必要和强制性的功能。

让我们完成当前的任务,继续前进。

我同意,这样的事情应该在一些稳定的构建中引入,这样就不会出现bugfix的叠加。

在SR中创建一个提案? 或者你会自己记住它?

 
让我们记住。
 
Karlson:

https://www.mql5.com/ru/forum/1111/page575#comment_118621

我们使用的ZeroMemory。

我不知道,要么我把它放在了错误的地方,要么这个选项不起作用。

 

可怕的事情正在发生在酒吧里...删除了历史记录(以为是磁盘损坏了),重新下载--有些片段又不见了(图像中的撕裂)......。终端滞后得厉害(仍在下载历史记录,还是今天与服务器的连接不好?)对象的计算值向左滑落了几格......以前正确定位的物体在移位。

而在一般情况下。这个故事是要装一整天还是更多?就好像它不是以紧凑的档案形式出现,而是以未压缩的形式勉强流向机器。因此,我的问题是:是不是可以不通过终端下载历史记录,而是从服务器上手动下载(存档),然后解压到地方,在那里从当前时刻手动下载?

 
x100intraday:

而无论如何。这个故事是要装一整天还是更多?

哪个接入点?