MetaTrader 5策略测试仪和MQL5云计算网络 - 页 10

 
Renat:

不要担心,我们有几个领域在并行开发,并且已经开始实施测试可视化器。

测试过程的可视化问题实际上是困难的,因为测试人员完全在终端之外。目前我们决定,可视化将直接在(唯一的本地)测试代理本身工作,用图形表示一个玩家窗口。这意味着我们需要将终端中使用的整个可视化系统的副本转移给测试人员。

我们把可视化移到测试员代理,这样就不会给终端本身的架构带来负担(破坏)。


我想知道。这是否意味着它将有可能同时运行几个可视化器?也许把这部分终端放到dll中更好,把dll作为终端使用,在可视化测试 时用代理加载它(以便在不需要可视化时不浪费资源)。无论如何,我很期待它,因为大部分的发展都因为它的缺席而停滞不前。
 
Graff:
有趣的是。这是否意味着可以同时运行几个显象器?也许把终端的这部分内容带入dll,由终端使用dll,并在可视化测试时加载到代理上会更好(以便在不需要可视化时不浪费资源)。我很期待,因为大部分的发展都因为缺乏它而停滞不前。

这个问题听起来很奇怪。

你有一个终端-->测试器开始在其中-->用它进行可视化。

你说的一个终端有几个测试员是什么意思?

 
交易策略的视觉测试 将在单次测试中起作用,而且只对本地代理起作用,这很有意义。
 
这有什么好奇怪的?4个核心,4个代理,4个同步可视化 :)
 
Graff:
这有什么好奇怪的?4个核心,4个代理,4个同步可视化 :)
...4个头...
 
Graff:
这有什么奇怪的?4个核心,4个代理,4个同步可视化 :)

那么这就是正确的做法。

4个核心,4个代理,4个终端,4个同步可视化

 
Graff:
这有什么好奇怪的?4个核心,4个代理,4个同步视图 :)
sergeev:

那么正确的方法是如下。

4个核心,4个代理,4个终端,4个同步可视化

单个测试在单个核心上运行,这里正如Sergeev 正确指出的那样,作为一个选项只有4个终端可以工作。

PS

但是,我个人更倾向于将所有本地核心聚集到某个池子里的可能性,而不是这样的选项(这样它们就被视为一个核心)。

从本质上讲,这样的实现将使你有能力大大加快单次测试的速度。

 

Interesting:

但是,我个人更倾向于能够将所有本地核心聚集到某个池子里(以便它们被看作是一个单一的核心),而不是这个功能。

从本质上讲,这样的实现将给予大大加快单一测试的能力。

根本就不会有加速。如果语言没有这方面的手段(除了一些黑客),那么任务的分配 和结果的同步在核心之间如何发生?

 
Renat:

我们已经在世界不同地区推出了五个MetaTrader 5云服务器,以实现负载平衡。


很快,他们将开始在 "硬件 "栏中显示可用资源为 "1456个代理中的348个"。

起初,该系统将在内部测试模式下工作,然后我们将开始公开测试。目前,您可以在MQL5云计算网络中注册您的代理 - 所有的代理都可以在您自己在MQL5.com的个人资料中找到。


我对此感到很高兴。

我已经在池子里放了大约32个核心。

然而,大多数的核心是笔记本电脑的核心,当然并不总是启用。

 
现在是否可以使用云端网络的代理?我已经有这些代理显示在终端,但我不能使用它们
附加的文件:
Untitled-1.jpg  56 kb