来函数检测结果如下:
该公式没有未来函数


 V1:=MA(V,5);

V2:=MA(V,20);

D1:=V>REF(HHV(V,2),1) AND RANGE(V1,V2,V) AND UPNDAY(V1,2) AND UPNDAY(V2,2);

D2:=H>REF(HHV(H,2),1);

D3:=MAX(C,O);

D4:=D3>REF(HHV(D3,2),1);

DA:=D1 AND D2 AND D4;

P1:=BARSLAST(DA=1);

P2:=REF(REF(H,1),P1);

DB:=IF(DA,0,IF(C<P2,1,0));

LJ:=REF(HHV(H,P1+1),BARSLAST(DB));

T18:=IF(C>LJ,IF(REF(D3<LJ,1),1,0),0);

T:=IF(NAMELIKE('ST'),0,1) AND IF(NAMELIKE('*'),0,1);

T2:=NOT(CODELIKE('688'));

T3:=NOT(CODELIKE('3'));

T5:=NOT(CODELIKE('4'));

T6:=NOT(CODELIKE('8'));

T7:=NOT(INBLOCK('近期解禁'));

T8:=NOT(INBLOCK('拟减持'));

T9:=IF((INBLOCK('近期强势')OR INBLOCK('最近闪拉')

OR INBLOCK('最近异动') OR INBLOCK('绩优股')),1,0);

T101:=T AND T2 AND T5 AND T6 AND T7 AND T8 AND T9;

T10:=(H+L+O+2*C)/5;

T11:=EMA(T10,39);

T12:=EMA(T10,99);

T13:=T11>=T12;

T16:=REF(H,20);

T17:=REF((C-REF(C,20))/REF(C,20)*100,1);

T19:=REF(C,1)/REF(C,2)>1.098;

T20:=COUNT(T19,23)<3;

T21:=T18 AND T101 AND C>MA(C,T16) AND T17<15 AND T13 AND T20;

T22:=FILTER(T21,10);

T23:=REF(V>REF(V,1)*2 AND C/REF(C,1)>=1.098,1);

T24:=COUNT(T23,4)>=1;

VX1:=COUNT(EVERY(V>=MA(V,135),1),35)>=15;

VX:=(COUNT(EVERY(V>=MA(V,135),10),50)>=1 AND COUNT(EVERY(V>=MA(V,135),1),15)>=5)

OR COUNT(EVERY(VX1,1),15)>=1;

N1:=V>=REF(V,1)*1.45 AND VX;

T25量能:=COUNT(EVERY(N1,1),25)>=1;

T26:=T18 AND T9 AND T17<10 AND REF(C,2)/REF(C,1)<1.03 AND T24 AND T25量能;

T27:=T21 OR T26;

T28:=FILTER(T27,10);

STICKLINE(T28,0,1,2,0),COLORRED;

原理解析:
V1赋值:V的5日简单移动平均
V2赋值:V的20日简单移动平均
D1赋值:V>REF(2日内V最高值,1) AND RANGE(V1,V2,V) AND UPNDAY(V1,2) AND UPNDAY(V2,2)
D2赋值:H>REF(2日内H最高值,1)
D3赋值:C和O较大值
D4赋值:D3>REF(2日内D3最高值,1)
DA赋值:D1 AND D2 AND D4
P1赋值:上次DA=1距今天数
P2赋值:1日前的H,P1)
DB赋值:IF(DA,0,IF(C LJ赋值:REF(P1+1日内H最高值,上次DB距今天数)
T18赋值:IF(C>LJ,IF(1日前的D3 T赋值:IF(NAMELIKE('ST'),0,1) AND IF(NAMELIKE('*'),0,1)
T2:=NOT(CODELIKE('688'))
T3:=NOT(CODELIKE('3'))
T5:=NOT(CODELIKE('4'))
T6:=NOT(CODELIKE('8'))
T7:=NOT(INBLOCK('近期解禁'))
T8:=NOT(INBLOCK('拟减持'))
T9:=IF((INBLOCK('近期强势')OR INBLOCK('最近闪拉')
OR INBLOCK('最近异动') OR INBLOCK('绩优股')),1,0)
T101:=T AND T2 AND T5 AND T6 AND T7 AND T8 AND T9
T10:=(H+L+O+2*C)/5
T11:=T10的39日指数移动平均
T12:=T10的99日指数移动平均
T13:=T11>=T12
T16:=20日前的H
T17:=REF((C-REF(C,20))/REF(C,20)*100,1)
T19:=1日前的C/2日前的C>1.098
T20:=统计23日满足T19的天数<3
T21:=T18 AND T101 AND C>C的T16日简单移动平均 AND T17<15 AND T13 AND T20
T22:=T21的10过滤
T23:=1日前的V>V*2 AND C/1日前的C>=1.098,1)
T24:=统计4日满足T23的天数>=1
VX1赋值:COUNT(EVERY(V>=V的135日简单移动平均,1),35)>=15
VX赋值:(COUNT(EVERY(V>=V的135日简单移动平均,10),50)>=1 AND COUNT(EVERY(V>=V的135日简单移动平均,1),15)>=5)
OR COUNT(EVERY(VX1,1),15)>=1
N1赋值:V>=1日前的V*1.45 AND VX
T25量能:=COUNT(N1最近1日一直存在,25)>=1
T26:=T18 AND T9 AND T17<10 AND 2日前的C/1日前的C<1.03 AND T24 AND T25量能
T27:=T21 OR T26
T28:=T27的10过滤
当满足条件T28时,在0和1之间画柱状线

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!