文章: "为何在 MetaTrader 4 与 MetaTrader 5 上的虚拟托管优于一般的 VPS" - 页 48

 
tembulat55:
第十点是晚上开始的时候,我的电脑上一切正常,但主机上却不行。
 
tembulat55:
晚上十点开始,在我的电脑上一切正常,但在主机上却不正常

如果在 EA 中使用 TimeLocal,在服务器上可能会有所不同。

如果使用TimeCurrent 或 TimeGMT,则不会有任何区别。

 
Andrey Khatimlianskii:

如果在智能交易系统中使用 TimeLocal,服务器上的时间可能会有所不同。

如果使用 TimeCurrent 或 TimeGMT,则不会有任何区别。

如何知道 Expert Advisor 使用的是什么时间?
 
tembulat55:
如何知道 Expert Advisor 使用的是什么时间?
要做到这一点,您需要查看可编辑的 mq5 代码。如果没有代码,请联系制作此 EA 的人员。
[删除]  

据我所知,EA 可以在虚拟主机上创建文件,例如在MQL/Files 文件夹 中。

问题是:当我再次同步 EA 并删除它时,EA 创建的 文件会被删除吗?如果不会,如何删除?

 
tembulat55:
如何知道智能交易系统中使用的是什么时间?

查看代码。

或者间接 - 通过日志(如果日志中写入了某些内容)或操作(如果您确切知道与时间相关的某个函数是如何工作的,只需在VPS 上启用该函数并查看其工作时间)。

 
Александр:

据我所知,EA 可以在虚拟主机上创建文件,例如在MQL/Files 文件夹 中。

问题是:当我再次同步 EA 并删除它时,EA 创建的 文件会被删除吗?如果不会,如何删除?

您确定它会创建文件吗?这对我似乎不起作用,我不得不放弃文件。

您可以使用 FileDelete() 删除文件。

[删除]  
Andrey Khatimlianskii:

你确定可以吗?对我来说似乎不起作用,我不得不放弃文件。

你可以随时删除 FileDelete()

早些时候,MQ 的一位用户写道,它可以在虚拟主机 上创建文件,但在同步过程中文件不会传输到虚拟主机 上。

我想知道在下一次同步时,现有文件会发生什么变化。

 
Александр:

之前有一位来自 MQ 的人写道,可以在共享主机上创建,但在同步过程中文件不会转移到主机上。

我想知道在下一次同步过程中,现有文件会发生什么变化。

在同步过程中,专家和指标会被覆盖。我怀疑内置共享主机 上的所有文件都会被删除。

但可以随时检查:

  • 首先同步 Expert Advisor #1,它只执行一个操作 - 创建文件 "test_deleting.txt"。
  • 然后再执行一次同步,但只使用 Expert Advisor #2,它只执行一项操作--检查是否存在文件 "test_deleting.txt "并报告搜索结果。

 

要将现有文件从 MQL5\Files 转移到主机,请使用#property tester_file 结构。

文件不会从主机反向传输到客户端。

在主机终端的简单启动-停止过程中,文件不会被销毁。

在迁移过程中(即使重复迁移),托管终端的文件夹每次都会重新创建,即不会保存以前的文件