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


BF:=MA(CLOSE,20);

上:BF+2*STD(CLOSE,20),NODRAW;

下:BF-2*STD(CLOSE,20),NODRAW;

DRAWBAND(上,RGB(85,20,30),BF,RGB(0,60,5));

DRAWBAND(BF,RGB(0,60,5),下,RGB(0,60,5));

PP:=CROSS(C,MA(C,4));

EE:=STICKLINE(PP AND MA(C,20)>=REF(MA(C,20),1) AND

C>O,H,L,1,0),COLORFF00FF,LINETHICK2;{20日均线走强买点};

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

AA:=MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND

MACD>0;

CT:=MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF

(MACD,3)<REF(MACD,4)AND MACD>0;

PPO:=MA(C,4)>MA(C,24) AND PP AND MA(C,24)>=REF(MA(C,24),1) ;

VIP:=AA AND PPO OR CT AND PPO;

DRAWICON(VIP=1,LOW*0.95,9),COLORRED;

DRAWKLINE(H,O,L,C);

MA5:MA(CLOSE,5),COLORWHITE;

MA10:MA(CLOSE,10),COLORRED,LINETHICK2;

MA20:MA(CLOSE,20),COLORBLUE;

MA62:=MA(CLOSE,62),POINTDOT,COLORBLUE;

MA133:=MA(CLOSE,133),POINTDOT,COLORGREEN;

{涨幅}{股票指标网 }

日:((C-REF(C,1))/REF(C,1))*100,COLORRED,NODRAW;

周:((C-REF(C,5))/REF(C,5))*100,COLORLIRED,NODRAW;

月:((C-REF(C,20))/REF(C,20))*100,COLORRED,NODRAW;

季:((C-REF(C,60))/REF(C,60))*100,COLORYELLOW,NODRAW;

STICKLINE(日>=9.95,O,C,2,0),COLORRED,LINETHICK2;

IF(MA10>=MA5,MA10,DRAWNULL),COLORGREEN,LINETHICK2;

IF(MA5<=MA10,MA10,DRAWNULL),COLORGREEN,LINETHICK2;

买线YGB:=EMA(C,2);

卖线YGB:=EMA(SLOPE(C,21)*20+C,42);

指导线:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);

界:=MA(CLOSE,27);

B买:IF(CROSS(指导线,界) OR CROSS(买线YGB,卖线YGB),C,DRAWNULL),COLORMAGENTA,NODRAW;

持仓:IF(买线YGB>=卖线YGB,C,DRAWNULL),COLORRED,NODRAW;

S卖:IF(CROSS(界,指导线) OR CROSS(卖线YGB,买线YGB),C,DRAWNULL),COLORLIGRAY,NODRAW;

空仓:IF(买线YGB<卖线YGB,C,DRAWNULL),COLORGREEN,NODRAW;

N1:=7;

LC:=REF(CLOSE,1);

X:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100,COLORYELLOW,LINETHICK1;

魔鬼:=DRAWLINE(X>=HHV(X,N1),X,X<=LLV(X,N1),X,1),COLOR00FF00;

魔王:=DRAWLINE(X>=HHV(X,N1),X,X<=LLV(X,N1),1,X),COLOR00FF00;

TJ0:=X=魔王;

TJ1:=X=魔鬼;

TJ2:=X<REF(X,1);

TJ3:=X>REF(1,X);

JRS1:=DRAWICON(TJ1 AND TJ2,X,1);

JRS2:=DRAWICON(TJ0 AND TJ3,X,2);

DRAWICON(FILTER(JRS1>0,1),L*0.97,1);

DRAWICON(FILTER(JRS2>0,1),H*1.02,15);

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

操作:=MA(VAR4,5);

拉升:=HHV(操作,13),POINTDOT;

压力:=HHV(操作,60),POINTDOT;

买卖:=LLV(操作,13),POINTDOT;

支撑:=LLV(LOW,60)*1.02,POINTDOT;

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

 


原理解析:
BF赋值:收盘价的20日简单移动平均
输出上:BF+2*收盘价的20估算标准差,NODRAW
输出下:BF-2*收盘价的20估算标准差,NODRAW
DRAWBAND(上,RGB(85,20,30),BF,RGB(0,60,5))
DRAWBAND(BF,RGB(0,60,5),下,RGB(0,60,5))
PP赋值:CROSS(C,C的4日简单移动平均)
EE赋值:STICKLINE(PP AND C的20日简单移动平均>=REF(C的20日简单移动平均,1) AND
C>O,H,L,1,0),COLORFF00FF, 线宽为2
{20日均线走强买点}
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD赋值:(DIF-DEA)*2
AA赋值:MACD>1日前的MACD AND 1日前的MACD<2日前的MACD AND 2日前的MACD<3日前的MACD AND MACD>0
CT赋值:MACD>1日前的MACD AND 1日前的MACD>2日前的MACD AND 2日前的MACD<3日前的MACD AND REF (MACD,3)<4日前的MACDAND MACD>0
PPO:=C的4日简单移动平均>C的24日简单移动平均 AND PP AND C的24日简单移动平均>=REF(C的24日简单移动平均,1)
VIP赋值:AA AND PPO OR CT AND PPO
当满足条件VIP=1时,在最低价*0.95和9之间画图标
DRAWKLINE(H,O,L,C)
输出MA5:收盘价的5日简单移动平均,画白色
输出MA10:收盘价的10日简单移动平均,画红色, 线宽为2
输出MA20:收盘价的20日简单移动平均, 画蓝色
MA62赋值:收盘价的62日简单移动平均,POINTDOT, 画蓝色
MA133赋值:收盘价的133日简单移动平均,POINTDOT,COLORGREEN
输出{涨幅}{股票指标网 }
日:((C-1日前的C)/1日前的C)*100,画红色,NODRAW
输出周:((C-5日前的C)/5日前的C)*100,COLORLIRED,NODRAW
输出月:((C-20日前的C)/20日前的C)*100,画红色,NODRAW
输出季:((C-60日前的C)/60日前的C)*100,画黄色,NODRAW
当满足条件日>=9.95时,在O和C之间画柱状线
如果MA10>=MA5返回MA10否则返回DRAWNULL
如果MA5<=MA10返回MA10否则返回DRAWNULL
买线YGB赋值:C的2日指数移动平均
卖线YGB赋值:EMA(SLOPE(C,21)*20+C,42)
指导线赋值:EMA((EMA(收盘价,4)+EMA(收盘价,6)+EMA(收盘价,12)+EMA(收盘价,24))/4,2)
界赋值:收盘价的27日简单移动平均
输出B买:IF(指导线上穿界 OR 买线YGB上穿卖线YGB,C,DRAWNULL),画洋红色,NODRAW
如果买线YGB>=卖线YGB返回C否则返回DRAWNULL
输出S卖:IF(界上穿指导线 OR 卖线YGB上穿买线YGB,C,DRAWNULL),COLORLIGRAY,NODRAW
如果买线YGB<卖线YGB返回C否则返回DRAWNULL
N1赋值:7
LC赋值:1日前的收盘价
X赋值:SMA(收盘价-LC和0较大值,N1,1)/SMA(收盘价-LC的绝对值,N1,1)*100,画黄色,LINETHICK1
魔鬼赋值:DRAWLINE(X>=N1日内X最高值,X,X<=N1日内X最低值,X,1),COLOR00FF00
魔王赋值:DRAWLINE(X>=N1日内X最高值,X,X<=N1日内X最低值,1,X),COLOR00FF00
TJ0赋值:X=魔王
TJ1赋值:X=魔鬼
TJ2赋值:X<1日前的X
TJ3赋值:X>X日前的1
当满足条件TJ1 AND TJ2时,在X和1之间画图标
当满足条件TJ0 AND TJ3时,在X和2之间画图标
DRAWICON(JRS1>0的1过滤,L*0.97,1)
DRAWICON(JRS2>0的1过滤,H*1.02,15)
VAR4赋值:(最低价+最高价+收盘价)/3
操作赋值:VAR4的5日简单移动平均
拉升赋值:13日内操作最高值,POINTDOT
压力赋值:60日内操作最高值,POINTDOT
买卖赋值:13日内操作最低值,POINTDOT
支撑赋值:60日内最低价最低值*1.02,POINTDOT
顶部赋值:60日内最高价最高值*0.98,POINTDOT,画青色
 

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