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


VARD:=SMA(((CLOSE-LLV(LOW,11))/(HHV(HIGH,11)-LLV(LOW,11)))*(100),4,1);


VARE:=SMA(((CLOSE-LLV(LOW,12))/(HHV(HIGH,12)-LLV(LOW,12)))*(100),4,1);


VARF:=SMA(((CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13)))*(100),4,1);


VAR10:=SMA(((CLOSE-LLV(LOW,14))/(HHV(HIGH,14)-LLV(LOW,14)))*(100),4,1);


VAR11:=SMA(((CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15)))*(100),4,1);


VAR12:=SMA(((CLOSE-LLV(LOW,16))/(HHV(HIGH,16)-LLV(LOW,16)))*(100),4,1);


VAR13:=SMA(((CLOSE-LLV(LOW,17))/(HHV(HIGH,17)-LLV(LOW,17)))*(100),4,1);


VAR14:=SMA(((CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18)))*(100),4,1);


VAR17:=SMA(((CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20)))*(100),4,1);


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


VAR19:=(VAR18-MA(VAR18,14))/((0.015)*(AVEDEV(VAR18,14)));


VAR1A:=(VAR18-MA(VAR18,70))/((0.015)*(AVEDEV(VAR18,70)));


VAR1B:=IF((VAR19>=150) AND (VAR19< 200) AND (VAR1A>=150) AND (VAR1A< 200),(-10),0);


VAR1C:=IF((VAR19<=(-150)) AND (VAR19>(-200)) AND (VAR1A<=(-150)) AND (VAR1A>(-200)),10,0);


VAR1D:=((CLOSE-MA(CLOSE,13))/(MA(CLOSE,13)))*(100);


VAR1E:=100-ABS(VAR1D);


警1:IF((BARSCOUNT(CLOSE)< 70),120,IF((VAR1A>=200) AND (VAR19>=150),(-15),VAR1B)+120),LINETHICK2,COLORCCFF66;


警2:IF((BARSCOUNT(CLOSE)< 13),100,IF((VAR1E< 88) AND (VAR1D>0),85,100)),LINETHICK2,COLORBLUE;


警3:IF((BARSCOUNT(CLOSE)< 13),(-100),0-IF((VAR1E< 92) AND (VAR1D< 0),85,100)),LINETHICK2,COLORGREEN;


警4:IF((BARSCOUNT(CLOSE)< 70),(-120),IF((VAR1A<=(-200)) AND (VAR19<=(-150)),15,VAR1C)-120),LINETHICK2,COLORCCFFCC;


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


VAR60:=(VAR50-MA(VAR50,10))/(0.015*AVEDEV(VAR50,10));


VAR70:=(VAR50-MA(VAR50,30))/(0.015*AVEDEV(VAR50,30));


VAR80:=IF(VAR60>=150 AND VAR60< 200 AND VAR70>=150 AND VAR70< 200,100,0);


VAR90:=IF(VAR60<=-150 AND VAR60>-200 AND VAR70<=-150 AND VAR70>-200,-100,VAR80);


VARK1:=3*SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,5,1),3,1);


VARK2:=EMA(VARK1,3), COLORBLACK,COLORYELLOW;


RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;


K:=SMA(RSV,3,1);


D:=SMA(K,3,1);


J:=3*K-2*D;


J1:=REVERSE(J);


AA:=REF(MA(C,1),10)>REF(MA(C,60),10);


买点:CROSS(J,J1) AND AA;


STICKLINE(买点,0,-30,-12,0),COLOR0000FF;


STICKLINE(买点,-30,-60,-10,0),COLORWHITE;


STICKLINE(买点,-60,-80,-6,0),COLORYELLOW;


DRAWTEXT(买点,-40,'财神'),COLORFF00FF;


N:=5;


VAR1:4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)- 3*SMA(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),COLORYELLOW,LINETHICK0;


VAR2:8,COLORGREEN,LINETHICK0;


上升在即: IF(CROSS(VAR1,VAR2),-100,0),STICK,COLOR0000CC,LINETHICK2;


DRAWTEXT(CROSS(VAR1,VAR2),-100,'买'),COLOR00FFFF;


VARO5:=LLV(LOW,27);


VARO6:=HHV(HIGH,34);


VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;


建仓区: IF((VARO7< 10),80,100) ,COLOR00CCFF,LINETHICK1;


0,LINETHICK2 ,COLORFFCC00;




 

原理解析:
VARD赋值:SMA(((收盘价-11日内最低价最低值)/(11日内最高价最高值-11日内最低价最低值))*(100),4,1)

VARE赋值:SMA(((收盘价-12日内最低价最低值)/(12日内最高价最高值-12日内最低价最低值))*(100),4,1)

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

VAR10赋值:SMA(((收盘价-14日内最低价最低值)/(14日内最高价最高值-14日内最低价最低值))*(100),4,1)

VAR11赋值:SMA(((收盘价-15日内最低价最低值)/(15日内最高价最高值-15日内最低价最低值))*(100),4,1)

VAR12赋值:SMA(((收盘价-16日内最低价最低值)/(16日内最高价最高值-16日内最低价最低值))*(100),4,1)

VAR13赋值:SMA(((收盘价-17日内最低价最低值)/(17日内最高价最高值-17日内最低价最低值))*(100),4,1)

VAR14赋值:SMA(((收盘价-18日内最低价最低值)/(18日内最高价最高值-18日内最低价最低值))*(100),4,1)

VAR17赋值:SMA(((收盘价-20日内最低价最低值)/(20日内最高价最高值-20日内最低价最低值))*(100),4,1)

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

VAR19赋值:(VAR18-VAR18的14日简单移动平均)/((0.015)*(AVEDEV(VAR18,14)))

VAR1A赋值:(VAR18-VAR18的70日简单移动平均)/((0.015)*(AVEDEV(VAR18,70)))

VAR1B赋值:IF((VAR19>=150) AND (VAR19< 200) AND (VAR1A>=150) AND (VAR1A< 200),(-10),0)

VAR1C赋值:IF((VAR19<=(-150)) AND (VAR19>(-200)) AND (VAR1A<=(-150)) AND (VAR1A>(-200)),10,0)

VAR1D赋值:((收盘价-收盘价的13日简单移动平均)/(收盘价的13日简单移动平均))*(100)

VAR1E赋值:100-VAR1D的绝对值

输出警1:IF((收盘价的有效数据周期数< 70),120,IF((VAR1A>=200) AND (VAR19>=150),(-15),VAR1B)+120),LINETHICK2,COLORCCFF66

输出警2:IF((收盘价的有效数据周期数< 13),100,IF((VAR1E< 88) AND (VAR1D>0),85,100)),LINETHICK2, 画蓝色

输出警3:IF((收盘价的有效数据周期数< 13),(-100),0-IF((VAR1E< 92) AND (VAR1D< 0),85,100)),LINETHICK2,COLORGREEN

输出警4:IF((收盘价的有效数据周期数< 70),(-120),IF((VAR1A<=(-200)) AND (VAR19<=(-150)),15,VAR1C)-120),LINETHICK2,COLORCCFFCC

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

VAR60赋值:(VAR50-VAR50的10日简单移动平均)/(0.015*AVEDEV(VAR50,10))

VAR70赋值:(VAR50-VAR50的30日简单移动平均)/(0.015*AVEDEV(VAR50,30))
如果VAR60>=150 AND VAR60< 200 AND VAR70>=150 AND VAR70< 200返回100否则返回0
如果VAR60<=-150 AND VAR60>-200 AND VAR70<=-150 AND VAR70>-200返回-100否则返回VAR80

VARK1赋值:3*SMA((收盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-55日内最低价最低值)/(55日内最高价最高值-55日内最低价最低值)*100,5,1),3,1)

VARK2赋值:VARK1的3日指数移动平均, COLORBLACK,画黄色

RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均

J赋值:3*K-2*D

J1:=J的相反数

AA赋值:REF(C的1日简单移动平均,10)>REF(C的60日简单移动平均,10)

输出买点:J上穿J1 AND AA
当满足条件买点时,在0和-30之间画柱状线
当满足条件买点时,在-30和-60之间画柱状线
当满足条件买点时,在-60和-80之间画柱状线
当满足条件买点时,在-40和'财神'位置书写文字

N赋值:5

输出VAR1:4*SMA((收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100,5,1)- 3*SMA(SMA((收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100,5,1),3.2,1),画黄色,LINETHICK0

输出VAR2:8,COLORGREEN,LINETHICK0

输出上升在即: IF(VAR1上穿VAR2,-100,0),STICK,COLOR0000CC,LINETHICK2

DRAWTEXT(VAR1上穿VAR2,-100,'买'),COLOR00FFFF

VARO5赋值:27日内最低价最低值

VARO6赋值:34日内最高价最高值

VARO7赋值:EMA((收盘价-VARO5)/(VARO6-VARO5)*4,4)*25

输出建仓区: IF((VARO7< 10),80,100) ,COLOR00CCFF,LINETHICK1

0,LINETHICK2 ,COLORFFCC00

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