MT4的开发商给我们完美的解决了这些问题。
MT4平台给我们提供了一个小型的编程语言:MQL语言,我们利用它就可以做到让机器来替我们做事情。对于第一次接触智能交易的人来说肯定存在很多问题,外汇通会给大家一一讲解:
1,MQL语言能做到什么?
答:MQL就相当于一门编程语言,只不过它和别的语言比起来显得“小”很多,在MT4中所有的指标也都是由MQL语言编写的,除了指标以外还能编写EA。
2,EA是什么?
答:EA就是Expert Adviser的缩写,也就是我们俗称的智能交易,我们可以利用MQL语言来编写EA来实现机器自动交易的目的。
3,MQL语言好学吗?
答:MQL是一个小型语言,但是不是说小型了就会很简单,学习一门编程语言对于没有接触过的人来说还是稍微有一些挑战的,但是不论多简单的东西,只要用心学习都不是难事。
4,MQL语言的安全性如何?
答:MQL语言只能在MT4平台中运行,即使是对文件的读写操作,也只能在MT4安装目录下的一个指定目录中进行。
5,在哪能找到MQL的文档?
答:访问MQL语言官方中文站点即可:。同时外汇通网站也将会发表一些MQL语言编程的资料。
6,编写MQL语言有什么软件吗?
答:运行MT4安装目录下的MetaEditor.exe文件,这个就是MT4提供给我们的开发,他可以对我们的代码进行语法高亮,语法检查等程序开发中所用到的功能。
7,编写好了程序如何安装?
答:MQL语言写出来的文件扩展名都是.mq4(.ex4的文件也可以用,只不过他是编译好的二进制文件),这个就是你的源代码文件,把他放到MT4安装目录下的experts目录下即可。指标文件放在MT4安装目录下的experts/indicators目录下。重启MT4软件即可使用。
8,我可以得到别人的EA吗?
答:现在个大外汇网站和论坛中讨论最火热的就是EA和指标,有些作者免费提供出来让别人下载,如果是.mq4文件那么作者愿意和别人分享他的代码,如果是ex4文件,就是作者已经经过编译发布的,它也能执行但是没有源代码。不要去试图反编译这些文件,这些程序也是有知识产权的,我们尊重作者的劳动。现在网上很多人也在卖EA或者付费代写EA,如果您学会了这个语言,还可以利用它给自己赚点外快。
上一篇
盐是如何影响您的身体的?
下一篇
最好的读书方法是什么?
有话要说...