第一范文网 - 专业文章范例文档资料分享平台

MT4编程语言MQL4入门(全接触)

来源:用户分享 时间:2025/8/10 9:38:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

任何以分号(;)结束的表达式都被视为是一个操作符。 Assignment operator.

Identifier=expression; 标识符=表达式;

示例: x=3;

y=x=3; // 这是错误的

一个操作符中只能有一个表达式。 调用函数操作符

Function_name(argument1,..., argumentN); 函数名称(参数1,...,参数N);

示例: fclose(file); 空操作符

只有一个分号组成(;).我们用它来表示没有任何表达式的空操作符. 停止操作符

一个break; , 我们将其放在嵌套内的指定位置,用来在指定情况下跳出循环操作. 示例:

// 从0开始搜索数组 for(i=0;i

// summary of nonzero elements of array int func(int array[]) { int array_size=ArraySize(array); int sum=0; for(int i=0;i { if(a==0) continue; sum+=a; } return(sum); } 返回操作符 一个return;将需要返回的结果放在return后面的()中。 示例: return(x+y); 条件操作符 if if (expression) operator; 如果表达式为真那么执行操作。 示例: if(a==x) temp*=3; temp=MathAbs(temp); 条件操作符 if-else 第 10 页 共 159 页

if (expression) operator1 else operator2 如果表达式为真那么执行operator1,如果为假执行operator2,else后还可以跟进多个if执行多项选择。详见示例。 示例: if(x>1) if(y==2) z=5; else z=6; if(x>l) { if(y==2) z=5; } else { z=6; } // 多项选择 if(x=='a') { y=1; } 第 11 页 共 159 页

else if(x=='b') { y=2; z=3; } else if(x=='c') { y = 4; } else { Print(\} 选择操作符 switch switch (expression) { case constant1: operators; break; case constant2: operators; break; ... default: operators; break; } 当表达式expression的值等于结果之一时,执行其结果下的操作。不管结果如何都将执行default中的操作。 示例: case 3+4: //正确的 case X+Y: //错误的 第 12 页 共 159 页

搜索更多关于: MT4编程语言MQL4入门(全接触) 的文档
MT4编程语言MQL4入门(全接触).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5kdzt5esjm8ojit8frg9_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top