以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  goto函数求解  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=58853)

--  作者:90的硬币
--  发布时间:2013/11/15 17:39:10
--  goto函数求解
定义变量
if  cond1  then begin 平空  end  goto  skip@                                 
if  cond2  then begin 平多  end 
if  cond3  then begin 开空  end 
skip@
if  cond4  then  begin  做多 end       
在逐K线模式下  执行第一步后 GOTO跳到第四步 再返回第二步 第三步执行语句 会不会有遗漏 ?可不可以调换步骤顺序顺序?

--  作者:lichenghu
--  发布时间:2013/11/18 8:46:32
--  

您好,对应goto有个条件的,您这样是无条件跳过第二,三步不执行

 

无条件转向公式内的某一处,公式必须指出转向的目标行,目标行用标号指明。其语法格式为:
GOTO 标号@

例如:
IF ISLASTBAR THEN GOTO QUITLINE; //最后一个周期跳过均线计算行
B:MA(C,5);
QUITLINE@ EXIT;
所属函数组:控制语句