设为首页 收藏本站 切换语言

外汇MQL4语言介绍  

| 发表于 2020-8-9 07:00:09 | 显示全部楼层 |复制链接
最后由 EA学院 于 2020-7-13 21:54 编辑

什么是外汇MQL语言?MetaQuotes Language 4 (MQL4)语言是MT4软件为了编写出执行交易策略的内置编程语言。我们可以通过编写EA(Expert Advisors)来控制MT4客户端按照我们的预先定义好的交易策略来执行外汇交易。另外,我们可以使用mql来编写技术分析指标,脚本和库。

1)MQL的语法

MQL的语法与我们平时见到的C语言语法极其类似,但仍然有以下不一致的地方:

一:没有地址运算符。

二:没有do while操作语句

三:没有goto语句。

四:没有?::语句。

五:没有结构体。

六:不支持复杂的赋值语句,比如 val1=val2=0; arr[i++]=val; cond=(cnt=OrdersTotal)>0;这种复杂语句不被支持。

2)注释

多行注释从/*开始并以*/结束。注释符不能嵌套,只能头尾各一个。单行注释符为//,仅注释一行。我们写程序的时候要养成注释的习惯,可以让程序更好理解,同时MQL编译器自动忽略掉注释的内容。注释的内容只给我们人看,不是给机器看的。比如:

// 这个是单行注释

/* 这个是多行注释

int i = 0;

注释里面爱写什么都行

*/

3)标识符

标识符是程序里面变量,函数,数据类型的名称,长度不能超过31个字符,标识符可以由数字,大小写字母a到z和A到Z,下划线(_),其中第一个符号不能是数字,并且标识符不能与保留字一样。什么是保留字请看下文。

4)保留字

保留字是MQL语言定义好的单词,每个单词都有这特殊的意义。

保留字如下:

数据类型:bool,color,datetime,double,int,string,void

存储类型: extern,static

操作符:break,case,continue,default,else,for,if,return,switch,while

其他:false,true
QQ截图20200713114714.jpg
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论25

wang
DDD
| 发表于 2020-8-9 08:15:55 | 显示全部楼层
谢谢分享 学习了
举报

点赞 评论 使用道具

latage
未及格
| 发表于 2021-4-23 08:56:59 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

升龙
DD
| 发表于 2021-4-23 09:55:07 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

jongjongyoshen
D
| 发表于 2021-4-24 08:13:59 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

Leonjo
未及格
| 发表于 2021-4-24 10:49:00 来自手机 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

addat
DD
| 发表于 2021-5-16 13:38:45 | 显示全部楼层
Thanks for sharing.
举报

点赞 评论 使用道具

秒秒007
DDD
| 发表于 2021-11-7 08:44:46 | 显示全部楼层
MQL的语法
举报

点赞 评论 使用道具

linxu
DDD
| 发表于 2021-11-7 14:33:09 | 显示全部楼层
学习
举报

点赞 评论 使用道具

交易者
DDD
| 发表于 2022-1-8 21:03:28 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

zhy2505000
DD
| 发表于 2022-2-4 04:18:01 | 显示全部楼层
看看。。了解下。。。。
举报

点赞 评论 使用道具

nanaliu
CC
| 发表于 2022-5-26 08:33:05 | 显示全部楼层
看看。。感谢分享。。。。
举报

点赞 评论 使用道具

t5530407
D
| 发表于 2022-5-26 08:45:24 来自手机 | 显示全部楼层
多谢赐教
举报

点赞 评论 使用道具

pengjhl
CC
| 发表于 2022-5-26 10:16:49 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

秒秒007
DDD
| 发表于 2022-5-26 11:05:57 | 显示全部楼层
一个一个的学习
举报

点赞 评论 使用道具

mamapi
DD
| 发表于 2022-5-26 11:20:09 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

sylb8866
D
| 发表于 2022-5-26 14:53:56 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

gesoros
DDD
| 发表于 2022-5-26 18:20:56 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

liubing1986
D
| 发表于 2022-5-26 19:58:33 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

linker
DD
| 发表于 2022-9-2 14:07:58 | 显示全部楼层
mark一下,学习了
举报

点赞 评论 使用道具

12下一页
发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

天眼云VPS
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)