大智慧一剑封喉抓涨停预警公式[大智慧公式]
[code]{一剑封喉}{ST股票判断、今日停牌股票}
ISST:=STRFIND(STkNAME,UPPERSTR('ST'),1)<>0;
JB:=(ISST=0) andDYNAINFO(8)>0;
{早盘15分钟,成交量}
B:=DYNAINFO(8);
BV:=ref(V,1);
ZF2:=B/BV*100;
{涨幅}
A:=DYNAINFO(7);
AC1:=ref(C,1);
ZF1:=(A-AC1)/AC1*100;
{当前价格高于开盘价}
D:=A-O;
{流通盘小于5亿}
LT:=FINANCE2(7);
{5日均线比20日均线高}
KK:=MA(c,5)>MA(c,20) and MA(c,5)>ref(MA(c,5),1);
{5分钟、15分钟MACD都出现红柱}
DEA5:="MACD.DEA#min5";
DIFF5:="MACD.DIFF#min5";
d5:=DIFF5-DEA5;
DEA15:="MACD.DEA#min15";
DIFF15:="MACD.DIFF#min15";
d15:=DIFF15-DEA15;
j:= (d5>0 and d15>0);
{量比大于10}
F:=DYNAINFO(17);
TK:= LOW>ref(HIGH,1);
e6:=between(l,MA(c,20)*0.93,MA(c,17)*1.06) and c>MA(c,17);
ZF1>0 and ZF2>2 and JB>0 {and j>0} and D>0and F>10 and KK>0 AND TK and e6 and LT<=50000 ;
[/code]
[p=30, 2, left][b]源码解析:[/b][/p][p=30, 2, left]ISST赋值:STRFIND(STKNAME,UPPERSTR('ST'),1)<>0
JB赋值:(ISST=0) ANDDYNAINFO(8)>0
B赋值:总手
BV赋值:昨日成交量(手)
ZF2赋值:B/BV*100
A赋值:现价
AC1赋值:昨收
ZF1赋值:(A-AC1)/AC1*100
D赋值:A-开盘价
LT赋值:FINANCE2(7)
KK赋值:收盘价的5日简单移动平均>收盘价的20日简单移动平均 AND 收盘价的5日简单移动平均>昨日收盘价的5日简单移动平均
DEA5赋值:"平滑异同平均的DEA[取5分钟数据]"
DIFF5赋值:"平滑异同平均的DIFF[取5分钟数据]"
D5赋值:DIFF5-DEA5
DEA15赋值:"平滑异同平均的DEA[取15分钟数据]"
DIFF15赋值:"平滑异同平均的DIFF[取15分钟数据]"
D15赋值:DIFF15-DEA15
J赋值: (D5>0 AND D15>0)
F赋值:量比
TK赋值: 最低价>昨日最高价
E6赋值:最低价位于收盘价的20日简单移动平均*0.93和收盘价的17日简单移动平均*1.06之间 AND 收盘价>收盘价的17日简单移动平均
ZF1>0 AND ZF2>2 AND JB>0 AND D>0AND F>10 AND KK>0 AND TK AND E6 AND LT<=50000[/p]
页:
[1]