Q:=CROSS(SMA(CLOSE,2,1),SMA(LOW,5,1));
Q1:=(SMA(HIGH,21,2)*1.05)*1.05;
Q2:=IF(Q,Q1,SMA(LOW,5,1));
Q3:=CROSS(SMA(CLOSE,2,1),(SMA(HIGH,21,2)*1.05));
Q4:=IF(Q3,(SMA(HIGH,21,2)*1.05)*1.10,(SMA(LOW,21,2)*0.95));
Q5:=Q2>SMA(LOW,5,1) AND CROSS(C,REF(MA(C,13),13/2+1)) AND VOL>0;
Q6:=REF(H/O<1.02,1) AND REF(C<O,1);
找牛:=Q4>(SMA(LOW,21,2)*0.95) OR Q5 AND Q6;
找主升抓牛:找牛;
九毛八公式解读
Q赋值:收盘价的2日[1日权重]移动平均上穿最低价的5日[1日权重]移动平均 Q1赋值:(最高价的21日[2日权重]移动平均*1.05)*1.05 Q2赋值:如果Q,返回Q1,否则返回最低价的5日[1日权重]移动平均 Q3赋值:收盘价的2日[1日权重]移动平均上穿(最高价的21日[2日权重]移动平均*1.05) Q4赋值:如果Q3,返回(最高价的21日[2日权重]移动平均*1.05)*1.10,否则返回(最低价的21日[2日权重]移动平均*0.95) Q5赋值:Q2>最低价的5日[1日权重]移动平均 AND 收盘价上穿13/2+1日前的收盘价的13日简单移动平均 AND 成交量(手)>0 Q6赋值:1日前的最高价/开盘价<1.02 AND 1日前的收阴线 找牛赋值:Q4>(最低价的21日[2日权重]移动平均*0.95) OR Q5 AND Q6 输出找主升抓牛:找牛