凡是需要跟随市场波动来进行开平仓交易或者管理订单类的EA,通常都需要一直在线,也就是说需要一直开着电脑并联网,且mt4账户也必须正常登录,同时加载EA的图表也要在正常运行。这三点是必须同时满足的,任何一个出现故障都会造成EA无法继续运行。
mt4正常登录并在图表上正常加载EA运行,这不难做到。只要电脑一直开着联网就可以。所以三个问题中首先要解决的就是电脑一直开着这个问题,如果自己有空闲电脑,可以一直开着,也不嫌吵的话,那就直接开着电脑,不用去租什么服务器或者vps了。
而更多的时候,或者说更多的ea交易爱好者,是不想把自己的电脑一直开着,特别是家里的台式机,一直开着难免会有些吵。这时候,我们就会想到租个云服务器或者VPS来挂EA,在一些大公司租的服务器的联网稳定性相对于家庭电脑要好,同时我们也不用去理会它的硬件耗损。
在租用及选择云服务或者VPS挂EA的时候,要注意以下几点:
1、租服务器或者VPS的目的是用来挂EA,不是用来搭建网站的,所以千万不能去选云虚拟主机。虚拟主机是不具备远程桌面及安装mt4的条件。
2、要跟操作我们自己的电脑一样,那就需要选择windows系统的服务器,其它系统不具备远程桌面可视化操作效果,也不支持安装PC版mt4程序。当然,windows系统也有很多版本,可以根据个人习惯选择。如下图所示的Windows Server 2012 R2数据中心版的就不错。另外还需要注意,这里仅仅是用来挂EA,正常的windows系统就可以的,没有特殊需求就不要去装什么PHP或者ASP环境。
3、服务器配置不能太低,配置太低的服务器装上mt4容易卡死在那里,那就会影响到MT4的正常运行。具体选什么级别的配置要根据个人打算安装几个mt4及所用ea及指标的计算量来定。
当windows系统的服务器租好以后,在自己电脑的左下角点开始图标并在”windows 附件“下面找到远程桌面连接,为了方便,可以先在 windows 附件里面的”远程桌面连接“上面鼠标右键,找到并点击”打开文件所在的位置“,然后鼠标右键将”远程桌面连接“创建桌面快捷方式。这样以后就可以直接在桌面上打开远程桌面连接了。
打开远程连接后,如上图所示,输入服务器IP地址,并按提示输入用户名和密码登录远程桌面。如果没有单独添加用户的话,那用户名默认是 Administrator,也就是系统管理员的身份 。这里如果有提示保存用户登录凭据的话,要是在自己的电脑上也可以勾选,保存后就不用每次在重复输入密码了。
当成功登录到远程桌面以后,你就会发现它和自己的windows系统电脑是类似的桌面,接下来,直接在上面安装mt4登录挂EA就可以了。至于怎么安装mt4,怎么加载EA,在自己电脑上怎么弄,在远程桌面上也就怎么弄。这里就不多说了。
这里要说一点,如何在本地电脑和远程桌面上直接复制粘贴文件。在上图中,我们打开远程桌面连接后,先不要点“连接”,点左下角的“显示选项”,接着在出来的界面中依次点“本地资源”-“详细信息”,并勾选“驱动器”,完了点”确定“返回。如下图所示:
这样勾选驱动器以后,就将本地磁盘带到了远程服务器上,就可以直接在本地电脑和远程桌面上通过鼠标复制粘贴来相互传送文件,比如你先在本地电脑D盘上复制mt4安装包,然后到远程服务器桌面上鼠标右键粘贴,就能把mt4安装包粘贴上去,复制粘贴的所用时间根据文件大小及网络状态而定。
或者,勾选驱动器并连接上远程桌面以后,你在远程桌面上打开“我的电脑”,它也会显示本地的电脑磁盘,这时候也可以直接打开看到的磁盘将里面的文件复制粘贴出来。比如,你将MT4安装包及ea放在自己电脑的D盘上,然后你按上面说的连接上远程桌面并打开“我的电脑”,那样在远程电脑上面,也会看到自己电脑的D盘,你鼠标点击打开后将MT4安装包及EA复制到远程电脑的桌面或者它本身的云盘上。复制粘贴结束后就可以进行安装等操作了。
在服务器上安装好MT4及EA以后,让它正常运行就可以了。要退出远程桌面的时候,鼠标停放在远程桌面屏幕最上方,会显示控制条,然后点控制条右侧的“x”号按提示断开远程桌面即可。而千万不能在远程桌面上执行关机或注销,关机或注销后远程服务器上的mt4也就被强行停止退出了。
断开的远程桌面并不影响它上面的mt4及EA运行,需要查看的话,重新连接上去即可。虽然是云计算机,但长时间运行也会影响性能,所以有可能的话,周末停盘的时候,可以连接上去,跟操作自己的电脑一样,将其重新启动一下。重启远程服务器后,还需要在连接上去将MT4打开让其正常在那里运行。