1 / 10
文档名称:

2020年MT4编程初级手册.doc

格式:doc   大小:34KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2020年MT4编程初级手册.doc

上传人:非学无以广才 2020/2/22 文件大小:34 KB

下载得到文件列表

2020年MT4编程初级手册.doc

相关文档

文档介绍

文档介绍:MT4编程初级手册(2):指标源码中常用符号的说明一、注释符:行注释:单行的注释使用“//”;块注释:多行的注释使用“/**/”程序不执行注释,注释内容仅供阅读或保留不用的语句,编译时不进行编译。在MQ语言编辑器中,注释内容以灰色显示。二、分号“;”语句结束符,表示一个语句结束。三、逗号“,”分隔符,表示一个语句内部间隔,不结束语句,通常用于变量与变量之间,参数之间。四、等于号“=”赋值运算符,作用为把等号后面的值赋给等号前的变量中。五、加号“+”运算符。对于整数或小数,则表示值相加;对于字符串,则表示前后连接。六、加加“++”自增运算符,表示把符号前的变量值加1,例如:“i++;”实际上进行的运算就是:“i=i+1;”的简写,表示把i的值加1。七、加等于“+=”表示把符号后的值加到符号前的变量中。例如“i+=2;”,实际进行的运算就是“i=i+2;”的简写,表示i的值加2。八、双等号“==”逻辑判断符,等于号。用于逻辑判断,双等号两边值相等,则返回布尔值“真-true”;双等号两边值不相等,则返回布尔值“假-false”。九、叹号等号“!=”逻辑判断符,不等于号。用于逻辑判断,不等号两边值不相等,则返回布尔值“真-true”;不等号两边值相等,则返回布尔值“假-false”。十、“&&”逻辑判断符“与”,“并且”。十一、“||”逻辑判断符“或者”。十二、大括号“{}”用以表示函数体,在其中写函数的语句。{}内部为函数体语句。MT4编程初级手册(3):自定义变量一、自定义变量在使用前,必须先声明(定义),向系统声明变量的类型和名称。创建时可同时进行赋值(赋默认值),也能够不赋值。MQ语法中自定义变量的名称能够使用中文字符。例子:intflag;创建一个整型变量,变量名为“flag”。bool是否报警=flase;创建一个布尔型变量,变量名为“是否报警”,同时,赋初值“flase”二、变量类型和类型定义关键词自定义变量的基本类型有:1、整形(int):就是整数,包括负整数;2、双精度浮点数(double):能够简单地理解为带小数位的数;3、字符串型(string);4、布尔型(bool):其值分别为“true、false”,即“真、假”,也能够写成“1、0”(1真,0假)。类型定义词仅在创建和声明变量时时候使用,后面使用再变量时,如进行运算时,就不能再加这些类型定义词了。三、附加变量(参数)附加变量就是在程序完善后投入使用时,变量值允许用户自由更改的变量,一般用作程序参数。一般指标,例如MACD(12,26,9)参数输入就是通过附加变量实现的,(12,26,9)分别为三个附加变量值。定义附加变量只需在变量定义语句前加“extern”例:externint时间框架=9;创建一个整型附加变量,变量名为“时间框架”,默认值为9,允许用户在程序外部修改参数值,或进行参数优化。MT4编程初级手册(4):自定义函数大家能够将自定义函数与数学函数在本质上看作是是一致的,在程序中需要用到的地方直接以函数名来调用。例如:数学函数fuc(x,y)=5x+6y(x,y为正整数)写成程序语句就是:doublefuc(doublex,doubley){doubletemp;temp=5*x+6*y;return(temp);}一、同自定义变量一样,自定义函数在付诸使用前,也必须

最近更新

海洋天然产物Iriomoteolide-la和1b的全合成研.. 2页

海桐波汤熏洗对肱骨髁间粉碎性骨折术后肘关节.. 2页

海外EPC总承包模式下的项目采购管理研究 2页

海南岛新村钼矿区地质地球化学特征及矿床成因.. 2页

浙江采石文化及其与地理环境的关系研究 2页

浙江省园林绿化行业(2007-2011)调查研究 2页

浙江3G用户特征和市场策略研究 2页

公司表彰通报范文 3页

高中的自我介绍作文 5页

高一日记12篇 16页

高三心理素质展示范文(4篇) 5页

高二英语单科学习方法汇编3篇 4页

干活日记13篇 12页

《系统解剖学骨》课件 54页

《纳米二氧化钛涂料》课件 56页

《组织能力的杨三角》课件 52页

流域水文循环模拟的蒸散发估算方法研究 2页

流动儿童自尊对学业自我妨碍的影响研究 2页

流体切应力对老年和年经大鼠肠系膜微动脉Akt和.. 2页

《非数与数值微积分》课件 46页

一种具有肿瘤靶向性的非病毒阳离子基因载体及.. 16页

告别迎接的短句200句 23页

一种冷冻生鲜热循环水雾解冻系统的制作方法 3页

洞庭湖区血吸虫病的流行趋势及对主要高危人群.. 2页

安徽中考·英语 第一部分·第十七讲·九年级(.. 13页

农旅融合运营实施方案 2页

2024年安徽中考英语试卷及答案(6份) 6页

2024年江苏省泰州市中考化学试卷(word解析版).. 14页

人教版八年级上册历史书电子课本 28页

合伙人解除协议书 3页