外汇知识:EA编程教程第一讲MQL语法

外汇投资
2024
09/09
07:47
炒外汇
分享
评论
外汇知识:EA编程教程第一讲MQL语法.什么是MQL?MetaQuotes Language 4
(MQL4)语言是MT4软件为了编写出执行交易策略的内置编程语言。我们可以通过编写EA(Expert
Advisors)来
外汇知识:EA编程教程第一讲MQL语法.

什么是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


大家在看了小编以上内容中对"外汇知识:EA编程教程第一讲MQL语法"的介绍后应该都清楚了吧,希望对大家有所帮助。如果大家还想要了解更多有关"外汇知识:EA编程教程第一讲MQL语法"的相关知识的,敬请关注一外汇网。我们会根据给予您专业解答和帮助。
THE END
广告、内容合作请点击这里 寻求合作
炒外汇稳赚吗 炒外汇挣钱吗 怎么炒外汇
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一外汇网的观点和立场。

相关热点

2024年最佳 FCA 监管外汇经纪商.在 InvestinGoal,我们遵守严格的标准,以确保公正的审查过程。我们通过检查每个经纪人在 4 个关键类别中的产品和表现来进行审查。根据总共 187
外汇投资
Tifu外汇平台怎么样.中国的金融业发展非常迅速,尤其是金融创新。这些新金融的兴起,让很多朋友带着好奇和怀疑的心情,想更多的了解这些东西。 TiFu是一家英国的外汇CFD经纪商,拥
外汇投资
外汇交易黑平台和正规外汇平台有什么不同?.朗朗乾坤除黑恶,清风正气暖人心,扫黑除恶扬正气,群防群治创平安,现在全民参与,携手共建美好家园。而外汇投资行业中黑平台泛滥黑现象的
外汇投资
今晚11点开启,MASK LBP参与教程速递.作为MASK公募的第二部分,Mask LBP(Liquidity Bootstrapping Pool,流动性引导池)将于北京时间2月24日晚上11点开始发售,并于2月26日上午11点结
外汇投资
【汇查查】2月优质榜单大换新,平台突围主要靠哪些方面?.阳春三月,万物复苏,崭新的一年即将全面开启“奋斗”模式。优质榜单第一名——百汇BCR百汇B
外汇投资

相关推荐

1
3