MQL编程中for循环举例

298 5
| 发表于 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];
复制代码
举报

收藏 0 点赞 0 评论 使用道具

精彩评论5

跳转到指定楼层
daerwushen
DD
2#
| 发表于 2022-12-7 07:46:39 | 只看该作者
for循环举例
举报

点赞 评论 使用道具

ken138888
C
3#
| 发表于 2022-12-10 06:10:56 | 只看该作者
谢谢分享了
举报

点赞 评论 使用道具

EA03157264
D
4#
| 发表于 2022-12-10 23:11:43 | 只看该作者
感谢大佬分享  虽然不知道你在说什么
举报

点赞 评论 使用道具

daerbushen
DD
5#
| 发表于 2022-12-26 21:39:14 | 只看该作者
for操作符
举报

点赞 评论 使用道具

dongxu64
DDD
6#
| 发表于 2022-12-26 23:37:13 | 只看该作者
for操作符由三个表达式和一个执行操作符组成
举报

点赞 评论 使用道具

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