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


AA:=REF(CLOSE,1);

BBB:=SMA(MAX(CLOSE-AA,0),21,1)/SMA(ABS(CLOSE-AA),21,1)*1000;

HHH:=BBB-LLV(BBB,27);

CCC:=LLV(BBB,27)-BBB;

QQ:(MA(HHH,2)*3+HHH*13)/16,COLORRED,LINETHICK2;

SS:(MA(CCC,2)*3+CCC*13)/16,COLORFF00FF,LINETHICK1;

GG:MA(HHH,5),LINETHICK2,COLORGREEN;

MM:MA(CCC,5),LINETHICK1,COLORGREEN;

WW:IF(QQ<GG ,SS,MM),LINETHICK1, COLORCYAN;

EE:IF(SS<MM ,GG,QQ),COLORFFFFCC,LINETHICK1;

S:0,COLORRED;

买:IF(EE-WW<5.6,100,0),LINETHICK2;

DRAWICON(EE-WW<5.6,60,23);

ZZ:=(HHV(H,3)+LLV(L,3))/2;

A:=IF(C>ZZ,VOL,0);

B:=IF(C<ZZ,VOL,0);

总0:=(A-B);{}

BBD:EMA(总0,3)/SUM(VOL,5)*100,LINETHICK;

STICKLINE(BBD>=0,0,BBD,3,0),COLOR000088;

STICKLINE(BBD>=0,0,BBD,1.5,0),COLOR0000AA;

STICKLINE(BBD>=0,0,BBD,0.7,0),COLOR0000CC;

STICKLINE(BBD>=0,0,BBD,0.1,0),COLOR0000FF;

STICKLINE(BBD<0,0,BBD,3,0),COLOR888800;

STICKLINE(BBD<0,0,BBD,1.5,0),COLORAAAA00;

STICKLINE(BBD<0,0,BBD,0.7,0),COLORCCCC00;

STICKLINE(BBD<0,0,BBD,0.1,0),COLORFFFF00;

XH1:=REF(BBD,1)<REF(BBD,2) AND REF(BBD,1)<-10 AND BBD>REF(BBD,1) AND BBD>0;

XH2:=REF(BBD,1)>=REF(BBD,2) AND REF(BBD,1)>8 AND BBD<REF(BBD,1) AND BBD<0;

DRAWICON(XH1,-20,23);

DRAWICON(XH2,20,2);



B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100- 70;

B2:=SMA(B1,9,1)+100;

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

B4:=SMA(B3,3,1);

B5:=SMA(B4,3,1)+100;

B6:=B5-B2;

B7:=IF(B6>60,B6-60,0);

TJ01:=LAST(B7<REF(B7,1),5,1);

TJ02:=REF(B7,1)<B7;

TJ:=TJ01 AND TJ02;

STICKLINE(TJ,0,50,4,0),COLOR0000FF;

SL1:=LAST(B7>REF(B7,1),5,1);

SL2:=REF(B7,1)>B7;

SL:=SL1 AND SL2;

STICKLINE(SL,0,-50,4,0),COLOR00FF00;





 

原理解析:
AA赋值:1日前的收盘价


BBB赋值:SMA(收盘价-AA和0较大值,21,1)/SMA(收盘价-AA的绝对值,21,1)*1000


HHH赋值:BBB-27日内BBB最低值


CCC赋值:27日内BBB最低值-BBB
输出

QQ:(HHH的2日简单移动平均*3+HHH*13)/16,画红色, 线宽为2
输出

SS:(CCC的2日简单移动平均*3+CCC*13)/16,COLORFF00FF,LINETHICK1
输出

GG:HHH的5日简单移动平均, 线宽为2,画绿色
输出

MM:CCC的5日简单移动平均,LINETHICK1,画绿色
如果QQ如果SS输出

S:0,画红色
如果EE-WW<5.6返回100否则返回0
当满足条件EE-WW<5.6时,在60和23之间画图标
ZZ赋值:(3日内H最高值+3日内L最低值)/2
如果C>ZZ返回成交量否则返回0
如果C

总0赋值:(A-B)
{}

BBD:总0的3日指数移动平均/5的成交量日累和*100,LINETHICK
当满足条件BBD>=0时,在0和BBD之间画柱状线
当满足条件BBD>=0时,在0和BBD之间画柱状线
当满足条件BBD>=0时,在0和BBD之间画柱状线
当满足条件BBD>=0时,在0和BBD之间画柱状线
当满足条件BBD<0时,在0和BBD之间画柱状线
当满足条件BBD<0时,在0和BBD之间画柱状线
当满足条件BBD<0时,在0和BBD之间画柱状线
当满足条件BBD<0时,在0和BBD之间画柱状线


XH1赋值:1日前的BBD<2日前的BBD AND 1日前的BBD<-10 AND BBD>1日前的BBD AND BBD>0


XH2赋值:1日前的BBD>=2日前的BBD AND 1日前的BBD>8 AND BBD<1日前的BBD AND BBD<0
当满足条件XH1时,在-20和23之间画图标
当满足条件XH2时,在20和2之间画图标


B1:=(9日内H最高值-C)/(9日内H最高值-9日内最低价最低值)*100- 70
B1的9日[1日权重]移动平均


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


B6:=B5-B2
如果B6>60返回B6-60否则返回0


TJ01赋值:LAST(B7<1日前的B7,5,1)


TJ02赋值:1日前的B7

TJ赋值:TJ01 AND TJ02
当满足条件TJ时,在0和50之间画柱状线


SL1:=LAST(B7>1日前的B7,5,1)


SL2:=1日前的B7>B7


SL:=SL1 AND SL2
当满足条件SL时,在0和-50之间画柱状线






 

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