最近在汇友交流区看到不少朋友问VPS搭建的问题,特别是EA运行一段时间后出现延迟或掉线,我这边07月02日刚更新了一套部署方案,直接分享实操经验。
先说硬件选型,个人建议用2核4G起步的配置,CPU主频最好在2.5GHz以上。我目前用的是某云厂商的香港节点,月费大概120元左右,但注意网络稳定性比价格重要,最好选CN2直连线路,ping值控制在30ms以内。硬盘选SSD,至少40G,系统推荐Windows Server 2019,因为MT4/MT5在Windows环境下兼容性最好,Linux需要额外配置Wine,容易出问题。
搭建步骤分三步走。第一步,登录VPS后先关闭Windows防火墙和系统更新自动下载,避免EA运行期间被重启或网络阻塞。具体操作:控制面板-系统和安全-Windows防火墙-关闭,然后服务里找到Windows Update设为禁用。第二步,安装MT4/MT5时注意路径不要有中文,最好放在D盘根目录,比如D:\MT4。安装完成后,右键图标属性,勾选“以管理员身份运行”,避免权限不足导致EA无法加载。第三步,配置远程桌面连接,把默认3389端口改掉,防止被扫描。改端口方法:运行regedit,找到HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp下的PortNumber,改成五位数端口,比如12345,然后重启VPS生效。
优化方面重点说两项。一是内存管理,EA多单运行时MT4会占用大量内存,建议在VPS上额外安装一个内存清理软件,比如Mem Reduct,设置自动清理阈值为80%,每30分钟执行一次。二是网络延迟,在VPS上安装一个ping监测工具,比如PingPlotter,如果发现到经纪商服务器的丢包率超过1%,就考虑换节点或升级带宽。我的经验是香港节点连接亚太区经纪商延迟最低,欧美经纪商最好用美国西海岸节点。
最后提醒一下,VPS上不要安装杀毒软件,特别是360或腾讯管家,会误杀EA的DLL文件。如果担心安全,只用Windows自带的Defender,并且把EA目录设为排除项。另外建议定期重启VPS,每周一次即可,避免长时间运行导致内存碎片化。
如果遇到EA报错,比如“OrderSend error 130”,先检查VPS时间是否与经纪商服务器同步,在控制面板里开启自动同步时间。这套方案我跑了三个月,回测数据稳定,单日最大回撤控制在5%以内。有疑问直接跟帖,我看到会回复。
先说硬件选型,个人建议用2核4G起步的配置,CPU主频最好在2.5GHz以上。我目前用的是某云厂商的香港节点,月费大概120元左右,但注意网络稳定性比价格重要,最好选CN2直连线路,ping值控制在30ms以内。硬盘选SSD,至少40G,系统推荐Windows Server 2019,因为MT4/MT5在Windows环境下兼容性最好,Linux需要额外配置Wine,容易出问题。
搭建步骤分三步走。第一步,登录VPS后先关闭Windows防火墙和系统更新自动下载,避免EA运行期间被重启或网络阻塞。具体操作:控制面板-系统和安全-Windows防火墙-关闭,然后服务里找到Windows Update设为禁用。第二步,安装MT4/MT5时注意路径不要有中文,最好放在D盘根目录,比如D:\MT4。安装完成后,右键图标属性,勾选“以管理员身份运行”,避免权限不足导致EA无法加载。第三步,配置远程桌面连接,把默认3389端口改掉,防止被扫描。改端口方法:运行regedit,找到HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp下的PortNumber,改成五位数端口,比如12345,然后重启VPS生效。
优化方面重点说两项。一是内存管理,EA多单运行时MT4会占用大量内存,建议在VPS上额外安装一个内存清理软件,比如Mem Reduct,设置自动清理阈值为80%,每30分钟执行一次。二是网络延迟,在VPS上安装一个ping监测工具,比如PingPlotter,如果发现到经纪商服务器的丢包率超过1%,就考虑换节点或升级带宽。我的经验是香港节点连接亚太区经纪商延迟最低,欧美经纪商最好用美国西海岸节点。
最后提醒一下,VPS上不要安装杀毒软件,特别是360或腾讯管家,会误杀EA的DLL文件。如果担心安全,只用Windows自带的Defender,并且把EA目录设为排除项。另外建议定期重启VPS,每周一次即可,避免长时间运行导致内存碎片化。
如果遇到EA报错,比如“OrderSend error 130”,先检查VPS时间是否与经纪商服务器同步,在控制面板里开启自动同步时间。这套方案我跑了三个月,回测数据稳定,单日最大回撤控制在5%以内。有疑问直接跟帖,我看到会回复。
专注EA部署与VPS服务器搭建,解决MT4/MT5各类报错,自动化交易环境持续优化