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


VAR1:=MA(CLOSE,5); VAR2:=(CLOSE-VAR1)/VAR1*100; VAR3:=ATAN((VAR1/REF(VAR1,1)-1)*100)*180/3.1416; VAR4:=SMA(EMA((VAR1-REF(VAR1,1))/REF(VAR1,1),3)*100,3,1); VAR5:=EMA((VAR4-REF(VAR4,1)),3); VAR6:=MA(CLOSE,10); VAR7:=ATAN((VAR6/REF(VAR6,1)-1)*100)*180/3.1416; VAR8:=MA(CLOSE,30); VAR9:=(CLOSE-VAR8)/VAR8*100; VAR10:=ATAN((VAR8/REF(VAR8,1)-1)*100)*180/3.1416; VAR11:=FILTER(VAR10>30 AND VAR7>45 AND crOSS(VAR3,60),10); VAR12:=FILTER(COUNT(CROSS(VAR3,30),5)>=1 AND VAR1>REF(VAR1,1) AND VAR9>REF(VAR9,1) AND VAR6>REF(VAR6,1) AND VAR5>REF(VAR5,1) AND VAR4>REF(VAR4,1),10); VAR13:=FILTER(COUNT(CROSS(30,VAR3),5)>=1 AND (C>VAR8 OR O>VAR8) AND VAR1<REF(VAR1,1) AND VAR9<REF(VAR9,1) AND VAR6<REF(VAR6,1),10); VAR14:=CROSS(0,VAR2) AND VAR9<REF(VAR9,1) AND VAR6>REF(VAR6,1); VAR15:=FILTER(VAR14,10); VAR16:=COUNT(CROSS(VAR2,0),3)>=1 AND VAR9>REF(VAR9,1) AND VAR1>REF(VAR1,1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<VAR8; VAR17:=FILTER(VAR16,10); VAR18:=MAX(Abs(HIGH-AMOUNT/vol/100),ABS(AMOUNT/VOL/100-LOW)); VAR28:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100); VAR29:=(VAR18+VAR28)/AMOUNT*VOL*100*50; DRAWTEXT(VAR12,LOW*0.98,'←加仓'),COLORRED; DRAWTEXT(VAR15,HIGH*1.02,'←减仓'),COLORCYAN; DRAWTEXT(VAR17,LOW*0.98,'←买入'),COLORYELLOW; DRAWTEXT(VAR13,HIGH*1.02,'←清仓'),COLORGREEN; DRAWTEXT(VAR11,LOW*0.98,'←强势狙击'),COLORYELLOW; DRAWTEXT(VAR29>6 AND L<=LLV(L,10),L*0.95,'←异动'),COLORCYAN; DRAWTEXT_FIX(1,0.01,0,0,DYBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0.13,0,0,'概念:'),COLORYELLOW; DRAWTEXT_FIX(1,0.16,0,0,GNBLOCK),COLORYELLOW; DRAWTEXT_FIX(1,0.01,0.05,0,'风格:'),COLORGREEN; DRAWTEXT_FIX(1,0.04,0.05,0,FGBLOCK),COLORGREEN;

原理解析:
VAR1赋值:收盘价的5日简单移动平均
VAR2赋值:(收盘价-VAR1)/VAR1*100
VAR3赋值:ATAN((VAR1/1日前的VAR1-1)*100)*180/3.1416
VAR4赋值:SMA(EMA((VAR1-1日前的VAR1)/1日前的VAR1,3)*100,3,1)
VAR5赋值:EMA((VAR4-1日前的VAR4),3)
VAR6赋值:收盘价的10日简单移动平均
VAR7赋值:ATAN((VAR6/1日前的VAR6-1)*100)*180/3.1416
VAR8赋值:收盘价的30日简单移动平均
VAR9赋值:(收盘价-VAR8)/VAR8*100
VAR10:=ATAN((VAR8/1日前的VAR8-1)*100)*180/3.1416
VAR11:=FILTER(VAR10>30 AND VAR7>45 AND VAR3上穿60,10)
VAR12:=FILTER(统计5日满足VAR3上穿30的天数>=1 AND VAR1>1日前的VAR1 AND VAR9>1日前的VAR9 AND VAR6>1日前的VAR6 AND VAR5>1日前的VAR5 AND VAR4>1日前的VAR4,10)
VAR13:=FILTER(统计5日满足30上穿VAR3的天数>=1 AND (C>VAR8 OR O>VAR8) AND VAR1<1日前的VAR1 AND VAR9<1日前的VAR9 AND VAR6<1日前的VAR6,10)
VAR14:=0上穿VAR2 AND VAR9<1日前的VAR9 AND VAR6>1日前的VAR6
VAR15:=VAR14的10过滤
VAR16:=统计3日满足VAR2上穿0的天数>=1 AND VAR9>1日前的VAR9 AND VAR1>1日前的VAR1 AND (C/1日前的C-1)*100>5 AND 1日前的C VAR17:=VAR16的10过滤
VAR18:=MAX(最高价-成交额/成交量/100的绝对值,ABS(成交额/成交量/100-最低价))
VAR28:=(开盘价+收盘价的绝对值/2-成交额/成交量/100)
VAR29:=(VAR18+VAR28)/成交额*成交量*100*50
当满足条件VAR12时,在最低价*0.98和'←加仓'位置书写文字
当满足条件VAR15时,在最高价*1.02和'←减仓'位置书写文字
当满足条件VAR17时,在最低价*0.98和'←买入'位置书写文字
当满足条件VAR13时,在最高价*1.02和'←清仓'位置书写文字
当满足条件VAR11时,在最低价*0.98和'←强势狙击'位置书写文字
DRAWTEXT(VAR29>6 AND L<=10日内L最低值,L*0.95,'←异动'),画青色
当满足条件1时,在横轴0.01纵轴0位置书写文字
当满足条件1时,在横轴0.07纵轴0位置书写文字
当满足条件1时,在横轴0.13纵轴0位置书写文字
当满足条件1时,在横轴0.16纵轴0位置书写文字
当满足条件1时,在横轴0.01纵轴0.05位置书写文字
当满足条件1时,在横轴0.04纵轴0.05位置书写文字


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