本文列出搭建MT4/MT5容易踩坑的关键点,读者需具备基本的MT4/MT5搭建知识。
主服务器在境外导致大陆客户频繁掉线的解决方案:
鉴于中国国内的情况,基本上MT4/MT5主服务器都是架设在境外(香港、新加坡等),而由于大陆跨境防火墙的存在,常常会出现大陆客户端频繁断线甚至较长时间无法连接主服务器的情况,这会使客诉率大大提高。
解决方案:
购买大陆电信运营商网络下的服务器,作为主服务器的代理服务器(DC)。
客户真实案例:
主服务器使用阿里云,区域在香港,出现以上问题客诉率很高;于是让客户再购买一个深圳的服务器,并搭建DC(搭建方法不做详述,迈达克官方有详细教程),这样大陆的客户端就会通过深圳的DC连接到主服务器,由于是同一个服务商(阿里云)的网络,不会出现以上问题。
数据源配置:
MT4/MT5的数据源接入主要有以下三种:
1.购买数据源供应商(如Tomson Routers)服务,并在administrator端配置接入,此方案成本高,但数据源稳定
2.通过迈达克的API开发自己的数据源接口,并在administrator端配置接入,此方案可对数据源进行定制,适用于大型券商或有较强开发团队的公司
3.通过DDE接入,此方案简单快捷,而且成本非常低(只需要服务器成本);接入方法本文不做详述
注意事项:
建议配置两个或以上数据源(若是DDE接入方式,则必须),迈达克可配置多个数据源并设定切换规则,即若一个数据源连接不上会自动切换到备用数据源,这对保证报价正常极为重要。
安全性:
MT4/MT5作为一个非常成熟的软件,本身安全性上已经做得足够完善,这里主要讲一下服务器和日常使用安全性方面需要注意的地方。
避免暴露主服务器:
所有客户端都应连接到代理服务器,不要提供主服务器的直连!主服务器应该配置好防火墙规则,只允许代理服务器连接443端口,这样的话,就能拦截住外界的网络攻击(DDOS等);
仅允许指定IP登录administor终端:
对于administor账户的管理,要设定仅允许指定IP才能登录,避免admin账号泄露被恶意篡改MT4/MT5数据;这里需要有一个独立的服务器(或固定IP的网络)用于登录admin端。
做好manager和admin账号的权限管理:
很多券商有开放代理的政策,往往需要给代理开设manager甚至admin账号,此时一定要注意开放的权限,仅开放有必要的权限(如开户、入金等)