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

[删除]  
Oksana Berenko:
我不得不重写我的 EA,以打印输出 所有内容:因为我有些是注释,有些是图形:)我还添加了更多打印内容 - 毕竟它在 vps 上的操作很有趣:)。
谢谢。作为一种替代方案,它可能也行得通。
 

我决定尝试 MetaQuotes 的 VPS 托管,但它不起作用...

Expert Advisor 使用 WebRequest() 函数访问互联网上的一个节点。

1.在本地计算机的 MetaTrader 4 终端中启动智能交易系统。可以运行。

2.与 VPS 托管同步。日志中出现了二十多条关于同步过程的信息(我认为没有错误),所有信息都以 "Virtual Hosting: xxxxxx status is 'started'"(该信息重复了两次)结束。Expert Advisor 在本地计算机上继续工作(禁止 自动交易,但 Expert Advisor 不进行交易,而是访问互联网上的节点),我可以看到我的 IP 地址(在 Expert Advisor 访问的节点上)。

3.关闭终端。Expert Advisor 不工作(既不在 VPS 上,也不在本地计算机上)。

请告知错误原因。

如有必要,我将发送终端日志和截图(由于其中包含个人数据,我不会在此发布)。

 
请在本网站您的个人资料中的 "Servicedesk"(服务)部分 创建一个票据。
 

您好。我注意到一个特殊情况,我的笔记本电脑上的 MT4 终端版本为 985,虚拟服务器上的版本更新到 1012 后,Expert Advisor(交易)停止工作,更新后需要同步才能重新工作。为了避免这种情况,笔记本电脑和服务器上的版本是否应该一致?

 
Renat Fatkhullin:
请在本网站上您的个人资料的servicedesk 部分 创建一个票据。
请求#1556341。
 
Voyager:

您好。我注意到一个特殊情况,我的笔记本电脑上的 MT4 终端版本为 985,虚拟服务器上的版本更新到 1012 后,Expert Advisor(交易)停止工作,更新后需要同步才能重新工作。为了避免这种情况,笔记本电脑和服务器上的版本是否应该一致?

请提供更多技术细节。

更好地服务
 

您好、

我在 MT4 中遇到了虚拟主机问题。同步后,我的 EA 只工作到收到新的刻度线为止,之后会自动停用。

我的操作步骤如下

1) 激活 "自动交易 "按钮

2)将 EA 拖入图表并激活 "允许实时交易

3) 将一切与虚拟主机 "MQL5 New York 3 "同步

4) 然后停用 "自动交易 "按钮,但图表中的笑脸仍在微笑。

5) 当新的刻度线出现时,笑脸不再微笑。我感觉虚拟主机中的 EA 也被停用了。然而,虽然没有收到错误信息,但 EA 却不再工作了。

到目前为止,我找到了以下解决方法:在非交易期间执行步骤 1-4,当笑脸仍在微笑时关闭 MT4。然后什么也不做,一天后再打开 MT4。然后它就能正常工作了。

在此期间,即使用智能手机登录,EA 也会失效,因此我无法监控其功能。


我的问题是:有没有一种解决方案可以让我通过虚拟主机运行 EA,同时在 MT4 上监控其活动,而不会让 EA 自动停用?

 

我在 12.09 提出了问题,但仍然没有得到答复。现在我看到我的个人机柜里有一台服务器无法工作,不得不重新手动启动。我想在订购期结束后,我会放弃的。

 

告诉我,图形对象的同步方式是否相同?

Expert Advisor 根据手动绘制的趋势线 进行突破和反弹交易

 
您好,在共享主机 上运行 EA 时,日志中出现错误 "2016.10.18 17:48:18.531 无法发布消息 2,0 [1816], 最后处理 0 2 [500]"。
详细情况是 CPU 负载为 0%,内存和磁盘已满