来函数检测结果如下:
该公式没有未来函数
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
}