咨詢內(nèi)容:
自編指標(biāo)的問題
VARIABLE: CNT1:=0,CNT2:=0,TMP1:=0;
FOR I:=1 TO 12 DO
BEGIN
AA:=I;
BB:=I+1;
TMP1:=REF(CLOSE,AA)-REF(CLOSE,BB);
IF TMP1>=0 THEN
CNT1:=CNT1+TMP1;
ELSE
CNT2:=CNT2+TMP1;
END
CNT2:=IF(ABS(CNT2)>0,ABS(CNT2),1);
KK:CNT2;
SS:CNT1;
這個(gè)指標(biāo)本意是想求出過去12個(gè)周期,上漲周期的上漲幅度累加與下跌周期的下跌幅度累加的比值,但計(jì)算的結(jié)果,KK(上漲幅度累加和)與SS(下跌幅度累加和)是一個(gè)固定的數(shù),不會(huì)隨行情變化,不知道問題出在哪?請(qǐng)指教下
?
?來源:程序化99網(wǎng)( www.kzuj.com.cn )
博易技術(shù)人員:
您好,您把參數(shù) I 改為零就可以了,如果像上述代碼為1,那么當(dāng)天的行情是不進(jìn)入計(jì)算的,是以前一日為起始開始計(jì)算的。
來源 程序化久久網(wǎng)