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

MQL编程中for循环举例

| 发表于 2022-12-7 01:30:09 | 显示全部楼层 |复制链接
for循环是MQL编程中常用的操作方法,for操作符由三个表达式和一个执行操作符组成:

  1. for(expression1; expression2; expression3)
  2.      operator;
复制代码
for操作符中可以缺少任何三个或者全部三个表达式,但是分隔它们的分号 (;) 必须省略。如果表达式2省略,则意味着不变的true。for(;;)操作符是持续循环,与 while(1)操作符一样。每一个表达式1或者3都由几个逗号 ','组成的表达式构成。


举例:
  1. for(x=1;x<=7000; x++)
  2.   {
  3.    if(IsStopped())
  4.       break;
  5.    Print(MathPower(x,2));
  6.   }
  7. //--- 另一个示例
  8. for(;!IsStopped();)
  9.   {
  10.    Print(MathPower(x,2));
  11.    x++;
  12.    if(x>10) break;
  13.   }
  14. //--- 第三示例
  15. for(i=0,j=n-l;i<n && !IsStopped();i++,j--) a[i]=a[j];
复制代码
举报

评论 使用道具

精彩评论9

daerwushen
DD
| 发表于 2022-12-7 07:46:39 | 显示全部楼层
for循环举例
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2022-12-10 06:10:56 | 显示全部楼层
谢谢分享了
举报

点赞 评论 使用道具

EA03157264
D
| 发表于 2022-12-10 23:11:43 | 显示全部楼层
感谢大佬分享  虽然不知道你在说什么
举报

点赞 评论 使用道具

daerbushen
DD
| 发表于 2022-12-26 21:39:14 | 显示全部楼层
for操作符
举报

点赞 评论 使用道具

dongxu64
DDD
| 发表于 2022-12-26 23:37:13 | 显示全部楼层
for操作符由三个表达式和一个执行操作符组成
举报

点赞 评论 使用道具

stopasb
DDD
| 发表于 2023-11-18 00:43:57 | 显示全部楼层
ok谢谢分享了
举报

点赞 评论 使用道具

xcf2004
DD
| 发表于 2023-11-18 10:04:53 | 显示全部楼层
谢谢分享,学习了。
举报

点赞 评论 使用道具

aliang9887
C
| 发表于 2023-11-18 11:16:17 | 显示全部楼层
既然还有第三种,学到了
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-11-18 13:15:42 | 显示全部楼层
一般用哪种多
举报

点赞 评论 使用道具

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

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