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

 
knodit:

找到了,谢谢!

是的,日志中充满了错误

NS      2       07:58:28.933    VR-Smart-Grid-RU        2021.01.01 00:00:00   DLL loading is not allowed
 
Vladimir Karputov:

是的,日志中充满了错误

我应该怎么做呢?DLL加载在配置中被启用。他们存在于电脑上。有没有什么方法可以强迫DLLs,使测试者没有办法回避,假装不知道在哪里找到它们?
 
knodit:
接下来该怎么做呢?DLLs被允许在配置中下载。电脑上有它们。有没有什么方法可以强迫DLLs,使测试者没有选择转身假装不知道在哪里找到它们?

DLLs是被禁止的。在这一点上,正常人都不会让一个DLL进入网络。

 
Vladimir Karputov:

DLLs是不允许的。在这一点上,没有一个正常人会让DLL进入网络。

那么我们该如何做才能从远程机器 上连接代理?

 
knodit:

那么,如何从远程机器 上连接代理呢?

忘记DLL吧。

 

为了允许本地网络的代理使用DLL,你需要在注册表中用/dll开关修改服务路径

这仍然不允许他们在云任务中。只允许在本地网络上的任务。

也许我们可以添加一个内置的复选框,在测试员代理界面上允许本地任务的dlls。
 
Renat Fatkhullin:

为了允许本地网络的代理使用DLL,你需要在注册表中用/dll开关修改服务路径

在这种情况下,他们仍将在云任务中被禁止。它只允许用于本地网络中的任务。

可能添加一个内置的复选框,允许测试员代理界面中的本地任务的dlls。

雷纳特,日安。

你能告诉我们更多关于注册表的修改吗?很明显,这个 "勾 "有一天会出现,很可能,但现在有必要考虑这个问题。

我将非常感谢你。

该服务的注册表有这样的内容

注册

但是,在可以在metatester中查看的参数中,没有/dll键。

选项

 
好奇的一点。如果你不在IP 0.0.0.0上启动服务,而是在127.0.0.1或外部IP如192.168.0.10上启动,那么c外部IP仍然不工作,在localhost上--头端无法连接到远程代理。无休止地连接到IP:3000
 
knodit:
这里有一个有趣的事情。如果你不是在IP 0.0.0.0上启动服务,而是在127.0.0.1或外部IP如192.168.0.10上启动,那么c外部IP不工作,而是在localhost上--头端无法连接到远程代理。无休止地连接到IP:3000

将其设置为0.0.0.0 - 这是对的

 
knodit:

雷纳特,下午好。

你能告诉我们更多关于修改注册表的情况吗?很明显,有一天可能会出现蜱虫,但我们现在需要计算它。

我将非常感谢你。

该服务的注册表有这样的内容

但在Metatester中可以看到的参数中,没有/dll键。


在ImagePath中,在/run之后添加/dll,并重新启动服务。

注意,dll文件需要手动放置在每台计算机上。