MetaTrader 4/5平台的虚拟主机和数据安全 - 页 7

 
joo:
有一个最基本的理解。我也读过这些文章。但这就是问题出现的原因,因为文章谈到动态降低EA的优先级(这意味着没有什么好怕的--反正服务器不会让自己被暂停),但另一方面,你说贪婪的EA会被阻止,"没有必要厚此薄彼"。那么,动态降级到底行不行?
现在可能是时候去主持和检查一下了。否则你可以无限期地问这样的问题。
 
joo:
我有一个最低限度的理解。我也读过这些文章。但这就是我有疑问的原因,因为文章描述了相应的EA的动态降级(这意味着没有什么好怕的--反正服务器不会让自己被暂停),但另一方面,我被告知贪婪的EA会被封锁,"没有必要冒失"。那么,动态降级到底行不行?

我已经详细说明了一切,包括降低优先级,发出软限制通知,然后停在硬限制上。

现在我们正在进行资源控制,包括MetaQuotes ID 的通知和收集统计数据,以便正确设置限制。

 
barabashkakvn:
现在可能是时候去主持和检查一下了。否则你可以永远这样问下去。

正是如此。

他有24小时的免费测试时间,但他甚至没有尝试过测试 :)

 
Renat:

正是如此。

他有24小时的免费测试,他甚至没有尝试去检查 :)

试过了,没有用。那是在服务的早期和4日。没有再试,因为无论如何我都需要它5,而且不可能 "检查 "它。

即使有这样的机会,我仍然无法尝试。

第一个原因是,指标(标准)在历史上计算的条数比为图表设定的值多。我不明白为什么。

2.为一个指标创建一个句柄,并在制图时在EA中删除的功能,但在测试器中不工作。它堵塞了所有可用的内存并挂起了系统。我不明白为什么。

服务台是沉默的。这个错误很关键,他却沉默不语。

如果应该工作的东西不工作,我怎么能尝试呢?

MetaQuotes ID 上的通知不起作用。

 
joo:

试过了,没有用。那是在服务的早期和4日。没有再试,因为无论如何我都需要它5,而且不可能 "检查 "它。

现在就试试吧。



然后偏离主题。

即使有这样的机会,我仍然无法尝试。

第一个原因是,指标(标准)在历史上计算的条数比为图表设定的值多。我不明白为什么。

将可用的条数输出到日志。

如果在测试器中,它是明确的--它给出了带有储备的条形。如果在主终端中,累积的新条形图不要转移历史,因为这将导致指标和专家顾问的灾难性后果。这就是历史积累的原因--15年来一直是这样的。


2.我的专家顾问通过为一个指标创建一个句柄,然后删除它,在图表上工作,但它在策略测试器中不工作。它堵塞了所有可用的内存并挂起了系统。我不明白为什么。

服务台是沉默的。这个错误很关键,它是无声的。

如果应该起作用的东西不起作用,我如何尝试?

这张票是昨天刚刚创建的,还没有轮到我。

但是,当你创建4500个自定义指标时,你应该考虑到这样一个事实,即它们被内置到终端的计算模型中,它们成为一种共享资源,需要仔细处理。终端不会立即删除计算的指标。

 
joo:

MetaQuotes ID 上的通知不起作用。

请从技术上证明这一点。

在今天这个不完整的日子里,交易者已经通过MetaQuotes ID成功发送了超过50万条推送信息。就我个人而言,我每天都会收到几十条(有时多达一百条)信息。

 
Renat:
现在就试试吧。

"突出虚拟服务器" - 对演示账户不活跃。而对于真实账户,菜单中根本就没有这样的项目。

然后偏离主题。

将可用的条数输出到日志。

如果在测试器中,一切都很清楚--它给出的是有储备的条形图。如果在主终端中,累积的新条形图不要转移历史,因为这将导致指标和专家顾问的灾难性后果。这就是历史积累的原因--15年来一直是这样的。

当在终端设置 中设置 "窗口中的最大条数 "时,例如1000,我们希望这个窗口中的指标不会计算超过指定值。否则为什么这个功能会有用呢?不,指标计算的是硬盘上所有的历史记录。

这张票是昨天刚刚创建的,还没有走到这一步。

但是,当你创建4500个自定义指标时,你应该考虑到它们是建立在终端的计算模型中的,应该谨慎对待它们。

如果有4,500人...因此,人们不能正常地创建和删除。在图表上可以,但在测试器中不行。

至少可以预期,在图表上运行的代码会在测试器中以同样的方式工作(我不是在谈论相同的交易结果,也不是在谈论警报、声音播放和滑块)。代码的工作应该是相同的。现在没有办法测试任何东西,专家顾问将无法在主机上工作。

 
Renat:

请从技术上证明这一点。

在今天这个不完整的日子里,交易者已经通过MetaQuotes ID成功发送了超过50万条推送信息。就我个人而言,我每天都会收到几十条(有时多达一百条)信息。

我很高兴在个人通信中向MQ专家提供所有技术细节。Pushys工作不稳定。几天前,它们完全停止了工作。我已经把它归咎于很多事情,既有杀手无辜杀死的进程,也有坏的固件......。几天前,我特意向手机上传了干净的固件,推杆在其中工作--不,它们没有。我将根据要求再次向你们的专家提供任何证明--没有问题。
 
joo:

"突出虚拟服务器" - 对演示账户不活跃。而对于真实账户,菜单中根本就没有这样的项目。

点击当前活跃的交易账户,不要点击任何不活跃的账户。这是必要的,因为必须使用账户数据。

在模拟账户上一切运作正常,没有任何限制。


我的意思是,当在终端设置 中设置 "窗口中的最大条数",例如1000条,这个窗口中的指标预计将不会超过它的设置。否则为什么这个功能会有用呢?但是没有--指标计算的是位于LD上的所有历史。

你在混淆一些东西,或者更糟。在没有证据的情况下,尤其是你没有说出硬盘上的确切记录数量(也许有1100条记录)。


如果是4500...因此,一个正常的创建和删除不能。在图表中可以,但在测试器中不行。

你引用测试代码来创建4500个自定义指标。我解释说,指标不是即时删除的,这可能导致内存不足。


至少可以预期,在图表上运行的代码会在测试器中以同样的方式工作(我不是在谈论相同的交易结果,也不是在谈论警报、声音播放和滑块)。代码的工作应该是相同的。现在没有可能检查任何东西 - 专家顾问将无法在主机上工作。

你忘记了技术细节,但你对批评性结论非常慷慨。

如果你的EA的行为类似于 "我将创建一千个独立指标 "的例子,你最好重新考虑你的分析方法。例如,在短数据段上使用专家顾问内置指标的计算功能,而不是运行昂贵的独立指标。

指标(尤其是定制的)是一个昂贵的、独立的、长期的计算单位,它是专门为长期使用而创造的。它的创建成本很高,然后在整个数据区间内快速工作,最后的删除也很昂贵。就指标而言,"创建并立即删除 "这一选项从根本上是错误的。


这都是一个偏离主题的问题。如果你想讨论你的专家,请创建单独的主题。

 
Renat:

点击当前活跃的交易账户,不要点击任何不活跃的账户。这是必要的,因为使用账户数据是强制性的。

在模拟账户上也一切正常,没有任何限制。

是的,这就是我在做的事情--不活动。

你在混淆一些东西,或者更糟。在没有证据的情况下,尤其是你没有说出磁盘上记录的确切数量(也许有1100条记录)。


你引用测试代码来创建4500个自定义指标。我解释说,指标不是即时删除的,这可能导致内存不足。

磁盘上有超过200000条。至少如果Bars()不说谎的话。

如果 "我将创建数以千计的独立指标 "的行为在专家顾问中类似,你应该重新考虑你的分析方法。例如,在一个较短的数据间隔上使用专家顾问内置指标的计算功能,而不是运行一个昂贵的独立指标。

指标(特别是定制的)是一个昂贵的、独立的、长期的计算单位,它是专门为长期使用而创造的。它的创建成本很高,然后在整个数据区间内快速工作,最后的删除也很昂贵。就指标而言,"创建并立即删除 "这一选项从根本上是错误的。

我写道,我只创建一个指标的实例。"我将创建并立即删除 "选项在指标方面存在根本性错误。"这正是优化器所做的。而且这也没有什么不对。用户不应该做同样的事情--创建一个指标,获取数据,删除指标。

这都是一个非主题的问题。如果你想讨论你的专家,请创建单独的分支。

我想成为有用的人。好吧,我不会再这样做了。