如何在 MT4 和 MT5 上为 EA 指标设置 VPS (使用 MQL4 和 MQL5) 如何在 MT4 和 MT5 上为 EA 指标设置 VPS (使用 MQL4 和 MQL5)

通过 MQL4/MQL5 在 MT4 和 MT5 上托管 VPS

虚拟主机 (VPS) 是一项可让您确保客户端全天候运行的服务。

在以下情况下这可能是必要的:

  • 有自动运行的交易机器人或编写脚本自动下单;
  • 有在市场上购买的专家顾问智能交易系统;
  • 有订阅信号

在所有这些情况下,有必要确保与交易服务器的永久连接以及对电脑的不间断供电。

将家用电脑用于这些方法并不总是可行和可接受的。

MT4 和 MT5 交易平台为所有交易者提供了一种方便快捷的方式来解决这个问题。

您可以直接从客户端为您的交易账户租用虚拟专用服务器 (VPS) 。

与从第三方公司租用传统 VDS 或 VPS 相比,这项服务的一个显着优势是能够选择离您的经纪商最近的服务器,这使您可以从终端到交易服务器 在发送订单时最大限度地减少网络延迟

使用该服务的付款可通过 MQL4 和 MQL5 社区帐户方便地进行。

如果您还没有帐户,可以免费注册。该帐户必须在终端设置中指定。

运行 EA (专家顾问智能交易系统) 的最佳外汇经纪商

如何为 MT4 和 MT5 设置 VPS 服务器

要使用 VPS,请连接所需的交易账户并点击 “导航器 Navigator” 窗口上下文菜单中的 “选择虚拟服务器 Select virtual server” 命令。

How to Rent A Virtual Platform mt4 and mt5

VPS 向导将自动选择离您的经纪商最近的服务器。

该窗口将立即显示与您当前的连接相比,ping (网络延迟) 将减少多少。

您的平台和经纪商服务器之间的网络延迟越低,交易执行得越好:滑点和重新报价的可能性会降低。

选择合适的计划并点击 “下一步 Next”。

资费计划套及其成本由托管公司确定。

how to setup vps on mt4 mt5 Service plan conditions are defined by hosting companies.

租赁期结束后可以更改所选的资费计划。

如果在交易平台设置中未指定 MQL4/MQL5 账户,将弹出一个窗口提示您这样做。

仅当您拥有有效的 MQL4/MQL5 社区帐户时才能租用主机。

The selected tariff plan can be changed after the end of the rental period.

点击 “下一步 Next” 并检查所有详细信息:将租用 VPS 的交易账户,以及订阅费用。

要继续,您必须同意共享托管服务的条款。

如果您希望在当前订阅结束后以相同的费率延长租期,请启用 “有资金和终端活动时自动续订订阅 Automatically renew subscription when there are funds and terminal activity” 选项。

只有当您的 MQL4/MQL5 社区账户有足够的资金支付租金,并且租用的服务器在续订时正在运行时,才会执行续订。

点击 “下一步 Next” 按钮后,服务器租用过程将完成,您的帐户将按所选费率收费。

如果用户取消租赁,租赁价格不予退还。

To continue, you must agree to the terms of the shared hosting service.

您可以立即开始将您的终端环境迁移到 VPS。

选择您想要的迁移类型,然后单击 “立即迁移 Migrate Now”。如果终端还没有准备好,点击 “完成 Finish” ,稍后再迁移。

开设 MT4/MT5 账户来获取 VPS

如何为 VPS 主机付款

如果您的 MQL4/MQL5 社区账户没有足够的资金来支付托管费用,则无需访问该网站并进行存款。

托管可以通过许多支付系统之一直接支付。

选择计划后,只需点击 “下一步 Next”。选择合适的方式并进行支付。

How to Rent A Virtual Platform mt4 and mt5 payment

为了让您始终拥有透明且易于理解的租用主机历史记录,而不是使用不同的支付系统搜索它们,所需金额将首先记入您的 MQL4/MQL5 社区帐户,然后从中付款。

付款后,您将进入 VPS 租赁的最后阶段,您可以立即迁移。

MT4/MT5 经纪商排名

如何将您的帐户迁移到 VPS 主机

迁移是将当前活动环境从客户端转移到虚拟环境的过程。

这是在 VPS 上设置运行程序、打开图表和订阅参数组合的简单而明确的方法。

在启动 VPS 之前,有必要为其准备一个活跃的环境,例如图表、运行指标和专家顾问智能交易系统、通过订阅复制交易的选项以及终端的设置。

MT4/MT5 经纪商列表

图表迁移和 Market Watch (市场观察)

在 “Market Watch” 窗口中设置您的专家顾问智能交易系统操作所需的交易品种列表。

最好删除所有不必要的交易品种,以减少到终端的报价流量。

如果只有一对用于交易,那么在 Market Watch 中保留一百个交易品种是没有意义的。

只打开你需要的图表,关闭所有不需要的图表。

虽然对打开图表的数量没有限制,但保留不必要的图表是没有意义的。图形的颜色设置无关紧要。

在终端设置的 “图表 Charts” 选项卡中,指定 “每个窗口的最大柱数 Max bars per window” 参数的值。

一些自定义指标以不经济的方式编写,并且对图表中可用的整个历史进行计算。

在这种情况下,该值越小越好。

但首先要确保指标在这些设置下可以正常运作,并在更改此参数后重新启动终端。

VPS 的设计方式使它自动从交易服务器下载所有可用的历史记录,但图表上可用的柱线不超过 500,000 个。

开设 MT4/MT5 账户来获取 VPS

指标和专家顾问智能交易系统的迁移

在图表上放置终端自主交易所需的所有指标和专家顾问智能交易系统。

大多数 EA 不参考图表上的指标,做一些参考并决定您真正需要什么。

从市场购买并在图表上发布的产品也会在迁移过程中转移。

VPS 中完全禁止 DLL 调用。第一次尝试从 DLL 调用函数时,正在运行的程序将因严重错误而被停止。

没有 Expert Advisor 的图表,即使自定义指标正在 VPS 上运行,不参与平台与 VPS 的同步。

要迁移单独运作的自定义指标,请在其图表上启动一个不执行任何操作的 “空” EA 交易。

它可以通过 MetaEditor 中的 MQL4/MQL5 向导轻松生成,方法是选择 “智能交易系统:模板 (Expert Advisor: Template)” 项。

这可确保迁移自定义指标。

指标和专家顾问智能交易系统的所有外部参数必须正确设置,在开始同步之前请再次检查它们。

脚本不能在迁移过程中迁移,即使它们在同步时在图表上无限的循环运行。

运行 EA (专家顾问智能交易系统) 的最佳经纪商

邮件、FTP (文件传输协议) 和信号部分的设置

如果 EA 需要发送电子邮件、通过 FTP 上传数据或通过订阅复制交易,那么您需要注册所有必要的设置。

请务必在 “社区 Community” 选项卡中为您的 MQL4/MQL5 社区帐户指定正确的登录名称和密码。

这是复制信号所必需的。

MT4/MT5 经纪商的排名

允许交易和复制信号

VPS 随时具有自动交易权限。

因此,任何在同步时刻运行的具有交易功能的专家顾问智能交易系统都可以在转移后在 VPS 上进行交易。

不要在您不确定的图表上运行专家顾问智能交易系统。

当在本地客户端迁移 EA 时,自动交易被禁用。

这样做是为了防止当两个终端以同一个账户打开的情况下,同一个专家顾问智能交易系统同时在它们上交易的情况。

无论在您的客户端或特定运行的专家顾问智能交易系统的属性中是否启用或禁用自动交易,任何专家顾问智能交易系统在转移到 VPS 时都将获得完整的交易许可。

在 “信号 Signals” 部分指定复制交易所需的参数。

如果交易账户有活跃的订阅并且允许复制交易,那么在客户端迁移时,复制信号的许可将被重置。

这样做是为了防止两个终端使用同一个帐户打开并同时复制相同交易的情况。

使用 VPS 上已运行的信号再次迁移时,不需要在本地终端上启用信号复制。

在 VPS 上,“无需确认同步位置 Synchronize positions without confirmation” 的设置始终被启用。

VPS 没有用户界面,交易只能自动复制,无法手动确认。

执行迁移时,将在 VPS 上自动启用复制交易。

客户端关于取消复制的讯息也会在日志中重复。

MT4/MT5 经纪商列表

迁移到 MQL4/MQL5 的 VPS 类型

迁移在每次同步客户端时执行。

同步总是在一个方向上进行 —— 客户端环境被传送到虚拟环境,但从不相反。

可以使用对终端日志和专家的请求以及 VPS 监控数据来监控 VPS 的状态。

要执行同步,请调用上下文菜单并选择迁移类型。

根据目的,应使用几种类型的迁移:

完整
如果您想在终端中同时运行专家顾问智能交易系统/指标并通过订阅复制交易,则需要。在这种模式下,账户连接数据、所有打开的图表、信号复制设置、所有运行的智能交易系统和指标,以及 FTP 和邮件设置都被传输到 VPS。
专家
如果不需要订阅信号,只有专家和指标。与完整模式相反,此模式不传输信号订阅设置。
信号
仅通过订阅复制交易。在这种情况下,仅传输用于复制信号的设置,不传输图表和程序。在这种模式下,用于连接到帐户的数据、信号复制的设置以及 FTP 和邮件设置都将传输到 VPS。

how to set up vps for mt4 and mt5 migration manual

因此,您可以随时更改数据窗口 (Data Window) 中的图表数量和交易品种列表、运行程序的组成及其输入参数、终端设置和信号的订阅。

在第一次同步期间,将自动下载打开图表的所有可用历史记录。

从交易服务器下载历史记录的过程不会立即发生,可能需要一些时间,因此在图表上启动的程序必须正确处理更新历史记录的情况。

执行迁移时,所有信息都会写入客户端的日志中。

how to set up vps for mt4 and mt5 terminal log

同步完成后,打开 VPS 日志可以查看在其上执行的活动。

在打开的日志查看器窗口中,您可以指定筛选日志条目的文本片段,设置所需的间隔,然后点击 “请求 Request” 按钮下载找到的条目。

how to set up vps for mt4 and mt5 migration log

VPS 日志本身会在每次被请求时更新并保存到 [terminal data directory]\logs\hosting.*.terminal\ 文件夹中。

迁移过程有许多特点:

  • 随时都允许在 VPS 中进行自动交易,即使它已被终端设置或正在运行的专家顾问智能交易系统的设置禁用。
  • 脚本在迁移期间不会转移,即使它们在同步时在图表上无限循环启动也是如此。
  • 不转移具有非标准时间框架和交易品种的图表。

运行专家顾问智能交易系统的最佳外汇经纪商

VPS 设置的配置

被租用的 VPS 的状态也可以从客户端轻松控制。

使用导航器 Navigator 窗口中的服务器上下文菜单,您可以:

  • 查看有关 VPS 的信息。
  • 同步环境 – 执行立即迁移。
  • 请求终端和专家顾问智能交易系统的日志。
  • 停止 VPS。
  • 取消 VPS 托管。

Working with the Virtual Terminal mt4 mt5

要查看有关 VPS 的信息,请在其上下文菜单中调用 “详细信息 Details” 命令。

信息显示在几个选项卡上。

mt4 mt5 vps Details in its context menu. The information is presented in several tabs.

此处显示以下信息:

  • 您的 VPS 的托管服务器名称和 ID。
  • Ping 以毫秒为单位,表示 VPS 和您经纪商的交易服务器之间的网络延迟。
  • VPS 状态:正在运行,已停止。您还可以在此处启用 / 禁用 VPS,以及取消租约。
  • 分配服务器时选择的资费。
  • 注册日期、进行注册的 MQL4/MQL5 社区账户,以及该账户的当前余额。
  • 最后一次同步的日期及其类型。在这里可以立即同步终端当前环境。

开设 MT4/MT5 账户来获取 VPS

如何查看中央处理器 (CPU)、内存和硬盘使用情况

中央处理器 (CPU) 的使用

mt4 mt5 CPU Usage

这是以百分比表显示的中央处理器使用率图表。

内存的使用

mt4 mt5 Memory Usage

这是随机存取存储器 (RAM) 使用情况的图表。

硬盘的使用

mt4 mt5 Hard Disk Usage

这显示了磁盘空间使用情况的图表。

MT4/MT5 经纪商列表

VPS 日志

要控制 VPS 的操作,您可以查看其日志。

在打开的日志查看器窗口中,您可以指定筛选日志条目的文本片段,设置所需的间隔,然后点击 “请求 Request” 按钮下载找到的条目。

在这里您可以选择日志类型:

终端
终端发生的所有事件的记录,包括交易操作。
专家顾问智能交易系统
有关专家顾问智能交易系统交易和指标工作的信息。

VPS 日志本身会在每次被请求时更新并保存到 [terminal data directory]\logs\hosting.*.terminal\ 文件夹中。

如果请求的记录过多,则仅加载指定时间段内第一批记录的一部分。

当日志太大时,这可以防止性能的下降。

MT4/MT5 经纪商排名

停止服务器和取消托管

停止服务器意味着暂时关闭 VPS。

该操作类似于关闭电脑上的终端。

它是使用 “导航器 Navigator” 窗口中服务器上下文菜单中的 “停止服务器 Stop server” 命令执行的。

要启动终端,请执行 “启动服务器 Start server” 命令。

取消托管意味着终止提供 VPS 并完全删除 VPS。

取消托管时,终端连同迁移期间传输给它的所有数据一起被完全删除。

取消托管后,付款不予退还。

只能在分配 VPS 后 24 小时内退还租金。

要停止托管,请在 “导航器 Navigator” 窗口的服务器上下文菜单中执行命令 “取消托管 Cancel Hosting”。

运行专家顾问智能交易系统的最佳外汇经纪商

将 VPS 托管转移到另一个交易账户

VPS 是为特定的交易账户租用的,但可以随时转移到其他交易账户。

在您的 MQL4/MQL5 社区资料中打开 “托管 Hosting” 的部分。

找到您想要的订阅,点击装备的按钮,然后选择转移 Transfer。

接下来,指定一个新的交易账户 (登录),如果需要,指定一个新的服务器 (经纪商),然后点击 “转账 Transfer”。

Open the trading platform and connect to the account to which the hosting was transferred. Through the context menu of the account in the

打开交易平台并连接到 VPS 托管转移到的帐户。

通过 “导航器 Navigator” 中账户的上下文菜单,启动服务器并迁移交易环境。

MT4/MT5 经纪商列表

1

XMXM

5.0 评分基于 247 评分
5/5 247
2

DerivDeriv

4.9 评分基于 109 评分
4.9/5 109
3

FBSFBS

4.6 评分基于 29 评分
4.6/5 29
4

LMFXLMFX

4.7 评分基于 32 评分
4.7/5 32
5

FXTM (富拓)FXTM (富拓)

4.6 评分基于 22 评分
4.6/5 22
1

PrimeBitPrimeBit

4.4 评分基于 27 评分
4.4/5 27
2

币安 (Binance)币安 (Binance)

4.4 评分基于 11 评分
4.4/5 11
3

XBTFXXBTFX

4.6 评分基于 21 评分
4.6/5 21
4

bybitbybit

3.6 评分基于 6 评分
3.6/5 6
5

BitpandaBitpanda

4.2 评分基于 24 评分
4.2/5 24