下载此文档

MT编程入门详解.docx


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
MT编程入门详解
MT编程入门详解
MT编程入门详解
目 录
MT4 编程入门(一): MT4 自定义指标的基本操作
MT4 编程入门(二 ):指标源码中的常用符号说明
MT4 编程入门(三 ):自定义变前的变量值加 1,比如:“ i++; ”这实质上就是:“ i=i+1; ”的简写,表示 i 的值加 1 七、加等于“ +=”
表示把符号后的值加到符号前的变量中。比如“ i+=2; ”,实质上就是“ i=i+2; ”的简写,表示 i 的值加
2
八、双等号“ ==”
等于号。用于逻辑判断,双等号前后值相等,则返回逻辑值“真 true ”;双等号前后值不相等,则返回
逻辑值“假 false”
九、叹号等号“ !=”
不等于号。用于逻辑判断,不等号前后值不相等,则返回逻辑值“真 true ”;不等号前后值相等,则返回逻辑值“假 false”
十、“ && ”
逻辑符“并且”
十一、“ ||”
逻辑符“或许”
十二、大括号“ {} ”
表示函数体。
{} 内部为函数体语句。
MT4 编程入门(三 ):自定义变量
一、自定义变量在使用前,一定先创立 (定义 ),设定变量的种类和名称。
创立时可同时赋值,也能够不赋值。名称能够使用中文字符。
例:
intmark ;创立一个整型变量,变量名为“ mark ”。
bool 能否报警 =true ;创立一个逻辑型变量,变量名为“能否报警”,同时,赋初值“ true ” 二、种类和种类定义词
自定义变量的基本种类有:
1、整形 (int) :就是整数,包含负整数
2、双精度小数 (double) :能够简单地理解为带小数位的数
3、字符串型 (string) 。
4、逻辑型 (bool):其值分别为“ true 、 false”,即“真、假”,也能够写成“ 1、0”( 1 真, 0 假)。种类定义词仅在创立变量时使用,后边使用变量时,就不可以再加种类定义词了
三、附带变量
附带变量就是在程序投入使用后,变量值同意用户自由改正的变量,一般用作程序参数。
MT编程入门详解
MT编程入门详解
MT编程入门详解
一般指标,比如 MACD(12,26,9) 参数输入就是经过附带变量实现, (12,26,9)分别为三个附带变量的默认值。
定义附带变量只需在变量定义语句前加“ extern ”
例:
externint 周期 =9;创立一个整型附带变量,变量名为“周期”,默认值为 9,同意用户在程序外面改正参数值
MT4 编程入门(四 ):自定义函数
自定义函数与数学函数在实质上是一致的
比如:数学函数 ft(x,y)=3x+2y(x,y 为正整数 )写成程序语句就是:
intft(intx,inty)
{
inttemp;
temp=3*x+2*y;
return(temp);
}
一、和自定义变量同样,自定义函数在使用前,也一定先建立, 以定义其种类、 名称、参数和运算语句。函数种类、名称、参数位于函数头部 (参数间以逗号分开 ),
大括号中的是运算语句,也就是函数体部分。
return 语句为函数结束语句, return 后边括号中的值为函数返回值,即函数运算结果。上例中, int 为函数种类,表示该函数的返回值 (运算结果 )是整数;
(x,y)为参数,因为自定义变量使用以前都一定先创立,因此要加上种类定义词 int ft 为函数名,有了函数名,我们就能够在别处用 ft(2,1) 的形式来调用此函数;
函数体部分有三句:
第一句,定义一个整形变量 temp
第二句,计算 temp 的值
第三句,函数结束,返回调用点,以 temp 的值作为本函数返回值。
此函数也能够简写为: intft(intx,inty){return(3*x+2*y);}
二、函数种类与种类符
函数种类就是函数返回值 (运算结果 )的种类,与自定义变量种类差不多有整型 (int) 、双精度型 (double) 、字符串型 (string) 、逻辑型 (bool)等,
还有一种函数是以函数运转为目的,运转结束后不需要返回值也没有返回值的,则函数种类能够写成 void( 无值型 )
三、函数中假如定义了自定义变量,那么此变量仅在本函数内部存在,函数运转结束时,自定义变量也就自动注销。
上例中,有 x、y、temp 三个自定义变量,在函数运转时创立,在函数运转结束时自动消逝

MT编程入门详解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人大笑大甜
  • 文件大小40 KB
  • 时间2022-06-21