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


VAR1:=EMA(EMA(H,60),60);

VAR2:=EMA(EMA(L,60),60);

QS:=(VAR1+VAR2)/2;

VAR3:=EMA(SLOPE((CLOSE+HIGH+LOW)/3,22)*10+(CLOSE+HIGH+LOW)/3,44),COLORWHITE,LINETHICK2;

DQS:=VAR3>=QS;

KQS:=VAR3<=QS;

VAR8:=4*SMA((C-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,5,1)-3*SMA(SMA((C-LLV(L,5))/(HHV(H,5)-LLV(L,5))*100,5,1),3.2,1);

VAR9:=(C-LLV(L,6))/(HHV(H,6)-LLV(L,6))*100;

K6:=SMA(VAR9,3,1);

D6:=SMA(K6,3,1);

J6:=3*K6-2*D6;

VARA1:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;

K9:=SMA(VARA1,3,1);

D9:=SMA(K9,3,1);

J9:=3*K9-2*D9;

AA:=(H+L+C+O)/4;

O1:=HHV(AA,5);

O2:=LLV(AA,5);

O3:=O1-O2;

JX5:=EMA((AA-O2)/O3,2)*100;

C1:=HHV(AA,10);

C2:=LLV(AA,10);

C3:=C1-C2;

JX10:=EMA((AA-C2)/C3,2)*100;

MX:=(VAR8+J6+J9+JX10*1)/4;

JXJ1:=REF(JX10,1)<15 AND JX10>15 AND MX<20;

JXJ:=JXJ1=1 OR JX10<15 AND MX<20;

MQ1:=MX>REF(MX,1) AND REF(MX,2)>REF(MX,1) AND JXJ=1 AND DQS=1;

MQ2:=MX>REF(MX,1) AND REF(MX,2)>REF(MX,1) AND JXJ=1 AND DQS=1;

GD:=IF(JX10=HHV(JX10,12),1,0);

DD:=IF(JX10=LLV(JX10,12),1,0);

DRAWLINE(DD,JX10,GD, JX10,0),COLORRED,DOTLINE;

DRAWLINE(GD,JX10,DD, JX10,0),COLORYELLOW,DOTLINE;

DRAWTEXT(ISLASTBAR,90,'VAR'),COLORBLUE;

DRAWTEXT(ISLASTBAR,10,'分析家'),COLORRED;

VAR4:=REF(JX10,1)<15 AND JX10>15 AND MX<20;

VAR5:=VAR4=1 OR JX10<15 AND MX<20;

VAR6:=MX>REF(MX,1) AND REF(MX,2)>REF(MX,1) AND VAR5=1 AND DQS=1;

VAR7:=MX>REF(MX,1) AND REF(MX,2)>REF(MX,1) AND VAR5=1 AND DQS=1;

VARB:=VAR6=1 OR VAR7=1;

DRAWICON(VARB=1,70,29);

DRAWICON(VARB=1,65,29);

DRAWICON(VARB=1,60,29);

DRAWICON(VARB=1,55,29);

DRAWICON(VARB=1,50,29);

DRAWICON(VARB=1,45,29);

DRAWICON(VARB=1,40,29);

DRAWICON(VARB=1,35,29);

DRAWICON(VARB=1,30,29);

DRAWICON(VARB=1,25,29);

STICKLINE(VARB=1,21,24,10,0),COLORYELLOW;

STICKLINE(VARB=1,17,20,5,0),COLORRED;

STICKLINE(VARB=1,16,6,2,0),COLORRED;

DRAWICON(VARB=1,6,13);

原理解析:
VAR1赋值:H的60日指数移动平均,60)
VAR2赋值:L的60日指数移动平均,60)
QS赋值:(VAR1+VAR2)/2
VAR3赋值:EMA(SLOPE((收盘价+最高价+最低价)/3,22)*10+(收盘价+最高价+最低价)/3,44),画白色, 线宽为2
DQS赋值:VAR3>=QS
KQS赋值:VAR3<=QS
VAR8赋值:4*SMA((C-5日内L最低值)/(5日内H最高值-5日内L最低值)*100,5,1)-3*SMA(SMA((C-5日内L最低值)/(5日内H最高值-5日内L最低值)*100,5,1),3.2,1)
VAR9赋值:(C-6日内L最低值)/(6日内H最高值-6日内L最低值)*100
VAR9的3日[1日权重]移动平均
K6的3日[1日权重]移动平均
J6赋值:3*K6-2*D6
VARA1赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
VARA1的3日[1日权重]移动平均
K9的3日[1日权重]移动平均
J9赋值:3*K9-2*D9
AA赋值:(H+L+C+O)/4
O1赋值:5日内AA最高值
O2赋值:5日内AA最低值
O3赋值:O1-O2
JX5赋值:EMA((AA-O2)/O3,2)*100
C1赋值:10日内AA最高值
C2赋值:10日内AA最低值
C3赋值:C1-C2
JX10赋值:EMA((AA-C2)/C3,2)*100
MX赋值:(VAR8+J6+J9+JX10*1)/4
JXJ1赋值:1日前的JX10<15 AND JX10>15 AND MX<20
JXJ赋值:JXJ1=1 OR JX10<15 AND MX<20
MQ1赋值:MX>1日前的MX AND 2日前的MX>1日前的MX AND JXJ=1 AND DQS=1
MQ2赋值:MX>1日前的MX AND 2日前的MX>1日前的MX AND JXJ=1 AND DQS=1
GD赋值:IF(JX10=12日内JX10最高值,1,0)
DD赋值:IF(JX10=12日内JX10最低值,1,0)
DRAWLINE(DD,JX10,GD, JX10,0),画红色,DOTLINE
DRAWLINE(GD,JX10,DD, JX10,0),画黄色,DOTLINE
当满足条件ISLASTBAR时,在90和'VAR'位置书写文字
当满足条件ISLASTBAR时,在10和'分析家'位置书写文字
VAR4赋值:1日前的JX10<15 AND JX10>15 AND MX<20
VAR5赋值:VAR4=1 OR JX10<15 AND MX<20
VAR6赋值:MX>1日前的MX AND 2日前的MX>1日前的MX AND VAR5=1 AND DQS=1
VAR7赋值:MX>1日前的MX AND 2日前的MX>1日前的MX AND VAR5=1 AND DQS=1
VARB赋值:VAR6=1 OR VAR7=1
当满足条件VARB=1时,在70和29之间画图标
当满足条件VARB=1时,在65和29之间画图标
当满足条件VARB=1时,在60和29之间画图标
当满足条件VARB=1时,在55和29之间画图标
当满足条件VARB=1时,在50和29之间画图标
当满足条件VARB=1时,在45和29之间画图标
当满足条件VARB=1时,在40和29之间画图标
当满足条件VARB=1时,在35和29之间画图标
当满足条件VARB=1时,在30和29之间画图标
当满足条件VARB=1时,在25和29之间画图标
当满足条件VARB=1时,在21和24之间画柱状线
当满足条件VARB=1时,在17和20之间画柱状线
当满足条件VARB=1时,在16和6之间画柱状线
当满足条件VARB=1时,在6和13之间画图标

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