以文本方式查看主题

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

--  作者:期指新手
--  发布时间:2010/8/18 21:11:07
--  VARIABLE: CS1=0;

VARIABLE: CS1=0;
 IF JJD>CS1  AND  TOPENPROFIT>0  THEN
 BEGIN                                                     

 CS1:=JJD;
 XD1:=TENTERPRICE+CS1*N;
 END

 

问题一:JJD=1时,CS1=1,JJD回到0,CS1怎么也会回到0?JJD>CS1 这条件好象没起作用。


--  作者:董小球
--  发布时间:2010/8/19 8:59:51
--  
参考下EXTGBDATA和EXTGBDATAset的使用
--  作者:fly
--  发布时间:2010/8/19 9:56:20
--  

按照你说的,我做了个简化测试公式。

结果正常,JJD=1时,CS1=1;  JJD=0时,CS1依旧=1。

好好检查一下自己的公式吧!

VARIABLE: CS1=0;
 变量1:CS1,LINETHICK0;
 IF CS1=0 THEN JJD:=1;
 IF CS1<>0 THEN JJD:=0;
 变量2:JJD,LINETHICK0;

//控制JJD,第一次执行时JJD=1,满足条件;第二次执行时,JJD=0,不满足条件。
 IF JJD>CS1 THEN
  BEGIN                                                    
  CS1:=JJD;
  END


--  作者:期指新手
--  发布时间:2010/8/19 11:15:38
--  

我就是这面的与法啊,JJD只不过是1,2,3,的随机数在变,没理由找不出错在哪啊。