以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  For语句与if语句  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51763)

--  作者:sonicking
--  发布时间:2013/5/7 20:53:55
--  For语句与if语句
哪位大侠帮忙看看下列为啥老报for语句错误和 IF 语句有问题?咋回事? H01:= ref(h,1); L01:= ref(l,1); 上涨:=1; for i=1 to 10 do begin if ref(l,i+1)ref(h,i) then 上涨:=0; end end 顶: lvar reload=1;
--  作者:admin
--  发布时间:2013/5/7 20:55:48
--  
问题描述不清无法回答
--  作者:sonicking
--  发布时间:2013/5/7 21:11:49
--  如何贴程序呀
贴的程序,显示格式不一样,咋办?
--  作者:sonicking
--  发布时间:2013/5/7 21:14:10
--  

H01:= ref(h,1);
L01:= ref(l,1);
上涨:=1;
for  i=1 to 10 do
begin
     if ref(l,i+1)<ref(l,i) then BEGIN
       L01:=ref(l,i);
       if ref(h,i+1)<ref(h,i) then begin
         j:=i;
         i:=10;
       end   
       if ref(h,i+1)>ref(h,i) then 上涨:=0;
     end
 end
 
顶: l<ref(l,1) and ref(h,1)=hhv(h,3) and 上涨;
 

--  作者:jinzhe
--  发布时间:2013/5/8 9:08:10
--  

仔细看啊,不是报错,是风险提示,因为循环使用不当会造成死循环导致系统失去响应


--  作者:江东之火
--  发布时间:2014/10/31 20:40:53
--  
REF不能放在FOR语句中,会报错