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


X2:=AMOUNT/VOL/100;

M5:MA(C,5);

M10:MA(C,10);

M13:MA(X2,13);

M20:MA(C,20);

M60:MA(C,60);

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

BD:=IF(SAT>1,1,SAT)*100;

JD:=(ATAN((MA(X2,10)/REF(MA(X2,10),1)-1)*100)*180/3.1415926);

A:=COUNT(JD>45,15)=1 AND JD>45;

HH:=MAX(MAX(MAX(M5,M10),M13),M20);

LL:=MIN(MIN(MIN(M5,M10),M13),M20);

NH:=(HH/LL-1)*100;

A1:=M5>MAX(MAX(M10,M13),M20);

TJ:=A AND BD=100 AND V=HHV(V,30);

TJ1:=A1 AND MIN(MIN(M5,M10),M20)>M60 AND NH<4.2;

XG1:=TJ AND TJ1;{股票指标网}

STICKLINE(XG1,H,L,0,0),COLOR0022FF;

STICKLINE(XG1,C,O,3.2,0),COLOR002288;

STICKLINE(XG1,C,O,2.6,0),COLOR0033AA;

STICKLINE(XG1,C,O,1.9,0),COLOR0044CC;

STICKLINE(XG1,C,O,1.2,0),COLOR0055EE;

STICKLINE(XG1,C,O,0.6,0),COLOR0077FF;

STICKLINE(XG1,C,O,0.3,0),COLOR0088FF;

DRAWICON(XG1,L*0.98,1);

{

选股公式:

M5:=MA(C,5);

M10:=MA(C,10);

M20:=MA(C,20);

M60:=MA(C,60);

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

BD:=IF(SAT>1,1,SAT)*100;

X2:=AMOUNT/VOL/100;

M13:=MA(X2,13);

JD:=(ATAN((MA(X2,10)/REF(MA(X2,10),1)-1)*100)*180/3.1415926);

A:=COUNT(JD>45,15)=1 AND JD>45;

HH:=MAX(MAX(MAX(M5,M10),M13),M20);

LL:=MIN(MIN(MIN(M5,M10),M13),M20);

NH:=(HH/LL-1)*100;

A1:=M5>MAX(MAX(M10,M13),M20);

TJ:=A AND BD=100 AND V=HHV(V,30) AND C>O;

TJ1:=A1 AND MIN(MIN(M5,M10),M20)>M60 AND NH<4.2;

XG:TJ AND TJ1;

}

 

原理解析:
X2赋值:成交额/成交量/100
输出

M5:C的5日简单移动平均
输出

M10:C的10日简单移动平均
输出

M13:X2的13日简单移动平均
输出

M20:C的20日简单移动平均
输出

M60:C的60日简单移动平均


SAT赋值:(成交额/C)/(20日内成交额最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT


JD赋值:(ATAN((X2的10日简单移动平均/REF(X2的10日简单移动平均,1)-1)*100)*180/3.1415926)


A赋值:统计15日满足JD>45的天数=1 AND JD>45


HH赋值:M5和M10较大值,M13),M20)


LL赋值:M5和M10的较小值,M13),M20)


NH赋值:(HH/LL-1)*100


A1:=M5>M10和M13较大值,M20)


TJ赋值:A AND BD=100 AND V=30日内V最高值


TJ1:=A1 AND M5和M10的较小值,M20)>M60 AND NH<4.2


XG1赋值:TJ AND TJ1
当满足条件XG1时,在H和L之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在C和O之间画柱状线
当满足条件XG1时,在L*0.98和1之间画图标
{

选股公式:
M5:=C的5日简单移动平均


M10赋值:C的10日简单移动平均


M20赋值:C的20日简单移动平均


M60赋值:C的60日简单移动平均


SAT赋值:(成交额/C)/(20日内成交额最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT


X2赋值:成交额/成交量/100


M13赋值:X2的13日简单移动平均


JD赋值:(ATAN((X2的10日简单移动平均/REF(X2的10日简单移动平均,1)-1)*100)*180/3.1415926)


A赋值:统计15日满足JD>45的天数=1 AND JD>45


HH赋值:M5和M10较大值,M13),M20)


LL赋值:M5和M10的较小值,M13),M20)


NH赋值:(HH/LL-1)*100


A1:=M5>M10和M13较大值,M20)


TJ赋值:A AND BD=100 AND V=30日内V最高值 AND C>O


TJ1:=A1 AND M5和M10的较小值,M20)>M60 AND NH<4.2
输出

XG:TJ AND TJ1


}

 

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