VAR22:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*200*10;
能量:=SMA(VAR22,5,1);
T:=(HIGH+LOW+CLOSE)/3;
CCII:=(T-MA(T,9))/(0.016*AVEDEV(T,9));
RSV:=(CLOSE - LLV(L,21))/(HHV(H,21) - LLV(L,21));
K:=EMA(RSV,3);
D:=EMA(K,3);
J:=3*K-2*D;
KDJ1:=REF(COUNT(J<REF(J,1),5)>=3,1) AND REF(J,1)<0.03;
KDJ2:=J>REF(J,1);
JJ:=(H+L+C)/3;
QJ0:=VOL/IF(H=L,4,H-L);
QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(C,O)),QJ0*(MIN(O,C)-L));
QJ2:=IF(CAPITAL=0,QJ0*(MIN(O,C)-L),QJ0*(JJ-MIN(C,O)));
QJ3:=QJ0*(H-MAX(O,C));
QJ4:=QJ0*(MAX(C,O)-JJ);
QJ5:=QJ1+QJ2;
QJ6:=QJ3+QJ4;
DD:=(QJ5-QJ6)/(QJ5+QJ6)*100;
DDX:=((QJ1+QJ2)-(QJ3+QJ4))/SUM(VOL,10)*100;
DDZ:=DD*17;
DDY:=((QJ2+QJ4)-(QJ1+QJ3))/SUM(VOL,10)*100;
捡钱1:=CROSS(cciI,-150);
捡钱2:=CROSS(CCII,-150) AND ((DDX>0 AND DDY>0) OR DDZ>400);
BIAS:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100;
捡钱3:=IF(BIAS<=-16,1,0);
量1:=MA(VOL,250);
RR:=VOL<量1;
CCI:=(T-MA(T,14))/(0.015*AVEDEV(T,14));
R:RR OR ((捡钱1 OR 捡钱2 OR 捡钱3) AND 能量<550) OR (FILTER(KDJ1 AND KDJ2,3) AND 能量<650) AND CCI<-180;
九毛八公式解读
VAR22赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*200*10 能量赋值:VAR22的5日[1日权重]移动平均 T赋值:(最高价+最低价+收盘价)/3 CCII赋值:(T-T的9日简单移动平均)/(0.016*T的9日平均绝对偏差) RSV赋值:(收盘价 - 21日内最低价的最低值)/(21日内最高价的最高值 - 21日内最低价的最低值) K赋值:RSV的3日指数移动平均 D赋值:K的3日指数移动平均 J赋值:3*K-2*D KDJ1赋值:1日前的统计5日中满足J<1日前的J的天数>=3 AND 1日前的J<0.03 KDJ2赋值:J>1日前的J JJ赋值:(最高价+最低价+收盘价)/3 QJ0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价 QJ1赋值:如果当前流通股本(手)=0,返回QJ0*(JJ-收盘价和开盘价的较小值),否则返回QJ0*(开盘价和收盘价的较小值-最低价) QJ2赋值:如果当前流通股本(手)=0,返回QJ0*(开盘价和收盘价的较小值-最低价),否则返回QJ0*(JJ-收盘价和开盘价的较小值) QJ3赋值:QJ0*(最高价-开盘价和收盘价的较大值) QJ4赋值:QJ0*(收盘价和开盘价的较大值-JJ) QJ5赋值:QJ1+QJ2 QJ6赋值:QJ3+QJ4 DD赋值:(QJ5-QJ6)/(QJ5+QJ6)*100 DDX赋值:((QJ1+QJ2)-(QJ3+QJ4))/成交量(手)的10日累和*100 DDZ赋值:DD*17 DDY赋值:((QJ2+QJ4)-(QJ1+QJ3))/成交量(手)的10日累和*100 捡钱1赋值:CCII上穿-150 捡钱2赋值:CCII上穿-150 AND ((DDX>0 AND DDY>0) OR DDZ>400) BIAS赋值:(收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*100 捡钱3赋值:如果BIAS<=-16,返回1,否则返回0 量1赋值:成交量(手)的250日简单移动平均 RR赋值:成交量(手)<量1 CCI赋值:(T-T的14日简单移动平均)/(0.015*T的14日平均绝对偏差) 输出R:RR OR ((捡钱1 OR 捡钱2 OR 捡钱3) AND 能量<550) OR (KDJ1ANDKDJ2的3日过滤 AND 能量<650) AND CCI<-180