经常被坛子里面的"环境"EA困扰吗? 我来带你一步一步设置好 xx环境
首先要了解"某某"环境,其实就是为了运行EA而模拟的电脑硬件环境.
由于市场购买的软件有激活次数限制,用光了激活次数就要重新购买,貌似有点恶心人了,
环境就是为了破除有限的激数限制. 至于什么佳达,镰刀,这些可以想成不同品牌的电脑,如IBM 或者联想之类. 总之大同小异. 支持的EA也基本
模拟环境大概克通过以下几种方式来完成,
- 更改硬件信息 我所了解的就是通过更改本地或者VPS电脑的某硬件参数来实现的. 优缺点自己脑补.
- 通过自动化脚本来更改硬件信息. 相对的傻瓜式设计.看上去更容易了.
在这里我就不详细展开1,2的方式了,因为稍微有点电脑常识就可以做,暂时也不说什么A环境B环境啥的. 就理解为是为了模拟不同的硬件环境, 缺点是某些系统和VPS 不支持更改这样就会导致EA无法工作
3. 通过DLL 注入来模拟电脑硬件信息进而达到突破限制. 你所需要注意的是各个环境都是不同的dll文件, dll文件同样对应MT4 也有不同的版本 例如1320,1335,1340以此类推 都是不通用的,在测试的时候可以自行整理.
一步一步设置环境正文
第一步, 创建个目录里面只放terminal.exe文件,然后右键单击这个可执行文件 创建快捷方式,右键属性这个快捷方式 添加 /portable参数如下图. 这样MT4就不会在C盘创建应用数据目录了.我很烦去找他C:的目录,要点击好多层目录.
不要直接点击terminal.exe运行MT4 尽可能用带参数的快捷方式启动.
若点错了,自行到C:\Users\用户名\AppData\Roaming\MetaQuotes\Terminal\的对应目录删除.
第二步, 这时候你已经获得了基本的MT4了,双击快捷方式
在提示框输入你平台的名字搜索服务器,然后登陆
登陆成功后立即退出MT4
管住手别瞎点其他的.
这时候你会发现刚刚的操作使MT4 创建了一些必备的数据文件以及文件夹.
第三步, 把准备好的DLL 放到刚刚的terminal.exe的这个目录下.
通过快捷方式再次启动MT4, 这时候会让你重新输入账号的交易密码.
不要输入密码直接取消然后关闭MT4,
第四部 重启电脑
电脑重启好后 就可以用快捷方式启动MT4,输入密码,然后启动ea了.
我本地电脑MT4会有闪退的情况发生, 重复上面的步骤就可以了 如果不是第一次设置环境.删除terminal.exe这个目录下其他陌生文件, 类似下图
以上的介绍基本可以解决常见的闪退问题, 不同的环境和版本理论上可以用不同的目录来1机多环境,因为目前我用不上,所以也就没有测试.
在云服务器上设置dll需要关闭 windows defender的服务. 本地机器就要看用户本身用的是什么杀软了.我用的eset还是比较友好的.
预祝大家快乐的玩转环境. |