以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  if语句请教 请老帮师我看下错在哪 老提示缺少end  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97496)

--  作者:arutema
--  发布时间:2016/5/16 22:20:13
--  if语句请教 请老帮师我看下错在哪 老提示缺少end
BUY(cd2 and HOLDING=0,1,THISCLOSE); 

 if a1 then begin sell(holding>=0,HOLDING,THISCLOSE);
  if cd1.1 then begin sell(holding>=0,HOLDING,THISCLOSE); 
  end 
 BUYSHORT(cd1 and HOLDING=0,1,THISCLOSE);
 if a2 then begin SELLSHORT(holding<=0,HOLDING,Thisclose);
 if cd2.1 then begin sellshort(holding<=0,HOLDING,THISCLOSE);
  end

以上老提示缺少end  不知错在那  请老师指点

--  作者:jinzhe
--  发布时间:2016/5/17 8:57:44
--  
上面缺begin
--  作者:arutema
--  发布时间:2016/5/17 17:50:07
--  
怎么写啊 写在那个位置


--  作者:jinzhe
--  发布时间:2016/5/18 8:46:58
--  
BUY(cd2 and HOLDING=0,1,THISCLOSE); 

 if a1 then begin sell(holding>=0,HOLDING,THISCLOSE);
  if cd1.1 then begin sell(holding>=0,HOLDING,THISCLOSE); 
  end 
end
 BUYSHORT(cd1 and HOLDING=0,1,THISCLOSE);
 if a2 then begin SELLSHORT(holding<=0,HOLDING,Thisclose);
 if cd2.1 then begin sellshort(holding<=0,HOLDING,THISCLOSE);
  end
end

--  作者:arutema
--  发布时间:2016/5/18 19:30:08
--  
谢谢老师