错误、漏洞、问题 - 页 1061

 
// Наследование по умолчанию приватное. И в С++ и в mql
public наследование можно не указывать, оно по умолчанию
如果你开始复制C++,你应该完全复制它,在这种情况下,你误导了尊敬的程序员。毕竟,这是类和结构之间的唯一区别--默认的继承性
 
Eufemio:

这是不好的,如果你开始复制C++,你应该完全复制,但这样一来你就误导了尊敬的程序员。

显然,这是从远古时代留下来的,当时迁移到C++的决定还没有成为 "党的政策"。

现在,继承在默认情况下是私有的,就像C++一样。

嗯,这就是 类和结构的唯一 区别--默认的继承。


嗯,并不完全是这样。 例如,我,一眼就能说出另外三个不同之处
 

Silent:

MetaDriver

我同意。

如果有一个 "命令",将所选符号 的所有prev_calculated强行归零,这也是很有用的。 与随后产生的tick将是一个良好的组合。

哦!

写下sd说的话?

找到了这样一个命令。

        MqlRates R[1];
        CopyRates(ChartSymbol(id),ChartPeriod(id),50000000,1,R);  // Обращение к бару 138-летней давности (на минутках)...:)

准确地将所有prev_calculated清零,并导致产生tick。 调整:它连续做了两次,这是不必要的,但它工作得很完美。:)
 
MetaDriver,我已经为这个错误申请了专利 :)
 
MetaDriver:

这样的团队被发现了。

它重置了所有的prev_calculated,并导致生成一个tick。 调整:它连续做了两次,这确实没有必要,但它的工作是完美的。:)
谢谢。我现在用计时器来管理,但我想它会派上用场的 :)
 
Roffild:
MetaDriver,我已经为这个错误申请了专利 :)
嘘!不要说这是一个错误。他们会修复它,不会给你任何回报。
 
Silent:
嘘!不要说这是一个错误。他们会修复它,但他们不会给你任何回报。

那里没有人,每个人都在机场迎接来自日本的一些刺头。

:)

 
使用这个错误会导致这样的后果...
 

请告诉我(或给我一个链接),如何使它在对某一输入参数组合进行优化时,不进行测试。

例如,有参数A和B,其中start=10,step=5,end=30。在这一点上,如果B<=A,那么测试就没有意义,例如,在B=10和A=15时,我们不需要测试。

P.S.: 找到了一个解决方案。

 

在VPS上 安装了MetaTrader 5 Agent Manager Build 842,但无法连接到云端。