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


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

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

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

趋势J1:3*K-2*D,COLORRED; 

趋势J2:EMA(K,3),LINETHICK1;

IF(趋势J1>=REF(趋势J1,1),趋势J1,DRAWNULL),COLORRED,LINETHICK2;

IF(趋势J1< REF(趋势J1,1),趋势J1,DRAWNULL),COLORBLUE,LINETHICK2; 

BBIAS := (CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;

抢反弹:= IF(CROSS(K,D) AND BBIAS<-6 AND D<16 AND CLOSE>REF(CLOSE,1),80,0),COLOR00FF00;

DRAWICON(抢反弹=80,趋势J2-0.005,1);

底部动态:EMA(IF(L<= LLV(L,40),SMA(ABS(L-REF(L,1)),40,1)/SMA(MAX(L-REF(L,1),0),40,1),0),3)*10,STICK,COLORRED,LINETHICK2;

DRAWLINE(D>=HHV(D,21),D,D<=LLV(D,21),D,1),COLOR00FF00;

V1:=AMOUNT/VOL/100;

V2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;

V3:=SUM(AMOUNT,7)/V1/100;

V4:=DMA(V2,VOL/V3);

V5:=(CLOSE-V4)/V4*100;

V6:=MA(V5,20)+STD(V5,20);

BIAS21:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;

STICKLINE(REF(BIAS21,1)>=5 AND CROSS(V6,V5) AND REF("KDJ.J"(34,3,3),1)>80 AND REF("KDJ.J"(9,3,3),1)>80,90,85,5,0),COLOR00FF00;

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

趋势J1:3*K-2*D,画红色
输出

趋势J2:K的3日指数移动平均,LINETHICK1


IF(趋势J1>=1日前的趋势J1,趋势J1,DRAWNULL),画红色, 线宽为2


IF(趋势J1< 1日前的趋势J1,趋势J1,DRAWNULL), 画蓝色, 线宽为2


BBIAS := (收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100


抢反弹赋值: IF(K上穿D AND BBIAS<-6 AND D<16 AND 收盘价>1日前的收盘价,80,0),COLOR00FF00
当满足条件抢反弹=80时,在趋势J2-0.005和1之间画图标
输出

底部动态:EMA(IF(L<= 40日内L最低值,SMA(L-1日前的L的绝对值,40,1)/SMA(L-1日前的L和0较大值,40,1),0),3)*10,STICK,画红色, 线宽为2


DRAWLINE(D>=21日内D最高值,D,D<=21日内D最低值,D,1),COLOR00FF00


V1赋值:成交额/成交量/100


V2赋值:(3*最高价+最低价+开盘价+2*收盘价)/7


V3赋值:7的成交额日累和/V1/100


V4赋值:DV2的成交量/V3日简单移动平均


V5赋值:(收盘价-V4)/V4*100


V6赋值:V5的20日简单移动平均+V5的20估算标准差


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


STICKLINE(1日前的BIAS21>=5 AND V6上穿V5 AND REF("KDJ.J"(34,3,3),1)>80 AND REF("KDJ.J"(9,3,3),1)>80,90,85,5,0),COLOR00FF00

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