来函数检测结果如下:
该公式没有未来函数
TJ1:=REF(C,3)/REF(C,2)>1.045 AND REF(C,2)<REF(O,2);
TJ2:=BETWEEN(REF(C,1)/REF(O,1),1.005,0.995) AND REF(H,1)/REF(O,1)>1.025 AND REF(C,1)/REF(L,1)>1.025 AND REF(O,1)<REF(C,2);
星停:C/REF(C,1)>1.09 AND C=H AND TJ1 AND TJ2;
T:=IF((BARSCOUNT(C) > 7),(100)*((MA(C,7))/(LLV(MA(C,7),7)) - 1),1);
N:=IF((T > 0.35),6,65);
W:=((-((100)*(HHV(H,N) - C))/(HHV(HIGH,N) - LLV(L,N))));
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
J0:=(HIGH+LOW)/2;
QJ:=EMA(J0,3);
J1:=IF(CLOSE>QJ,VOL,0);
J2:=IF(CLOSE<QJ,VOL,0);
BB:=MA(SUM(J1-J2,22),3);
累加:=21*BB+20*REF(BB,1)+19*REF(BB,2)+18*REF(BB,3)+17*REF(BB,4)+16*REF(BB,5)+15*REF(BB,6)+14*REF(BB,7)+13*REF(BB,8)+12*REF(BB,9)+11*REF(BB,10)+10*REF(BB,11)+9*REF(BB,12)+8*REF(BB,13)+7*REF(BB,14)+6*REF(BB,15)+5*REF(BB,16)+4*REF(BB,17)+3*REF
(BB,18)+2*REF(BB,19)+REF(BB,20);
WMA1:=累加/(21+1)/21*2;
CC:=WMA1;
VAR3:=(BB-CC);VAR4:=SMA(RV,3,1);
VAR5:=SMA(VAR4,3,1);
KK:=EMA(SMA(RG,3,1),2);
DD:=SMA(KK,3,1);
追停:CROSS(W,-2) AND CROSS(VAR4,VAR5) AND CROSS(KK,DD);
TJ11:=REF(CROSS(MA(C,5),C),1) AND CROSS(C,MA(C,5));
TJ21:=REF(CROSS(MA(C,10),C),1) AND CROSS(C,MA(C,10));
TJ31:=REF(CROSS(MA(C,20),C),1) AND CROSS(C,MA(C,20));
TJ4:=TJ11 OR TJ21 OR TJ31;
极停:REF(C,2)/REF(C,1)>=1.045 AND REF(C,1)<REF(O,1) AND C/REF(C,1)>1.09 AND C=H AND TJ4;
个股:=EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),COLOR1010FF;
黑马:IF(CROSS(个股,9),1,0)*0.5,STICK,LINETHICK6,COLORYELLOW;
DRAWTEXT(CROSS(个股,9),1,'黑马!')*0.5,COLOR00FF00;
DIFF: EMA(CLOSE,12) - EMA(CLOSE,26);
DEA: EMA(DIFF,9);
MACD=2*(DIFF-DEA);
ZERO:=0;
GJ:=MAX(C,O);
STICKLINE(MACD>0 AND MACD>=REF(MACD,1),0,MACD,1.3,0),COLOR0000FF;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,1.3,0),COLORFFFF00;
STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,1.3,0),COLORFF00FF;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,1.3,0),COLOR00FF00;
A0:=DIFF<0 AND DEA<0;
A11:=A0>REF(A0,1);
A3:=BARSLAST(A11);
A4:=COUNT(DEA>0 AND DIFF >0,A3)=0;
A5:=CROSS(DIFF ,DEA);
A6:=BARSLAST(A5);
A7:=REF(A6,A6+1)+A6;
A8:=(DIFF+DEA)/2;
A9:=(HIGH+LOW)/2;
A10:=A5 AND A7<A3 AND A4 AND A8>REF(A8,A7) AND A9<REF(A9,A7) AND MACD>0;
DRAWTEXT(A10,DIFF*0.95,'★金叉买入'),COLORYELLOW;
AA:=(O+H+L+C)/4;
A1:=HHV(AA,15);
A2:=LLV(AA,15);
A33:=A1-A2;
A43:=EMA((AA-A2)/A33,2)*9;
RSV:= (HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*10;
空:=SMA(RSV,2,1)/5;
多:=A43;
抄底白:0,COLORWHITE;
STICKLINE(空>1.3 AND 多<0.3 AND C*0.02<(EMA(C,5)-C),0,ABS(SMA(MAX(MACD,0),5,1)-ABS(MACD))*0.5,3,0),COLORWHITE;
原理解析:
TJ1赋值:3日前的C/2日前的C>1.045 AND 2日前的C<2日前的O
TJ2赋值:BETWEEN(1日前的C/1日前的O,1.005,0.995) AND 1日前的H/1日前的O>1.025 AND 1日前的C/1日前的L>1.025 AND 1日前的O<2日前的C
输出星停:C/1日前的C>1.09 AND C=H AND TJ1 AND TJ2
T赋值:IF((C的有效数据周期数 > 7),(100)*((C的7日简单移动平均)/(LLV(C的7日简单移动平均,7)) - 1),1)
N赋值:IF((T > 0.35),6,65)
W赋值:((-((100)*(N日内H最高值 - C))/(N日内最高价最高值 - N日内L最低值)))
RV赋值:(收盘价-27日内LOW最低值)/(27日内最高价最高值-27日内LOW最低值)*100
RG赋值:(收盘价-5日内LOW最低值)/(5日内最高价最高值-5日内LOW最低值)*100
J0赋值:(最高价+LOW)/2
QJ赋值:J0的3日指数移动平均
如果收盘价>QJ返回成交量否则返回0
如果收盘价
累加赋值:21*BB+20*1日前的BB+19*2日前的BB+18*3日前的BB+17*4日前的BB+16*5日前的BB+15*6日前的BB+14*7日前的BB+13*8日前的BB+12*9日前的BB+11*10日前的BB+10*11日前的BB+9*12日前的BB+8*13日前的BB+7*14日前的BB+6*15日前的BB+5*16日前的BB+4*17日前的BB+3*REF
(BB,18)+2*19日前的BB+20日前的BB
WMA1赋值:累加/(21+1)/21*2
CC赋值:WMA1
VAR3赋值:(BB-CC)
RV的3日[1日权重]移动平均
VAR4的3日[1日权重]移动平均
RG的3日[1日权重]移动平均
KK的3日[1日权重]移动平均
输出追停:W上穿-2 AND VAR4上穿VAR5 AND KK上穿DD
TJ11:=REF(CROSS(C的5日简单移动平均,C),1) AND CROSS(C,C的5日简单移动平均)
TJ21:=REF(CROSS(C的10日简单移动平均,C),1) AND CROSS(C,C的10日简单移动平均)
TJ31:=REF(CROSS(C的20日简单移动平均,C),1) AND CROSS(C,C的20日简单移动平均)
TJ4:=TJ11 OR TJ21 OR TJ31
输出极停:2日前的C/1日前的C>=1.045 AND 1日前的C<1日前的O AND C/1日前的C>1.09 AND C=H AND TJ4
个股赋值:EMA(100*(C-34日内LOW最低值)/(34日内H最高值-34日内LOW最低值),3),COLOR1010FF
输出黑马:IF(个股上穿9,1,0)*0.5,STICK,LINETHICK6,COLORYELLOW
DRAWTEXT(个股上穿9,1,'黑马!')*0.5,COLOR00FF00
输出DIFF: 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
输出DEA: DIFF的9日指数移动平均
MACD=2*(DIFF-DEA)
ZERO赋值:0
GJ赋值:C和O较大值
STICKLINE(MACD>0 AND MACD>=1日前的MACD,0,MACD,1.3,0),COLOR0000FF
STICKLINE(MACD>0 AND MACD<1日前的MACD,0,MACD,1.3,0),COLORFFFF00
STICKLINE(MACD<0 AND MACD>=1日前的MACD,0,MACD,1.3,0),COLORFF00FF
STICKLINE(MACD<0 AND MACD<1日前的MACD,0,MACD,1.3,0),COLOR00FF00
A0赋值:DIFF<0 AND DEA<0
A11赋值:A0>1日前的A0
A3赋值:上次A11距今天数
A4赋值:统计A3日满足DEA>0 AND DIFF >0的天数=0
A5赋值:DIFF 上穿DEA
A6赋值:上次A5距今天数
A7赋值:A6+1日前的A6+A6
A8赋值:(DIFF+DEA)/2
A9赋值:(最高价+LOW)/2
A10赋值:A5 AND A7
当满足条件DRAWTEXTA10时,在DIFF*0.95和'★金叉买入'位置书写文字
AA赋值:(O+H+L+C)/4
A1赋值:15日内AA最高值
A2赋值:15日内AA最低值
A33:=A1-A2
A43:=EMA((AA-A2)/A33,2)*9
RSV赋值: (3日内最高价最高值-收盘价)/(3日内最高价最高值-3日内LOW最低值)*10
RSV的2日[1日权重]移动平均
多赋值:A43
输出抄底白:0,COLORWHITE
STICKLINE(空>1.3 AND 多<0.3 AND C*0.02<(C的5日指数移动平均-C),0,SMA(MACD和0较大值,5,1的绝对值-ABS(MACD))*0.5,3,0),COLORWHITE