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


VAR1:=(C- LLV(L,32)) / (HHV(H,32) - LLV(L,32)) * 1.2 * C;

VAR2:=EMA(VAR1,3);

VAR3:=EMA(VAR1,5);

VAR4:=EMA(VAR1,7);

VARA:=VAR3 >= VAR4 AND VAR2 < REF(VAR2,1);

VARB:=VAR3 < VAR4 AND VAR2 > REF(VAR2,1);

超短:MA(VAR2,6);

短线:MA(超短,2);

加仓:=C/REF(C,1)>=1.09 OR ((H-L)/REF(C,1)>0.1 AND C=H);

STICKLINE(VAR2 >= VAR3,VAR4,VAR2,3,0),COLORRED;

STICKLINE(VARA,VAR2,VAR4,3,0),COLORFFEE44;

STICKLINE(VARA,VAR2,VAR4,1,0),COLORBLUE;

STICKLINE(VARB,VAR2,VAR4,3.3,0),COLOR00DDFF;

STICKLINE(VARB,VAR2,VAR4,1,0),COLORRED;

STICKLINE(加仓,VAR2,VAR4,1,0),COLORYELLOW;

DRAWTEXT(FILTER(VARB,3),VAR2*0.96,'关注'),COLORFF00FF;

DRAWTEXT(CROSS(短线,超短),VAR4*1.05,'持币'),COLORLIBLUE;

DRAWTEXT(CROSS(短线,超短) AND COUNT(CROSS(短线,超短),10)=2,VAR4*1.2,'跑'),COLORGREEN;

顶部:HHV(HIGH,60)*0.98;

地量:VOL< LLV(VOL,34)*1.001,COLORBLUE,LINETHICK1;

X1:=(C+L+H)/3;

BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

EMA8:=EMA(C,8);

DRAWTEXT(FILTER(BB13>1 AND EMA(X1,13)>REF(EMA(X1,8),1),10), EMA8,'★∠45升'),COLORWHITE;

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

杜:=EMA(阿,0);

强:=REF(杜,1);

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

KDJ_K:="KDJ.K"(9,3,3);

KDJ_D:="KDJ.D"(9,3,3);

KDJ_J:="KDJ.J"(9,3,3);

买一:=CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K) AND KDJ_D< 26);

买二:=CROSS("RSI.RSI1"(6,2,2),20) OR CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));

买三:=CROSS("MACD.DIF","MACD.DEA") OR CROSS("MACD.MACD",0);

买0:=买一+买二+买三;

买:IF(买0>1,买0,0);

DRAWICON(买0>1,L*0.98,16);

 


原理解析:
VAR1赋值:(C- 32日内L最低值) / (32日内H最高值 - 32日内L最低值) * 1.2 * C
VAR2赋值:VAR1的3日指数移动平均
VAR3赋值:VAR1的5日指数移动平均
VAR4赋值:VAR1的7日指数移动平均
VARA赋值:VAR3 >= VAR4 AND VAR2 < 1日前的VAR2
VARB赋值:VAR3 < VAR4 AND VAR2 > 1日前的VAR2
输出超短:VAR2的6日简单移动平均
输出短线:超短的2日简单移动平均
加仓赋值:C/1日前的C>=1.09 OR ((H-L)/1日前的C>0.1 AND C=H)
当满足条件VAR2 >= VAR3时,在VAR4和VAR2之间画柱状线
当满足条件VARA时,在VAR2和VAR4之间画柱状线
当满足条件VARA时,在VAR2和VAR4之间画柱状线
当满足条件VARB时,在VAR2和VAR4之间画柱状线
当满足条件VARB时,在VAR2和VAR4之间画柱状线
当满足条件加仓时,在VAR2和VAR4之间画柱状线
DRAWTEXT(VARB的3过滤,VAR2*0.96,'关注'),COLORFF00FF
DRAWTEXT(短线上穿超短,VAR4*1.05,'持币'),COLORLIBLUE
DRAWTEXT(短线上穿超短 AND 统计10日满足短线上穿超短的天数=2,VAR4*1.2,'跑'),画绿色
输出顶部:60日内最高价最高值*0.98
输出地量:成交量< 34日内成交量最低值*1.001, 画蓝色,LINETHICK1
X1赋值:(C+L+H)/3
BB13赋值:ATAN(X1的13日指数移动平均-1日前的X1的13日指数移动平均)*3.1416*10
EMA8赋值:C的8日指数移动平均
DRAWTEXT(FILTER(BB13>1 AND X1的13日指数移动平均>1日前的X1的8日指数移动平均,10), EMA8,'★∠45升'),画白色
阿赋值:(收盘价+最高价+最低价)/3
杜赋值:阿的0日指数移动平均
强赋值:1日前的杜
RSV赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
KDJ_K赋值:"KDJ.K"(9,3,3)
KDJ_D赋值:"KDJ.D"(9,3,3)
KDJ_J赋值:"KDJ.J"(9,3,3)
买一赋值:KDJ_J上穿0 OR (KDJ_J上穿KDJ_K AND KDJ_D< 26)
买二赋值:CROSS("RSI.RSI1"(6,2,2),20) OR CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24))
买三赋值:"MACD.DIF"上穿"MACD.DEA" OR "MACD.MACD"上穿0
买0赋值:买一+买二+买三
如果买0>1返回买0否则返回0
当满足条件买0>1时,在L*0.98和16之间画图标
 

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