目标概念:=FINDSTR(GNBLOCK,'创投');{创投概念}{目标概念炒股者可以在前面单引号里任意修改设定}
LBS:=IF(BETWEEN(FROMOPEN,0,60),3,IF(BETWEEN(FROMOPEN,60,120)
,2.67,IF(BETWEEN(FROMOPEN,120,180),2.33,IF(BETWEEN(FROMOPEN,180,240),2,2))));
不停牌:=DYNAINFO(4)>0;
去ST:=NOT(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S'));{去除ST}
LONG:=26;SHORT:=12;
MID:=9; M:=3;
WXS:=(LONG-SHORT)/2;
CC:=IF(C>=O,(C*2+H)/3,(C*2+L)/3);
DF:=WXS*(EMA(CC,SHORT)-REF(EMA(CC,SHORT),1));
DIF:=EMA(DF,LONG);
DEA:=EMA(DIF,MID);
K:=SMA(DF,M,1);
D:=SMA(K,M,1);
XDV:=100*3500*V/INDEXV;
XD量:=XDV>REF(MA(XDV,60),1)*LBS AND XDV>REF(XDV,1)*LBS ;
基本模式:= K>=REF(K,1) AND K>DIF AND DIF>0;
模式1:=K>D AND 基本模式; {K线在60日均线上保持上行}
模式51:=CROSS(K,D) ;
模式52:=K>D AND REF(K,1)<REF(K,2);
模式5:=(模式51 OR 模式52) AND 基本模式 ; {k线在60日均线上运行K向上运行}
模式6:=( CROSS(K,D) OR CROSS(K,DIF)) AND DIF>0 AND DIF< DEA AND ABS(DIF-DEA)< ABS(REF(DIF,1)-REF(DEA,1));
{K线在60日均线上运行KD金叉或KDIF再度金叉,空中加油的极猛形态}
模式7:=(DIF>DEA OR CROSS(DIF,DEA)) AND DIF<=0 AND K>=REF(K,1) AND K>D AND K>DIF ; {K线在60日均线下的弱反弹形态}
模式22:=IF(DIF>0,模式1 OR 模式5 OR 模式6, 模式7);
XG: 不停牌 AND 去ST AND XD量 AND 模式22 AND 目标概念 ;
九毛八公式解读
目标概念赋值:字符串查找 LBS赋值:如果当前离开盘分钟数位于0和60之间,返回3,否则返回如果当前离开盘分钟数位于60和120之间,返回2.67,否则返回如果当前离开盘分钟数位于120和180之间,返回2.33,否则返回如果当前离开盘分钟数位于180和240之间,返回2,否则返回2 不停牌赋值:开盘价>0 去ST赋值:取反 LONG赋值:26 SHORT赋值:12 MID赋值:9 M赋值:3 WXS赋值:(LONG-SHORT)/2 CC赋值:如果收盘价>=开盘价,返回(收盘价*2+最高价)/3,否则返回(收盘价*2+最低价)/3 DF赋值:WXS*(CC的SHORT日指数移动平均-1日前的CC的SHORT日指数移动平均) DIF赋值:DF的LONG日指数移动平均 DEA赋值:DIF的MID日指数移动平均 K赋值:DF的M日[1日权重]移动平均 D赋值:K的M日[1日权重]移动平均 XDV赋值:100*3500*成交量(手)/大盘的成交量 XD量赋值:XDV>1日前的XDV的60日简单移动平均*LBS AND XDV>1日前的XDV*LBS 基本模式赋值: K>=1日前的K AND K>DIF AND DIF>0 模式1赋值:K>D AND 基本模式 模式51赋值:K上穿D 模式52赋值:K>D AND 1日前的K<2日前的K 模式5赋值:(模式51 OR 模式52) AND 基本模式 模式6赋值:( K上穿D OR K上穿DIF) AND DIF>0 AND DIF< DEA AND DIF-DEA的绝对值< 1日前的DIF-1日前的DEA的绝对值 模式7赋值:(DIF>DEA OR DIF上穿DEA) AND DIF<=0 AND K>=1日前的K AND K>D AND K>DIF 模式22赋值:如果DIF>0,返回模式1OR模式5OR模式6,否则返回模式7 输出XG: 不停牌 AND 去ST AND XD量 AND 模式22 AND 目标概念