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


OSC:=100*(CLOSE-MA(CLOSE,20));

MAOSC:=EXPMEMA(OSC,6);

BIAS:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100;

BIASMA:=MA(BIAS,6);

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

P1:=IF(C<REF(O,1) AND F<0,1,0);

P2:=IF(C<REF(O,2) AND F<0,1,0);

LIN:=IF(P1=0 AND REF(P1,1)=1 AND P2=0 AND REF(P2,1)=1,1,0);

E:=-100*(HHV(HIGH,84)-CLOSE)/(HHV(HIGH,84)-LLV(LOW,84));

DJ1:=CROSS(OSC,MAOSC) AND LIN AND REF(EVERY(C<O,3),1) AND REF((E<-98)*50,1);

RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

X:=LLV(J,2)=LLV(J,8);

DJ2:=CROSS(J,REF(J+0.01,1)) AND X AND J<20 AND REF((E<-98)*50,1) AND REF(EVERY(C<O,3),1);

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

KX:=IF(C<REF(O,1) AND F1<0,1,0);

LH:=IF(C<REF(O,2) AND F1<0,1,0);

BE:=KX=0 AND REF(KX,1)=1 AND LH=0 AND REF(LH,1)=1;

VAR1:=REF(CLOSE,1);

VAR2:=SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100;

SS1:=FILTER(REF(VAR2,1)<20 AND VAR2>REF(VAR2,1),5);

SM01:=MA((2*C+H+L)/4,5);  

SM02:=SM01*(200-102)/100;   

SM03:=(1-7/100)*DMA(C,ABS((2*C+H+L)/4-MA(C,20))/MA(C,20)); 

SM04:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; 

SM05:=3*SMA(SM04,3,1)-2*SMA(SMA(SM04,3,1),3,1);  

SM06:=((H+L+C)/3-MA((H+L+C)/3,14))/(0.015*AVEDEV((H+L+C)/3,14)); 

SM07:=SM02<SM03 AND SM05>REF(SM05,1) AND REF(SM05,1)<REF(SM05,2) AND SM06<-100

AND SM06>REF(SM06,1);  

BZ:=SS1 AND SM07;

CC1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

DRAWTEXT_FIX(C>O,0.01,0.01,0,' 股票指标网'),COLORFF8000;

DD1:=DMA(CLOSE,CC1);

EE:=(1-14/100)*DD1;

DI:=BETWEEN(C,EE*0.98,EE*1.01);

WZ:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100; 

WZBP:=CROSS(-27,WZ) AND COUNT(H=L,5)<1;

QSX:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100;

KJ:=CROSS(-20,QSX);

牛年抄底:=(BE AND BZ AND DI) OR WZBP OR KJ OR DJ1 OR DJ2 ;

STICKLINE(牛年抄底,-8,15,1,0),COLORRED,LINETHICK2;

STICKLINE(牛年抄底,1,6,1,0),COLOR00FFFF,LINETHICK2;

DRAWICON(牛年抄底,13,13);

DRAWTEXT(牛年抄底,10,'牛抄底'),COLORYELLOW;

 


原理解析:
OSC赋值:100*(CLOSE-CLOSE的20日简单移动平均)
MAOSC赋值:EXPOSC的6日平滑移动平均
BIAS赋值:(CLOSE-CLOSE的20日简单移动平均)/CLOSE的20日简单移动平均*100
BIASMA:=BIAS的6日简单移动平均
F赋值:100*(C-1日前的C)/1日前的C
P1赋值:IF(C<1日前的O AND F<0,1,0)
P2赋值:IF(C<2日前的O AND F<0,1,0)
LIN赋值:IF(P1=0 AND 1日前的P1=1 AND P2=0 AND 1日前的P2=1,1,0)
E赋值:-100*(84日内最高价最高值-CLOSE)/(84日内最高价最高值-84日内最低价最低值)
DJ1赋值:OSC上穿MAOSC AND LIN AND 1日前的C RSV赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J最低值=8日内J最低值
DJ2:=CROSS(J,1日前的J+0.01) AND X AND J<20 AND REF((E<-98)*50,1) AND REF(C F1:=100*(C-1日前的C)/1日前的C
KX赋值:IF(C<1日前的O AND F1<0,1,0)
LH赋值:IF(C<2日前的O AND F1<0,1,0)
BE赋值:KX=0 AND 1日前的KX=1 AND LH=0 AND 1日前的LH=1
VAR1赋值:1日前的CLOSE
VAR2赋值:SMA(CLOSE-VAR1和0较大值,7,1)/SMA(CLOSE-VAR1的绝对值,7,1)*100
SS1赋值:FILTER(1日前的VAR2<20 AND VAR2>1日前的VAR2,5)
SM01赋值:MA((2*C+H+L)/4,5)
  
SM02赋值:SM01*(200-102)/100
   
SM03赋值:(1-7/100)*DMA(C,(2*C+H+L的绝对值/4-MA(C,20))/MA(C,20))
 
SM04赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
SM04的3日[1日权重]移动平均
  
SM06赋值:((H+L+C)/3-MA((H+L+C)/3,14))/(0.015*AVEDEV((H+L+C)/3,14))
 
SM07赋值:SM021日前的SM05 AND 1日前的SM05<2日前的SM05 AND SM06<-100 AND SM06>1日前的SM06
  
BZ赋值:SS1 AND SM07
CC1赋值:(2*CLOSE+最高价+最低价的绝对值/4-CLOSE的20日简单移动平均)/CLOSE的20日简单移动平均
当满足条件C>O时,在横轴0.01纵轴0.01位置书写文字
DD1:=DCLOSE的CC1日简单移动平均
EE赋值:(1-14/100)*DD1
DI:=BETWEEN(C,EE*0.98,EE*1.01)
WZ赋值:(CLOSE-CLOSE的34日简单移动平均)/CLOSE的34日简单移动平均*100
 
WZBP:=-27上穿WZ AND 统计5日满足H=L的天数<1
QSX赋值:(CLOSE-CLOSE的40日简单移动平均)/CLOSE的40日简单移动平均*100
KJ赋值:-20上穿QSX
牛年抄底赋值:(BE AND BZ AND DI) OR WZBP OR KJ OR DJ1 OR DJ2
当满足条件牛年抄底时,在-8和15之间画柱状线
当满足条件牛年抄底时,在1和6之间画柱状线
当满足条件牛年抄底时,在13和13之间画图标
当满足条件牛年抄底时,在10和'牛抄底'位置书写文字
 

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