mt4编译器
❶ MT4机里的Moving Average.mq4是怎么编译和设置的
MT4 工具——MQ语言编辑器——右边的导航点开——indicators——Moving Average.mq4
就可以编译和设置了
❷ 用MT4的metaeditor写EA,为什么没有int init,int deinit和int start
mt4升级了。都删掉,用原来的int start()代码也能编译,不影响。实在不行用老版的编译器编译就行。
❸ 请问,请能把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平台上编译了缠论的笔的程序后,在自定义指标中可以找到此程序,但点击之后指标不显示
肯定是你这个指标有错误,所以不显示,你是从别的平台上移植过来的吧。
❻ 请问现在有哪个平台的mt4编译器具有中文帮助系统,和输入函数前几个字母后自动弹出提示函数全称的哈
#include "stdio.h"
void main()
{
int a[9]={1,3,5,7,9,10,12,14};
int b,i,j;
scanf("%d",&b);
for(i=0;i<8;i++){
if(a[i]>=b){ /*找到插入位置*/
for(j=8;j>i;j--) /*后面元素均后移一位*/
a[j] = a[j-1];
a[i] = b; /*插入*/
break;
}
}
if(i==8) /*若该数大于所有数*/
a[8] = b;
for(i=0;i<9;i++)
printf("%d ", a[i]);
printf("\n");
}
❼ MT4编译成功但无法生成ex4文件!
因为你的源代码是反编译的,也就是说是破解版的源代码,MetaTrader公司升级了MQL4的编译器,加强了反破解.所有破解而来的源代码能通过编译,但是不能生成新的ex4.
❽ 如何用metatrader自带的编辑器metaeditor编译
1.首先,你要有一个EA,必须要有以ex4为扩展名的,如果只有mq4文件的话,就要用MetaTrader自带的编辑器MetaEditor打开(主菜单命令“工具—MQ语言编辑器”或者是快捷键F4完成同样操作),将mq4通过编译(compile)并且要不出现错误,才能在原存放mq4的文件夹下面得到一个同名的ex4文件。
2.将这个ex4文件复制到MetaTrader
4所在的文件夹下面的experts文件夹下,比如:C:\Program Files\FxPro
MetaTrader\experts,关闭并重新打开MetaTrader 4。
3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA,这里以10点盈利系统举例,点“附加到图表”,如:
4.将会出现下面的弹出窗口:
特别要注意这里的选择,如果没有钩选“允许实时自动交易”,那么你的智能系统就不会自动交易。
5.在自动成交方面,MT4还有一个总开关,就是“工具”菜单下面的“选项”中:
6.还有一个地方必须选择“启动”:
上图最后面的变成这样的就是已经启动了智能交易系统。
7.在完成了上面的所有设置后,看看你的图表的右上角一定会出现你的智能交易系统的文件名和一个笑脸。
出现这样就算是当前的图表已经启用了智能交易系统了。这时,你就可以去睡觉或者去喝酒喝茶健身了。
8.如果你要停止你的智能交易系统,最好的办法是点击这个图上面的“智能交易”图标。
如果只要停止当前图表上面的EA,你应该按 F7
键,就会弹出如下的窗口:
点击将“允许实时自动交易”前面的钩去掉,然后确定,这样就使当前图表上面的EA停止了。图表上面会出现“哭丧的脸”:
❾ 为什么我的MT4不能打开MQL语言编辑器,请高手指点!!!
最好的,我们一般很难遇到,否则全球通用了,那谁亏呢