mt4老版本编译器
㈠ 外汇软件 mt4怎么玩
外汇MT4作为主流的在线交易平台,其实操作很简单,首先,还没下载安装MT4的小伙伴,先下载安装~
打开MT4并登录个人账号后,便进入到MT4主页面。如下图:
㈡ MT4平台上如何把.ex4的文件转换为.mq4的文件
一、如何将mq4文件转换为ex4文件,mq4文件编译为ex4可执行文件有两种方法:
1、MT4启动时,会自动把此目录中的mq4文件编译为ex4文件。
2、用MQ语言编辑器打开mq4文件,点一下“编写”按钮,即可生成ex4文件。
二、下载保存mq4文件、ex4文件
在论坛上我们经常看到有mq4文件、ex4文件可供下载,我们只要把它们保存到C:\Program Files\MetaTrader 4\experts\indicators这个目录,也就是下面这个目录中,就可以了。如果下载的是ex4文件,那可以直接调用;如果是mq4文件,则需要重启动MT4,让系统自动编译生成ex4可执行文件。如果下载的是rar、zip等类型的压缩文件,还必须下载后解压到此目录才能使用。
三、将源码保存为源码文件
外汇交易,在论坛上,我们也经常能看到指标源码贴在网页上,但没有mq4、ex4等文件可以下载,只能复制源码。此时需要我们自己动手将源码保存为源码文件,那也没关系,非常地简单,多点几下鼠标就搞定。
1、打开MQ语言编辑器。
2、在MQ语言编辑器中新建一个文件,文件名一定要输,别的随便操作都没关系。
3、删除新文件里面的所有内容,成为一个空文件。
4、接着我们就可以将网页上源码复制粘贴进来。
试着点一下“编写”,如果左下角出现“0错误,0警告”,那说明源码没问题,编译通过了,成功生成了ex4可执行文件。
5、还有很重要的一点,就是要把源码文件保存到正确的目录中。
㈢ MT4编译成功但无法生成ex4文件!
因为你的源代码是反编译的,也就是说是破解版的源代码,MetaTrader公司升级了MQL4的编译器,加强了反破解.所有破解而来的源代码能通过编译,但是不能生成新的ex4.
㈣ 用MT4的metaeditor写EA,为什么没有int init,int deinit和int start
mt4升级了。都删掉,用原来的int start()代码也能编译,不影响。实在不行用老版的编译器编译就行。
㈤ 编程合作 能否将外汇软件MT4中的指标执行文件解开,了解其中的含义,重新在期货软件下重新编译
可以,外汇MT4中的执行程序EX4文件可以通过转换程序,转换成MQ4,然后就可以打开看。知道其含义和算法后可以根据期货软甲的指标环境,编译成适用于期货软件的指标。
可以用 "EX4 to MQ4"软件进行转换。
㈥ MT4 上的使用FileOpen 应该把文件放在哪个目录下面呢
MT4程序中可使用的指标文件后缀名是ex4,这种文件是不可以编辑也看不到内容的。起对应的源码文件为同名的后缀为mq4的文件。mq4文件可以编辑修改,通过编程添加你自己想要的功能,然后使用MetaEditor程序将源码mq4文件编译成MT4可以执行的ex4文件。这就是MT4指标文件的原理。对于EA的文件也是同样道理。
不同的是指标文件统一存放在MT4目录下的experts\indicators目录下,而EA文件统一存放在MT4目录下experts目录下。
看到这里,你应该明白了。
指标使用方法:
1、如果你在论坛下载的是ex4文件,则你需要将它拷贝到experts\indicators目录下,然后重新运行MT4,就可以在导航栏的自定义指标
项目下看到新的指标名称,后面的使用和其他指标一样。
2、如果你下载的是mq4文件,同样你也需要先拷贝的experts\indicators目录下,然后使用MetaEditor打开源文件,点击
编写
按钮。这时会在目录下自动生成ex4文件,同时MT4导航栏
自定义指标
项目下会出现新指标,直接使用即可。
3、如果程序包里有DLL文件,请放置在MT4安装目录下的\experts\libraries目录下
4、如果程序包里有.tpl文件,这是模板文件,请放置在MT4根目录下的templates目录中。并在使用时,在K线窗口
鼠标右键
选择
新加入的模版名字