kexun01 发表于 2012-9-24 14:08

各位高手,这个选股公式会产生死循环吗?

本帖最后由 kexun01 于 2012-9-24 16:05 编辑

K=0;
M=0;
WHILEN>0 DO;
{
   IF REF(MA(CLOSE,5),N)<=REF(MA(CLOSE,5),N-1) THEN
      BEGIN
      K=K+1;
       IF REF(CROSS(MA(CLOSE,5),MA(CLOSE,10)),N-1) THEN
          BEGIN
            LLOW=REF(LLV(LOW,K),N-1);         /*说明*/
            FLAG1='T';
          END
      END
   ELSE
       M=M+1;
   N=N-1;
   }
IF(FLAG1='T',1,0)

狙击手童彤 发表于 2012-9-28 21:27

:'(,对我来说好难啊。

voiceofgod 发表于 2012-9-28 21:56

你想表达什么意思?不明白。首先N没有初始化,其次REF(CROSS(MA(CLOSE,5),MA(CLOSE,10)),N-1)这个是什么条件?你放出来的可能只是公式的一部分,无法判断。

lmship02 发表于 2012-9-29 10:37

测试下N=N+1

luck50 发表于 2012-9-29 11:07

不知道搞那么复杂干什么。
XG:MA(CLOSE,5)<=REF(MA(CLOSE,5),1) AND CROSS(MA(CLOSE,5),MA(CLOSE,10));
页: [1]
查看完整版本: 各位高手,这个选股公式会产生死循环吗?