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


HGW0:=(2*CLOSE+HIGH+LOW)/4;

HGW1:=(HHV(HIGH,24)-CLOSE)/(HHV(HIGH,24)-LLV(LOW,24))*100;

HGW2:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;

B0:=EMA((HGW0-LLV(LOW,26))/(HHV(HIGH,34)-LLV(LOW,26))*100,16);

AA:=SMA(SMA(HGW2,2,1)+3,2,1),COLORRED,LINETHICK1;

浮动筹码:=EMA(B0,4),LINETHICK1,DOTLINE,COLORYELLOW;

BB:=SMA(HGW1,3,1),COLORGREEN,LINETHICK1;

STICKLINE(AA>BB,6,90,5,0),COLOR000044;

STICKLINE(BB>AA,6,90,5,0),COLOR422D00;

多头:SMA(SMA(HGW2,2,1)+3,2,1),COLOR0000FF,LINETHICK2;

空头:SMA(HGW1,3,1),COLORFFFF00,LINETHICK1,DOTLINE;

强势:90,COLORMAGENTA,DOTLINE;

中位:50,COLOR0080FF,DOTLINE;

弱势:10,COLORLICYAN,DOTLINE;

STICKLINE(多头>强势,多头,强势,1,0),COLOR0000FF;

STICKLINE(多头< 弱势,多头,弱势,1,0),COLOR0000FF;

STICKLINE(空头< 弱势,空头,弱势,1,0),COLORGREEN;

STICKLINE(空头>强势,空头,强势,1,0),COLORGREEN;

趋势:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);

见底:=10;

见顶:=90;

短线底部:=CROSS(趋势,见底),COLORRED;

STICKLINE(短线底部,4,40,1,0),COLORRED;

DRAWTEXT(CROSS(趋势,见底),40,'');

短线顶部:=CROSS(见顶,趋势),COLORGREEN;

STICKLINE(短线顶部,4,40,1,0),COLORGREEN;

DRAWTEXT(CROSS(见顶,趋势),40,''),COLORYELLOW;

散户:= EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,5))/(HHV(HIGH,4)-LLV(LOW,5))*100,4);

庄家:= EMA(0.667*REF(散户,1)+0.333*散户,2);

顶出:100*(CROSS(庄家,散户) AND 散户>50),COLOR333333,STICK,LINETHICK1;

DRAWTEXT(顶出>0,0.99,''),COLORFFFF00;

DRAWICON(顶出>0,顶出,2 );

STICKLINE(顶出,0,2,0,1),COLOR0000FF,NODRAW;

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

MA5:=BARSLAST(A1>3);

Z1:=MA(C,13);

ZX:=REF(Z1,13/2+1);

MA20:=IF(MA5>0,1,0);

抄底:CROSS(C,ZX) AND MA20=0,COLOR464646,STICK,LINETHICK1;

DRAWTEXT(抄底>0,抄底,'');

STICKLINE(抄底,0,2,0,9),COLOR0000FF;

主力:EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),COLORRED,LINETHICK1,NODRAW;

即将起爆:65,COLOR00FF00,NODRAW;

起爆线:80,COLORWHITE,LINETHICK1,NODRAW;

起爆警戒:50,COLOR00FF00,NODRAW;

抄底线:20,COLORWHITE,LINETHICK2,NODRAW;

DRAWTEXT(CROSS(主力,起爆警戒),主力,''),COLORWHITE;

DRAWTEXT(CROSS(主力,即将起爆),主力,''),COLORWHITE;

AA05:=MA(C,5);

五日乖离率:=(C-AA05)/AA05*100;

AA30:=MA(C,30);

三拾日乖离率:=(C-AA30)/AA30*100;

MR:=COUNT(CROSS(五日乖离率,0),3)>=1 AND 三拾日乖离率>REF(三拾日乖离率,1) AND AA05>REF(AA05,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< AA30;

涨:IF(FILTER(MR,10),1,0),STICK,COLOR464646;

DRAWTEXT(涨>0,0.1,' '),COLORFFFFFF;

原理解析:
HGW0赋值:(2*收盘价+最高价+最低价)/4
HGW1赋值:(24日内最高价最高值-收盘价)/(24日内最高价最高值-24日内最低价最低值)*100
HGW2赋值:(收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值)*100
B0赋值:EMA((HGW0-26日内最低价最低值)/(34日内最高价最高值-26日内最低价最低值)*100,16)
HGW2的2日[1日权重]移动平均
浮动筹码赋值:B0的4日指数移动平均,LINETHICK1,DOTLINE,画黄色
HGW1的3日[1日权重]移动平均
当满足条件AA>BB时,在6和90之间画柱状线
当满足条件BB>AA时,在6和90之间画柱状线
HGW2的2日[1日权重]移动平均
HGW1的3日[1日权重]移动平均
输出强势:90,画洋红色,DOTLINE
输出中位:50,COLOR0080FF,DOTLINE
输出弱势:10,COLORLICYAN,DOTLINE
当满足条件多头>强势时,在多头和强势之间画柱状线
当满足条件多头< 弱势时,在多头和弱势之间画柱状线
当满足条件空头< 弱势时,在空头和弱势之间画柱状线
当满足条件空头>强势时,在空头和强势之间画柱状线
趋势赋值:3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1)
见底赋值:10
见顶赋值:90
短线底部赋值:趋势上穿见底,画红色
当满足条件短线底部时,在4和40之间画柱状线
DRAWTEXT(趋势上穿见底,40,'')
短线顶部赋值:见顶上穿趋势,画绿色
当满足条件短线顶部时,在4和40之间画柱状线
DRAWTEXT(见顶上穿趋势,40,''),画黄色
散户赋值: EMA(((2*收盘价+最高价+最低价)/4-5日内最低价最低值)/(4日内最高价最高值-5日内最低价最低值)*100,4)
庄家赋值: E0.667*1日前的散户+0.333*散户的2日简单移动平均
输出顶出:100*(庄家上穿散户 AND 散户>50),COLOR333333,STICK,LINETHICK1
当满足条件顶出>0时,在0.99和''位置书写文字
当满足条件顶出>0时,在顶出和2 之间画图标
当满足条件顶出时,在0和2之间画柱状线
A1赋值:(C-1日前的C)/1日前的C*100
MA5赋值:上次A1>3距今天数
Z1赋值:C的13日简单移动平均
ZX赋值:13/2+1日前的Z1
如果MA5>0返回1否则返回0
输出抄底:C上穿ZX AND MA20=0,COLOR464646,STICK,LINETHICK1
当满足条件抄底>0时,在抄底和''位置书写文字
当满足条件抄底时,在0和2之间画柱状线
输出主力:EMA(100*(C-34日内最低价最低值)/(34日内H最高值-34日内最低价最低值),3),画红色,LINETHICK1,NODRAW
输出即将起爆:65,COLOR00FF00,NODRAW
输出起爆线:80,画白色,LINETHICK1,NODRAW
输出起爆警戒:50,COLOR00FF00,NODRAW
抄底线:20,画白色, 线宽为2,NODRAW
DRAWTEXT(主力上穿起爆警戒,主力,''),画白色
DRAWTEXT(主力上穿即将起爆,主力,''),画白色
AA05:=C的5日简单移动平均
五日乖离率赋值:(C-AA05)/AA05*100
AA30:=C的30日简单移动平均
三拾日乖离率赋值:(C-AA30)/AA30*100
MR赋值:统计3日满足五日乖离率上穿0的天数>=1 AND 三拾日乖离率>1日前的三拾日乖离率 AND AA05>1日前的AA05 AND (C/1日前的C-1)*100>5 AND 1日前的C< AA30
输出涨:IF(MR的10过滤,1,0),STICK,COLOR464646
当满足条件涨>0时,在0.1和' '位置书写文字

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