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


VAR3:=LLV(HIGH,240); 

VAR4:=100*(CLOSE-VAR3)/VAR3; 

VAR5:=REF(LLV(CLOSE,480),1); 

VAR6:=REF(HHV(CLOSE,480),1); 

VAR7:=100*(CLOSE-VAR5)/(VAR6-VAR5); 

VAR8:=(CLOSE-LLV(CLOSE,981))/(HHV(CLOSE,981)-LLV(CLOSE,981))*100; 

VAR9:=(CLOSE-LLV(CLOSE,393))/(HHV(CLOSE,393)-LLV(CLOSE,393))*100; 

VARA:=(CLOSE-LLV(LOW,981))/(HHV(HIGH,981)-LLV(LOW,981))*100; 

VARB:=(CLOSE-LLV(LOW,393))/(HHV(HIGH,393)-LLV(LOW,393))*100; 

VARC:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5)/4; 

VARD:=IF(DATE<1031231,IF(VARC>23.16,VARC,0),0); 

VARE:=VARC<1; 

VARF:=VARD; 

VAR10:=VAR4<0 AND VAR7<0; 

VAR11:=1; {股票指标网}

VAR12:=(HIGH+LOW+CLOSE*2)/4*VAR11; 

VAR13:=EMA(VAR12,21); 

VAR14:=STD(VAR12,21); 

VAR15:=((VAR12-VAR13)/VAR14*100+200)/4*VAR11; 

VAR16:=(EMA(VAR15,89)-25)*1.56*VAR11; 

VAR17:=EMA(VAR16,5)*1.22*VAR11; 

VAR18:=EMA(VAR17,3)*VAR11; 

VAR19:=3*VAR17-2*VAR18*VAR11; 

VAR1A:=IF(CROSS(VAR19,VAR17) AND CROSS(VAR19,VAR18) AND CROSS(VAR17,VAR18),1,0); 

VAR1B:=IF(CROSS(VAR17,VAR19) AND CROSS(VAR18,VAR19) AND CROSS(VAR18,VAR17),1,0); 

买点: IF(FILTER(VAR8=0 AND VARE AND VAR10 AND VAR1A,5)=1,10,0), COLORRED; 

卖点: IF(FILTER(VAR8=100 AND VARF AND VAR1B,5)=1,10,0), COLORGREEN; 

VAR1C:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),13)/4; 

VAR1D:=EMA(CLOSE,2)-EMA(CLOSE,89); 

VAR1E:=EMA(VAR1D,30); 

VAR1F:=2*(VAR1D-VAR1E)*10; 

VAR20:=POW(VAR1F,3)*0.1+POW(VAR1F,2); 

VAR21:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE)); 

VAR22:=EMA(VAR21*0.97,3); 

VAR23:=(HIGH+LOW+CLOSE)/3; 

VAR24:=(VAR23-MA(VAR23,14))/(0.015*AVEDEV(VAR23,14)); 

VAR25:=IF(YEAR<2008 AND VAR1F>0.015,VAR20,0)/45; 

庄拉线: VAR25,COLORYELLOW ; 

VAR26:=EMA(CLOSE,2)-EMA(CLOSE,150); 

VAR27:=EMA(VAR26,100); 

VAR28:=2*(VAR26-VAR27); 

VAR29:=POW(VAR28,3)*0.1+POW(VAR28,1); 

VAR2A:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE)); 

VAR2B:=EMA(VAR2A*0.97,3); 

VAR2C:=(HIGH+LOW+CLOSE)/3; 

VAR2D:=(VAR2C-MA(VAR2C,14))/(0.015*AVEDEV(VAR2C,14)); 

黑马线: IF( VAR28>0.1,VAR29,0)*5, COLORRED; 

量价线: (CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100, COLORWHITE; 

VAR2E:=IF(FILTER(量价线>0 AND 量价线<3,5)=1,12,0); 

涨幅前兆: IF(FILTER(庄拉线>0 AND 庄拉线<0.5 AND VAR2E AND VAR1C<3,10)=1,10,0), COLORWHITE; 

选股利器: IF(FILTER(VAR2E>0 AND VAR1C<2 AND 庄拉线>0 AND 庄拉线<1 

AND 黑马线>0 AND 黑马线<1.5 AND VAR2E>0,5)=1,10,0),COLORFFFFFF; 

DRAWICON(买点>0,10,1); 

DRAWICON(卖点>0,10,2); 

DRAWICON(涨幅前兆>0,10,1); 

DRAWICON(选股利器>0,10,1); 

A7:=C-REF(C,1); 

A8:=100*EMA(EMA(A7,6),6)/EMA(EMA(ABS(A7),6),6); 

SHORT:=7; LONG:=19; 

RMA:=EMA(CLOSE,SHORT); 

NMA:=EMA(CLOSE,LONG); 

UP:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1), 

LLV(L,BARSLAST(CROSS(NMA,RMA))+1),H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1), 

HHV(H,BARSLAST(CROSS(RMA,NMA))+1),0); 

DOWN:=DRAWLINE(H=HHV(H,BARSLAST(CROSS(RMA,NMA))+1), 

HHV(H,BARSLAST(CROSS(RMA,NMA))+1),L=LLV(L,BARSLAST(CROSS(NMA,RMA))+1), 

LLV(L,BARSLAST(CROSS(NMA,RMA))+1),0); 

买进:(LLV(A8,2)=LLV(A8,7) AND COUNT(A8<0,2) AND CROSS(A8,MA(A8,2)));

原理解析:
VAR3赋值:240日内最高价最低值


VAR4赋值:100*(收盘价-VAR3)/VAR3


VAR5赋值:REF(480日内收盘价最低值,1)


VAR6赋值:REF(480日内收盘价最高值,1)


VAR7赋值:100*(收盘价-VAR5)/(VAR6-VAR5)


VAR8赋值:(收盘价-981日内收盘价最低值)/(981日内收盘价最高值-981日内收盘价最低值)*100


VAR9赋值:(收盘价-393日内收盘价最低值)/(393日内收盘价最高值-393日内收盘价最低值)*100


VARA赋值:(收盘价-981日内最低价最低值)/(981日内最高价最高值-981日内最低价最低值)*100


VARB赋值:(收盘价-393日内最低价最低值)/(393日内最高价最高值-393日内最低价最低值)*100


VARC赋值:EMA(100*(收盘价-100日内最低价最低值)/(100日内最高价最高值-100日内最低价最低值),5)/4


VARD赋值:IF(DATE<1031231,IF(VARC>23.16,VARC,0),0)


VARE赋值:VARC<1


VARF赋值:VARD


VAR10赋值:VAR4<0 AND VAR7<0


VAR11赋值:1
{股票指标网}

VAR12赋值:(最高价+最低价+收盘价*2)/4*VAR11


VAR13赋值:VAR12的21日指数移动平均


VAR14赋值:VAR12的21估算标准差


VAR15赋值:((VAR12-VAR13)/VAR14*100+200)/4*VAR11


VAR16赋值:(VAR15的89日指数移动平均-25)*1.56*VAR11


VAR17赋值:VAR16的5日指数移动平均*1.22*VAR11


VAR18赋值:VAR17的3日指数移动平均*VAR11


VAR19赋值:3*VAR17-2*VAR18*VAR11


VAR1A赋值:IF(VAR19上穿VAR17 AND VAR19上穿VAR18 AND VAR17上穿VAR18,1,0)


VAR1B赋值:IF(VAR17上穿VAR19 AND VAR18上穿VAR19 AND VAR18上穿VAR17,1,0)
输出

买点: IF(VAR8=0 AND VARE AND VAR10 AND VAR1A的5过滤=1,10,0), 画红色
输出

卖点: IF(VAR8=100 AND VARF AND VAR1B的5过滤=1,10,0), 画绿色


VAR1C赋值:EMA(100*(收盘价-100日内最低价最低值)/(100日内最高价最高值-100日内最低价最低值),13)/4


VAR1D赋值:收盘价的2日指数移动平均-收盘价的89日指数移动平均


VAR1E赋值:VAR1D的30日指数移动平均


VAR1F赋值:2*(VAR1D-VAR1E)*10


VAR20赋值:POW(VAR1F,3)*0.1+POW(VAR1F,2)


VAR21赋值:SQRT(SQRT(最低价*最高价*开盘价*收盘价))


VAR22赋值:VAR21*0.97的3日指数移动平均


VAR23赋值:(最高价+最低价+收盘价)/3


VAR24赋值:(VAR23-VAR23的14日简单移动平均)/(0.015*AVEDEV(VAR23,14))
如果YEAR<2008 AND VAR1F>0.015返回VAR20否则返回0
输出

庄拉线: VAR25,画黄色


VAR26赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均


VAR27赋值:VAR26的100日指数移动平均


VAR28赋值:2*(VAR26-VAR27)


VAR29赋值:POW(VAR28,3)*0.1+POW(VAR28,1)


VAR2A赋值:SQRT(SQRT(最低价*最高价*开盘价*收盘价))


VAR2B赋值:VAR2A*0.97的3日指数移动平均


VAR2C赋值:(最高价+最低价+收盘价)/3


VAR2D赋值:(VAR2C-VAR2C的14日简单移动平均)/(0.015*AVEDEV(VAR2C,14))
如果 VAR28>0.1返回VAR29否则返回0
输出

量价线: (收盘价-收盘价的21日简单移动平均)/收盘价的21日简单移动平均*100, 画白色


VAR2E赋值:IF(量价线>0 AND 量价线<3的5过滤=1,12,0)
输出

涨幅前兆: IF(庄拉线>0 AND 庄拉线<0.5 AND VAR2E AND VAR1C<3的10过滤=1,10,0), 画白色
输出

选股利器: IF(VAR2E>0 AND VAR1C<2 AND 庄拉线>0 AND 庄拉线<1

AND 黑马线>0 AND 黑马线<1.5 AND VAR2E>0的5过滤=1,10,0),COLORFFFFFF
当满足条件买点>0时,在10和1之间画图标
当满足条件卖点>0时,在10和2之间画图标
当满足条件涨幅前兆>0时,在10和1之间画图标
当满足条件选股利器>0时,在10和1之间画图标


A7赋值:C-1日前的C


A8赋值:100*A7的6日指数移动平均,6)/EMA(EMA(A7的绝对值,6),6)


SHORT赋值:7
LONG赋值:19


RMA赋值:收盘价的SHORT日指数移动平均


NMA赋值:收盘价的LONG日指数移动平均


UP赋值:DRAWLINE(L=LLV(L,上次NMA上穿RMA距今天数+1),

LLV(L,上次NMA上穿RMA距今天数+1),H=HHV(H,BARSLAST(RMA上穿NMA)+1),

HHV(H,BARSLAST(RMA上穿NMA)+1),0)


DOWN赋值:DRAWLINE(H=HHV(H,上次RMA上穿NMA距今天数+1),

HHV(H,上次RMA上穿NMA距今天数+1),L=LLV(L,BARSLAST(NMA上穿RMA)+1),

LLV(L,BARSLAST(NMA上穿RMA)+1),0)
输出

买进:(2日内A8最低值=7日内A8最低值 AND 统计2日满足A8<0的天数 AND CROSS(A8,A8的2日简单移动平均))

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