Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:嵌套循环中,BREAK语句如何跳出内部循环。

1楼
FT 发表于:2011/6/14 19:34:59

for i = 11 to datacount do begin

    for j = i-10 to i do begin

        if H[J]>H[J-1] THEN BREAK

    END

END

 

BREAK 是跳出内部循环吗?

2楼
王锋 发表于:2011/6/14 20:28:06
BREAK暂时还不支持嵌套循环,上述代码将直接跳出最后一个FOR循环了,比较复杂的语法,建义使用VBS公式来解决
3楼
FT 发表于:2011/6/14 20:30:03

明白了,谢谢。

希望以后的版本能加上啊。

4楼
guotx2010 发表于:2011/6/14 22:57:14
使用Exit For可以的,你试试看吧!
5楼
FT 发表于:2011/6/15 1:46:26

VBS应该可以。

我在公式编写里直接用EXIT FOR,还是不可以啊。  EXIT FOR可以用在PEL公式编写吗?

[此贴子已经被作者于2011-6-15 1:57:51编辑过]
6楼
FT 发表于:2011/6/15 1:53:45
我用的是普通版的,是版本的原因吗?
7楼
王锋 发表于:2011/6/15 9:40:44

Exit For 是用在VBS中的

2.56版已经对普通版开放了逐K线模式,楼主上述的代码应该只要通过一遍FOR循环就可以解决了。

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.