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


N8:=STRCAT(CON2STR(YEAR,0),' 年 '); 

Y8:=STRCAT(CON2STR(MONTH,0),' 月 '); 

R8:=STRCAT(CON2STR(DAY,0),' 日 '); 

MA13:MA(C,13),COLOR0066FF,LINETHICK2;

STICKLINE(C>MA13,L,H,0,0),COLORRED;

STICKLINE(C>MA13,O,C,3,0),COLOR000088;

STICKLINE(C>MA13,O,C,2,0),COLOR0000AA;

STICKLINE(C>MA13,O,C,0.1,0),COLOR0000CC;

STICKLINE(C>MA13,O,C,0,0),COLOR0000FF;

BIAS1:=MA((C-MA(C,13))/MA(C,13),3)*100,COLORWHITE,LINETHICK0;

BIAS3:=MA((C-MA(C,34))/MA(C,34),3)*100,COLORFF00FF,LINETHICK0;

关注区:=COUNT(BIAS3<0,8)>=8 AND COUNT(BIAS3>0,34)>13 AND COUNT(BIAS3<0,55)>30 OR BIAS3<-15,LINETHICK0;

STICKLINE(关注区,C,O,3,0),COLOR8977FF;

STICKLINE(关注区,L,H,0,0),COLOR8977FF;

SJ8:=STRCAT(STRCAT(N8,Y8), R8); 

LC:=REF(C,1),LINETHICK0;

RSI:=((SMA(MAX((C-LC),0),13,1)/SMA(ABS((C-LC)),13,1))*100);

STICKLINE((RSI<20),L,H,0.1,0),COLORFF6600;

STICKLINE((RSI<20),O,C,8,0),COLORCC5000;

DRAWTEXT(CROSS(RSI,20-0.0005),L*0.97,'短线'),COLORAA99AA;

STICKLINE(CROSS(RSI,20-0.0005),C,O,3,0),COLOR888888;

STICKLINE(CROSS(RSI,20-0.0005),C,O,2,0),COLORAAAAAA;

STICKLINE(CROSS(RSI,20-0.0005),C,O,1,0),COLORCCCCCC;

STICKLINE(CROSS(RSI,20-0.0005),C,O,0.1,0),COLORFFFFFF;

STICKLINE(CROSS(RSI,20-0.0005),L,H,0,0),COLORFFFFFF;

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

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

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

NB:=((C>LC) AND C>O);

KK:=HHV(K,5);

DD:=HHV(D,5);

D1:=REF(D,1);

K1:=REF(K,1);

STICKLINE(((DD>75) AND CROSS(D,K)),C,O,3,0),COLOR008800;

STICKLINE(((DD>75) AND CROSS(D,K)),C,O,2,0),COLOR00AA00;

STICKLINE(((DD>75) AND CROSS(D,K)),C,O,1,0),COLOR00CC00;

STICKLINE(((DD>75) AND CROSS(D,K)),C,O,0.1,0),COLOR00FF00;

STICKLINE(((DD>75) AND CROSS(D,K)),L,H,0,0),COLOR00FF00;

STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,3,0),COLOR0011FF;

STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,2,0),COLOR0044FF;

STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,1,0),COLOR0077FF;

STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),C,O,0.1,0),COLOR0099FF;

STICKLINE((((D1<30) AND CROSS(K,D)) AND NB),L,H,0,0),COLOR0099FF;

DRAWTEXT_FIX(C>0,0.5,0,0,SJ8),COLOR00FFFF;

DRAWBMP((((D1<30) AND CROSS(K,D)) AND NB),L*0.99,'BUY1'),COLORFFAAFF;

DRAWBMP(((DD>75) AND CROSS(D,K)),H*1.03,'SELL1'),COLOR00CC00;

QN1:=MA(C,13);

QN:=ATAN((QN1-REF(QN1,1)))*180/2;

STICKLINE(QN>1 AND QN1>REF(QN1,1),QN1,REF(QN1,1),5,0),COLOR00FFFF;

STICKLINE(QN<1 AND QN1<REF(QN1,1),QN1,REF(QN1,1),5,1),COLORGREEN;

QN2:=MA(C,21);

QN3:=ATAN((QN2-REF(QN2,1)))*180/2;

STICKLINE(QN3>1,QN2,REF(QN2,1),5,0),COLORFF00FF;

STICKLINE(QN3<1,QN2,REF(QN2,1),5,1),COLORFF0000;

HH0:=CONST(HHV(H,120))*1;

LL0:=CONST(LLV(L,120))*1;

MM0:=CONST((HH0+LL0)/2);

HH1:=IF(CONST(C)<MM0,LL0-(HH0-LL0)*0.4,LL0-(HH0-LL0)*0.4),COLORRED;

LL1:=LL0;

HLMAX:=MAX(HH1,LL1);

HLMIN:=MIN(HH1,LL1);

HLMN1:=(HLMAX+HLMIN)/2;

HLMN2:=(HLMAX-HLMIN);

HLMN3:=HHV(V,250)/2;

HLMN4:=HHV(V,250);

VZ:=(V-HLMN3)*HLMN2/HLMN4+HLMN1;

预测量:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,VOL),COLORFF00FF,NODRAW;

STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,(0-HLMN3)*HLMN2/HLMN4+HLMN1,(预测量-HLMN3)*HLMN2/HLMN4+HLMN1,2,-1),COLORLIGRAY;

STICKLINE(C>=O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,1),COLOR000099;

STICKLINE(C<O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,0),COLOR999900;

今日保护价:(REF(C,2)+REF(C,1)+O)/3,COLOR00FFFF,NODRAW;

顶点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,HHV(H,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORRED,DOTLINE;

低点:IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,DOTLINE;

STICKLINE(CCI>=200 AND H>=顶点,O,C,3,0),COLORBLUE;

STICKLINE(CCI<=100 AND L<=低点,O,C,3,0),COLORYELLOW;

DRAWTEXT(ISLASTBAR,顶点,'顶点'),COLORRED;

DRAWTEXT(ISLASTBAR,低点,'低点'),COLORMAGENTA;

A:=(3*C+L+O+H)/6;

X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;

主力成本:EMA(X,13),COLORFF00FF,LINETHICK0;

 

原理解析:
N8赋值:STRCAT(CON2STR(YEAR,0),' 年 ')


Y8赋值:STRCAT(CON2STR(MONTH,0),' 月 ')


R8赋值:STRCAT(CON2STR(DAY,0),' 日 ')
输出

MA13:C的13日简单移动平均,COLOR0066FF, 线宽为2
当满足条件C>MA13时,在L和H之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线
当满足条件C>MA13时,在O和C之间画柱状线


BIAS1赋值:MA((C-MA(C,13))/MA(C,13),3)*100,画白色,LINETHICK0


BIAS3赋值:MA((C-MA(C,34))/MA(C,34),3)*100,COLORFF00FF,LINETHICK0


关注区赋值:统计8日满足BIAS3<0的天数>=8 AND 统计34日满足BIAS3>0的天数>13 AND 统计55日满足BIAS3<0的天数>30 OR BIAS3<-15,LINETHICK0
当满足条件关注区时,在C和O之间画柱状线
当满足条件关注区时,在L和H之间画柱状线


SJ8赋值:STRCAT(STRCAT(N8,Y8), R8)


LC赋值:1日前的C,LINETHICK0


RSI赋值:((SMA(MAX((C-LC),0),13,1)/SMA((C-LC的绝对值),13,1))*100)


STICKLINE((RSI<20),L,H,0.1,0),COLORFF6600


STICKLINE((RSI<20),O,C,8,0),COLORCC5000


DRAWTEXT(RSI上穿20-0.0005,L*0.97,'短线'),COLORAA99AA


STICKLINE(RSI上穿20-0.0005,C,O,3,0),COLOR888888


STICKLINE(RSI上穿20-0.0005,C,O,2,0),COLORAAAAAA


STICKLINE(RSI上穿20-0.0005,C,O,1,0),COLORCCCCCC


STICKLINE(RSI上穿20-0.0005,C,O,0.1,0),COLORFFFFFF


STICKLINE(RSI上穿20-0.0005,L,H,0,0),COLORFFFFFF


RSV赋值:(((C-9日内L最低值)/(9日内H最高值-9日内L最低值))*100)
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均


NB赋值:((C>LC) AND C>O)


KK:=5日内K最高值


DD:=5日内D最高值


D1:=1日前的D


K1:=1日前的K


STICKLINE(((DD>75) AND D上穿K),C,O,3,0),COLOR008800


STICKLINE(((DD>75) AND D上穿K),C,O,2,0),COLOR00AA00


STICKLINE(((DD>75) AND D上穿K),C,O,1,0),COLOR00CC00


STICKLINE(((DD>75) AND D上穿K),C,O,0.1,0),COLOR00FF00


STICKLINE(((DD>75) AND D上穿K),L,H,0,0),COLOR00FF00


STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,3,0),COLOR0011FF


STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,2,0),COLOR0044FF


STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,1,0),COLOR0077FF


STICKLINE((((D1<30) AND K上穿D) AND NB),C,O,0.1,0),COLOR0099FF


STICKLINE((((D1<30) AND K上穿D) AND NB),L,H,0,0),COLOR0099FF
当满足条件C>0时,在横轴0.5纵轴0位置书写文字


DRAWBMP((((D1<30) AND K上穿D) AND NB),L*0.99,'BUY1'),COLORFFAAFF


DRAWBMP(((DD>75) AND D上穿K),H*1.03,'SELL1'),COLOR00CC00


QN1赋值:C的13日简单移动平均


QN赋值:ATAN((QN1-1日前的QN1))*180/2


STICKLINE(QN>1 AND QN1>1日前的QN1,QN1,1日前的QN1,5,0),COLOR00FFFF


STICKLINE(QN<1 AND QN1<1日前的QN1,QN1,1日前的QN1,5,1),画绿色


QN2:=C的21日简单移动平均


QN3:=ATAN((QN2-1日前的QN2))*180/2


STICKLINE(QN3>1,QN2,1日前的QN2,5,0),COLORFF00FF


STICKLINE(QN3<1,QN2,1日前的QN2,5,1),COLORFF0000


HH0赋值:CONST(120日内H最高值)*1


LL0赋值:CONST(120日内L最低值)*1


MM0赋值:CONST((HH0+LL0)/2)


HH1赋值:IF(CONST(C)

LL1赋值:LL0


HLMAX赋值:HH1和LL1较大值


HLMIN赋值:HH1和LL1的较小值


HLMN1赋值:(HLMAX+HLMIN)/2


HLMN2赋值:(HLMAX-HLMIN)


HLMN3赋值:250日内V最高值/2


HLMN4赋值:250日内V最高值


VZ赋值:(V-HLMN3)*HLMN2/HLMN4+HLMN1
如果 到最后交易的周期=1 AND PERIOD=5返回成交量*240/FROM开盘价否则返回成交量


STICKLINE( 到最后交易的周期=1 AND PERIOD=5,(0-HLMN3)*HLMN2/HLMN4+HLMN1,(预测量-HLMN3)*HLMN2/HLMN4+HLMN1,2,-1),COLORLIGRAY


STICKLINE(C>=O,VZ,(0-HLMN3)*HLMN2/HLMN4+HLMN1,1,1),COLOR000099


STICKLINE(C输出

今日保护价:(2日前的C+1日前的C+O)/3,COLOR00FFFF,NODRAW
输出

顶点:IF( 到最后交易的周期<=60,CONST(IF(ISLASTBAR=1,HHV(H,上次 到最后交易的周期=60距今天数),1)),DRAWNULL),画红色,DOTLINE
输出

低点:IF( 到最后交易的周期<=60,CONST(IF(ISLASTBAR=1,LLV(L,上次 到最后交易的周期=60距今天数),1)),DRAWNULL),画洋红色,DOTLINE
当满足条件CCI>=200 AND H>=顶点时,在O和C之间画柱状线
当满足条件CCI<=100 AND L<=低点时,在O和C之间画柱状线
当满足条件ISLASTBAR时,在顶点和'顶点'位置书写文字
当满足条件ISLASTBAR时,在低点和'低点'位置书写文字


A赋值:(3*C+L+O+H)/6


X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
输出

主力成本:X的13日指数移动平均,COLORFF00FF,LINETHICK0


 

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