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


VAR1:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;



主力:VAR1,COLORRED,LINETHICK2;



V1:=(C*2+H+L)/4*10;



V2:=EMA(V1,13)-EMA(V1,34);



V3:=EMA(V2,5);



V4:=2*(V2-V3)*5.5;



大户:V4,COLORYELLOW,LINETHICK2;



V8:=(INDEXC*2+INDEXH+INDEXL)/4;



V9:=EMA(V8,13)-EMA(V8,34);



VA:=EMA(V9,3);



VB:=(V9-VA)/2;



STICKLINE(CLOSE>0,0,0,-1,0),COLORFF9966;



DRAWTEXT(ISLASTBAR AND C,VAR1,' 主:零轴上方可进场 中线可持股'),COLOR0000BB;



DRAWTEXT(ISLASTBAR AND C,V4,' 大:零轴下方短线必出且不抄底'), COLORYELLOW;



XG1:=COUNT(V4>0,10)>=5 AND CROSS(VAR1,0.5) AND 0>REF(VAR1,1) AND V4>0 AND VB>0{AND VB>REF(VB,1)};



XG2:=COUNT(VAR1>0,10)>=5 AND CROSS(V4,0.5) AND 0>REF(V4,1) AND VAR1>0 AND VB>0{AND VB>REF(VB,1)};



DRAWTEXT(XG1,0,'主'),COLORYELLOW;



DRAWTEXT(XG2,0,'大'),COLORYELLOW;



QJJ:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));



XVL:=(IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*(HIGH-OPEN+CLOSE-LOW),VOL/2))+IF(CLOSE>OPEN,0-QJJ*(HIGH-CLOSE+OPEN-LOW),IF(CLOSE<OPEN,0-QJJ*(HIGH-LOW),0-VOL/2)));



HSL:=(XVL/20)/1.15;



攻击:=((HSL*0.55+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22));



LLJX:=EMA(攻击,3);







主力1:=(主力/REF(主力,1)-1)*100;



主力角度:=ATAN(主力1)*180/3.14115926;







大户1:=(大户/REF(大户,1)-1)*100;



大户角度:=ATAN(大户1)*180/3.14115926;



主力大于45度:(主力角度>45 AND VAR1>0 AND VAR1>REF(VAR1,1))*30;

大户大于45度: (大户角度>45 AND V4>0 AND V>REF(V,1))*30;

原理解析:
VAR1赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3

输出主力:VAR1,画红色, 线宽为2

V1赋值:(C*2+H+L)/4*10

V2赋值:V1的13日指数移动平均-V1的34日指数移动平均

V3赋值:V2的5日指数移动平均

V4赋值:2*(V2-V3)*5.5

输出大户:V4,画黄色, 线宽为2

V8赋值:(INDEXC*2+INDEXH+INDEXL)/4

V9赋值:V8的13日指数移动平均-V8的34日指数移动平均

VA赋值:V9的3日指数移动平均

VB赋值:(V9-VA)/2
当满足条件收盘价>0时,在0和0之间画柱状线
当满足条件ISLASTBAR AND C时,在VAR1和' 主:零轴上方可进场 中线可持股'位置书写文字
当满足条件ISLASTBAR AND C时,在V4和' 大:零轴下方短线必出且不抄底'位置书写文字

XG1赋值:统计10日满足V4>0的天数>=5 AND VAR1上穿0.5 AND 0>1日前的VAR1 AND V4>0 AND VB>0{AND VB>1日前的VB}

XG2赋值:统计10日满足VAR1>0的天数>=5 AND V4上穿0.5 AND 0>1日前的V4 AND VAR1>0 AND VB>0{AND VB>1日前的VB}
当满足条件XG1时,在0和'主'位置书写文字
当满足条件XG2时,在0和'大'位置书写文字

QJJ赋值:成交量/((最高价-最低价)*2-收盘价-开盘价的绝对值)

XVL赋值:(IF(收盘价>开盘价,QJJ*(最高价-最低价),IF(收盘价<开盘价,QJJ*(最高价-开盘价+收盘价-最低价),成交量/2))+IF(收盘价>开盘价,0-QJJ*(最高价-收盘价+开盘价-最低价),IF(收盘价<开盘价,0-QJJ*(最高价-最低价),0-成交量/2)))

HSL赋值:(XVL/20)/1.15

攻击赋值:((HSL*0.55+(1日前的HSL*0.33))+(2日前的HSL*0.22))

LLJX赋值:攻击的3日指数移动平均

主力1:=(主力/1日前的主力-1)*100

主力角度:=ATAN(主力1)*180/3.14115926

大户1:=(大户/1日前的大户-1)*100

大户角度:=ATAN(大户1)*180/3.14115926

主力大于45度:(主力角度>45 AND VAR1>0 AND VAR1>1日前的VAR1)*30
大户大于45度: (大户角度>45 AND V4>0 AND V>1日前的V)*30

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