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



DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2;

DEA:EMA(DIFF,9),LINETHICK2,colorblue;

F60:=(EMA(CLOSE,12/2)-EMA(CLOSE,26/2));

A60:=EMA(F60,9/2);

DRAWBAND(F60,RGB(0,224,224),A60,RGB(255,96,96));

F30:=((EMA(CLOSE,12/4)-EMA(CLOSE,26/4)));

A30:=(EMA(F30,9/4));

DRAWBAND(F30,RGB(0,224,224),A30,RGB(255,96,96));

N:=9;

M1:=3;

M2:=3;

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

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

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

J:=3*K-2*D;

P:=9;

快线:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

慢线:=SMA(快线,M1,1);

AA:=IF(BArslAST(crOSS(快线,慢线))>=4 AND CROSS(慢线,快线) AND 快线>50,20,0);

DRAWICON(AA>0 ,0.05,2);{ 公式源码 }

DRAWTEXT(AA>0,0.80,'顶'),colorred;

三跳空高开:=COUNT(O>REF(C,1) AND NOT(H=L),3)=3 AND COUNT(C/REF(C,1)>1,3)=3 AND HHV(H,3)/LLV(L,3)>1.2;

DRAWTEXT(三跳空高开,0.80,'抛'),colorred;

DRAWICON((F30>A30) AND (F60>A60) ,0.05,1)


原理解析:
输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,LINETHICK2
输出DEA:DIFF的9日指数移动平均,LINETHICK2, 画蓝色
F60赋值:(收盘价的12/2日指数移动平均-收盘价的26/2日指数移动平均)
A60赋值:F60的9/2日指数移动平均
DRAWBAND(F60,RGB(0,224,224),A60,RGB(255,96,96))
F30赋值:((收盘价的12/4日指数移动平均-收盘价的26/4日指数移动平均))
A30赋值:(F30的9/4日指数移动平均)
DRAWBAND(F30,RGB(0,224,224),A30,RGB(255,96,96))
N赋值:9
M1赋值:3
M2赋值:3
RSV赋值:(收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100
RSV的M1日[1日权重]移动平均
K的M2日[1日权重]移动平均
J赋值:3*K-2*D
P赋值:9
快线赋值:(收盘价-N日内最低价最低值)/(N日内最高价最高值-N日内最低价最低值)*100
快线的M1日[1日权重]移动平均
AA赋值:IF(上次快线上穿慢线距今天数>=4 AND 慢线上穿快线 AND 快线>50,20,0)
当满足条件AA>0 时,在0.05和2之间画图标
当满足条件AA>0时,在0.80和'顶'位置书写文字
三跳空高开赋值:COUNT(O>1日前的C AND NOT(H=L),3)=3 AND COUNT(C/1日前的C>1,3)=3 AND 3日内H最高值/3日内L最低值>1.2
当满足条件三跳空高开时,在0.80和'抛'位置书写文字
DRAWICON((F30>A30) AND (F60>A60) ,0.05,1)

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