飞狐股票估值主图指标公式

N:=3;M:=1;P:=10;F:=27;S:=2;
STICKLINE(C>=O,C,O,8,0),COLOR0000AA;
STICKLINE(C>=O,C,O,6,0),COLOR0000CC ;
STICKLINE(C>=O,C,O,4,0),COLOR0000DD ;
STICKLINE(C>=O,C,O,2,0),COLOR0000FF;
STICKLINE(C>=O,H,L,0,0),COLORRED;
STICKLINE(C>=O,C,O,8,0),COLOR0000AA;
STICKLINE(C>=O,C,O,6,0),COLOR0000CC ;
STICKLINE(C>=O,C,O,4,0),COLOR0000DD ;
STICKLINE(C>=O,C,O,2,0),COLOR0000FF;
STICKLINE(C>=O,H,L,0,0),COLORRED;
STICKLINE(C<=O,C,O,8,0),Color007B00;
STICKLINE(C<=O,C,O,6,0),Color009000;
STICKLINE(C<=O,C,O,4,0),Color00A800;
STICKLINE(C<=O,C,O,2,0),COLORGREEN;
STICKLINE(C<=O,H,L,0,0),COLORCYAN;
{-------------------------------------------------------------}
强弱分界: MA(CLOSE,F),linethick0,Color0000FF;
{风标: EMA((EMA(CLOSE,3)+EMA(CLOSE,5)+EMA(CLOSE,8)+EMA(CLOSE,13))/4,2),Color00FF00;}
注意卖: 强弱分界+S*STD(CLOSE,F),linethick0,ColorFF00FF;
DRAWICON(cross(H,注意卖),H+0.13 ,12);
DRAWTEXT(cross(H,注意卖),H+0.1,'→注卖'),ColorFF00FF,ALIGN0;
上极限: 强弱分界+3*STD(CLOSE,F),linethick0,ColorFF0080;
DRAWICON(cross(H,上极限),H+0.09 ,9);
DRAWTEXT(cross(H,上极限),H+0.12,'→上卖'),Color00FFFF;
{AUPPER: MID+P.7*STD(CLOSE,N);}
注意买: 强弱分界-S*STD(CLOSE,F),linethick0,Color8000FF;
{DRAWICON(cross(注意买,l),L-0.02 ,14);
DRAWTEXT(cross(注意买,L),L-0.02,'-→买'),Color00FF00;}
下极限: 强弱分界-2.9*STD(close,F),linethick0,Color4080FF;
{DRAWICON(cross(下极限,L),L-0.04 ,10);
{- }
DRAWTEXT(cross(下极限,L),L-0.06,'→下买'),Color0080FF;}
{---------------------------------------------------------}
AA:=REF(H,N)=HHV(H,2*N+1);
AAA:=FILTER(AA,N);
BB:=BacKSET(AAA,N+1);
CC1:=FILTER(BB,N);
CC:=CC1 OR ISLASTBAR;
AA2:=REF(L,N)=LLV(L,2*N+1);
AAA2:=FILTER(AA2,N);
BB2:=BACKSET(AAA2,N+1);
CC22:=FILTER(BB2,N);
CC2:=CC22 AND NOT(CC1);
EA:=BACKSET(CC,REF(BArslAST(CC2),1)+1);
EB:=EA>REF(EA,1); EE:=BACKSET(EB,2);
FF1:=EE>REF(EE,1);
EE2:=BACKSET(FF1 AND COUNT(CC,REF(BARSLAST(CC2),1)+2)=0,REF(BARSLAST(CC2),1)+2);
FF2:=EE2>REF(EE2,1);
EE3:=BACKSET(FF2 AND COUNT(CC,REF(BARSLAST(CC2),1)+2)=0,REF(BARSLAST(CC2),1)+2);
FF3:=EE3>REF(EE3,1);
JS:=IF(CC,COUNT(CC2,REF(BARSLAST(CC),1)+1),0);
G1:=IF(JS=1 AND CC,BARSLAST(FF1),0);
GA:=IF(CC AND REF(L,BARSLAST(FF1))>=REF(L,BARSLAST(FF2)),BARSLAST(FF2),BARSLAST(FF1));
G2:=IF(JS=2 AND CC,GA,0);
G3:=IF(JS>=3 AND CC,IF(CC AND REF(L,GA)>=REF(L,BARSLAST(FF3)),BARSLAST(FF3),GA),0);
GG:=G1+G2+G3;
JA:=BACKSET(CC,GG); JB:=JA>REF(JA,1); JJ:=BACKSET(JB,2);
LD:=JJ>REF(JJ,1);
LD1:=LD OR ISLASTBAR;
hEA:=BACKSET(LD1,REF(BARSLAST(CC),1)+1);
hEB:=hEA>REF(hEA,1); hEE:=BACKSET(hEB,2);
hFF1:=hEE>REF(hEE,1);
hEE2:=BACKSET(hFF1 AND COUNT(LD1,REF(BARSLAST(CC),1)+2)=0,REF(BARSLAST(CC),1)+2);
hFF2:=hEE2>REF(hEE2,1);
hEE3:=BACKSET(hFF2 AND COUNT(LD1,REF(BARSLAST(CC),1)+2)=0,REF(BARSLAST(CC),1)+2);
hFF3:=hEE3>REF(hEE3,1);
hJS:=IF(LD1,COUNT(CC1,REF(BARSLAST(LD1),1)+1),0);
hG1:=IF(hJS=1 AND LD1,BARSLAST(hFF1),0);
hGA:=IF(LD1 AND REF(H,BARSLAST(hFF1))<=REF(H,BARSLAST(hFF2)),BARSLAST(hFF2),BARSLAST(hFF1));
hG2:=IF(hJS=2 AND LD1,hGA,0);
hG3:=IF(hJS>=3 AND LD1,IF(LD1 AND REF(H,hGA)<=REF(H,BARSLAST(hFF3)),BARSLAST(hFF3),hGA),0);
hGG:=hG1+hG2+hG3;
hJA:=BACKSET(LD1,hGG); hJB:=hJA>REF(hJA,1); hJJ:=BACKSET(hJB,2);
HD:=hJJ>REF(hJJ,1);
{-------------------------------------------------------------}
DRAWICON(HD,H*1.01,10);
DRAWTEXT(HD,H+0.04,'→上卖'),Color0080FF;
DRAWICON(LD,L*0.995,11);
DRAWTEXT(LD,L-0.02,'→下买'),Color0080FF;
DRAWLINE(LD,L,HD,H,0),COLORFF9900;
DRAWLINE(HD,H,LD,L,0),COLORFF9900;
X1:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
X2:=X1>REF(X1,1);
Y1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
Y2:=Y1>REF(Y1,1);
Z1:=IF(BARSLAST(X2)<BARSLAST(Y2),X2,Y2);
Z2:=IF(BARSLAST(X2)<BARSLAST(Y2),L,H);
DRAWLINE(Z1,Z2,ISLASTBAR,C,0),COLORFF9900,POINTDOT;
UU:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
VV:=UU>REF(UU,1);
WW:=BACKSET(VV,REF(BARSLAST(LD),1)+2);
XX:=WW>REF(WW,1);
DRAWLINE(XX,L,VV,L,1),COLORYELLOW,POINTDOT;
UU2:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
VV2:=UU2>REF(UU2,1);
WW2:=BACKSET(VV2,REF(BARSLAST(HD),1)+2);
XX2:=WW2>REF(WW2,1);
DRAWLINE(XX2,H,VV2,H,1),COLORYELLOW,POINTDOT;
前一低:REF(L,BARSLAST(VV)),Color00FF00{,COLOR99FF66,POINTDOT},LINETHICK2;
前二低:REF(L,BARSLAST(XX)),ColorFFFFFF{,COLORFF66FF,POINTDOT},LINETHICK2;
前一高:REF(H,BARSLAST(VV2)),Color00FF00{,COLOR99FF66,POINTDOT},LINETHICK2;
前二高:REF(H,BARSLAST(XX2)),ColorFFFFFF{,COLORFF66FF,POINTDOT},LINETHICK2;
短高:=REF(H,BARSLAST(VV2)),LINETHICK0;
短低:=REF(L,BARSLAST(VV)),LINETHICK0;
短比:(C-短低)/(短高-短低),LINETHICK0;
常数:=REF(INDEXC,BARSLAST(VV))/REF(C,BARSLAST(VV));
叠1:INDEXC/常数,COLORGRAY,LINETHICK0;
PARTLINE(M,叠1),COLORGRAY;
常数2:=REF(INDEXC,BARSLAST(XX))/REF(C,BARSLAST(XX));
叠2:INDEXC/常数2,COLORGRAY,LINETHICK0;
PARTLINE(M,叠2),COLORGRAY;
{----------------------------------------------------------------}
lhnh:=BARSLAST(BARPOS=SYSPARAM(2))+1;
nnl:=BARPOS=SYSPARAM(3);
hh:=HHV(h ,lhnh);
ll:=llV(l ,lhnh);
{------------------------------------------------------}
q875:=ll+(hh-ll)*0.875;
q809:=ll+(hh-ll)*0.809;
q75:=ll+(hh-ll)*0.75;
{q625:=ll+(hh-ll)*0.625;}
q618:=ll+(hh-ll)*0.618;
q66:=ll+(hh-ll)*0.66;
q500:=ll+(hh-ll)*0.5;
{q375:=ll+(hh-ll)*0.375;}
q382:=ll+(hh-ll)*0.382;
q33:=ll+(hh-ll)*0.33;
q191:=ll+(hh-ll)*0.191;
q125:=ll+(hh-ll)*0.125;
q25:=ll+(hh-ll)*0.25;
{--------------------------------------------------------
q85:=ll+(hh-ll)*0.85;
q809:=ll+(hh-ll)*0.809;
q71:=ll+(hh-ll)*0.71;
q618:=ll+(hh-ll)*0.618;
q57:=ll+(hh-ll)*0.57;
q500:=ll+(hh-ll)*0.5;
q43:=ll+(hh-ll)*0.43;
q382:=ll+(hh-ll)*0.382;
q29:=ll+(hh-ll)*0.29;
q191:=ll+(hh-ll)*0.191;
q15:=ll+(hh-ll)*0.15;}
{------------------------------------------------------------------}
DRAWTEXT(nnl,hh*0.998,'最高价:'),ALIGN2,Color00FFFF;
drawnumber(nnl,hh*0.998,hh,2),Color00FFFF;
{DRAWTEXT(nnl,hh*0.998,'最高价:'),ALIGN2,Color00FFFF,linethick3;
drawnumber(nnl,hh*0.998,hh,2),ALIGN2,Color00FFFF,linethick3;}
DRAWTEXT(nnl,q809,'19.1%:'),ALIGN2,Color00FFFF;
drawnumber(nnl,q809,q809,2),Color00FFFF;
DRAWTEXT(nnl,q618,'38.2%:'),ALIGN2,Color00FFFF;
DRAWnumber(nnl,q618,q618,2),Color00FFFF;
DRAWTEXT(nnl,q500,'50%:'),ALIGN2,Color00FFFF;
DRAWnumber(nnl,q500,q500,2),Color00FFFF;
DRAWTEXT(nnl,q382,'61.8%:'),ALIGN2,Color00FFFF;
DRAWnumber(nnl,q382,q382,2),Color00FFFF;
DRAWTEXT(nnl,q191,'80.9%:'),ALIGN2,Color00FFFF;
DRAWnumber(nnl,q191,q191,2),Color00FFFF;
DRAWTEXT(nnl,ll*1.01,'最低价:'),ALIGN2,Color00FFFF;
DRAWnumber(nnl,ll*1.01,ll,2),Color00FFFF;
{----------------------------------------------------}
DRAWnumber(nnl,q875,q875,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q75,q75,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q66,q66,2),ALIGN1,ColorFFFFFF;
{DRAWnumber(nnl,q625,q625,2),ALIGN1,ColorFF00FF;}
{DRAWnumber(nnl,q375,q375,2),ALIGN1,ColorFF00FF;}
DRAWnumber(nnl,q33,q33,2),ALIGN1,ColorFFFFFF;
DRAWnumber(nnl,q25,q25,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q125,q125,2),ALIGN1,ColorFF00FF;
{----------------------------------------------------------}
DRAWTEXT(nnl,ll+(hh-ll)*0.875,' →87.5%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.75,' →75%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.66,' →甘价66%'),ColorFFFFFF,ALIGN1,linethick3;
{DRAWTEXT(nnl,ll+(hh-ll)*0.625,' →62.5%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.375,' →37.5%'),ColorFF00FF,ALIGN1,linethick3;}
DRAWTEXT(nnl,ll+(hh-ll)*0.33,' →甘价33%'),ColorFFFFFF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.25,' →25%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.125,' →12.5%'),ColorFF00FF,ALIGN1,linethick3;
{---------------------------------------------------------}
{DRAWTEXT(nnl,q15,' 85%:'),ALIGN1,Color00FFFF;
DRAWnumber(nnl,q85,q85,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q71,q71,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q57,q57,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q43,q43,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q29,q29,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q15,q15,2),ALIGN1,ColorFF00FF;
{----------------------------------------------------------}
{DRAWTEXT(nnl,ll+(hh-ll)*0.85,' →85%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.71,' →71%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.57,' →57%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.43,' →43%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.29,' →29%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.15,' →15%'),ColorFF00FF,ALIGN1,linethick3;
{----------------------------------------------------
DRAWTEXT(nnl,q15,' 85%:'),ALIGN1,Color00FFFF;}
{DRAWnumber(nnl,q85,q85,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q71,q71,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q57,q57,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q43,q43,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q29,q29,2),ALIGN1,ColorFF00FF;
DRAWnumber(nnl,q15,q15,2),ALIGN1,ColorFF00FF;
{----------------------------------------------------------}
DRAWTEXT(nnl,ll+(hh-ll)*0.85,' →85%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.71,' →71%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.57,' →57%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.43,' →43%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.29,' →29%'),ColorFF00FF,ALIGN1,linethick3;
DRAWTEXT(nnl,ll+(hh-ll)*0.15,' →15%'),ColorFF00FF,ALIGN1,linethick3;}
{---------------------------------------------------------
V1:=iSLASTbAR;
V2:=REF(H,P)=HHV(H,2*P+1);
V3:=FILTER(V2,P);
V4:=BACKSET(V3,P+1);
V5:=FILTER(V4,P);
V6:=V5 OR V1;
V7:=REF(L,N)=LLV(L,2*N+1);
V8:=FILTER(V7,P);
V9:=BACKSET(V8,P+1);
VA:=FILTER(V9,P);
VB:=VA AND NOT(V5);
VC:=BACKSET(V6,REF(BARSLAST(VB),1)+1);
VD:=VC>REF(VC,1);
VE:=BACKSET(VD,2);
VF:=VE>REF(VE,1);
V10:=BACKSET(VF AND COUNT(V6,REF(BARSLAST(VB),1)+2)=0,REF(BARSLAST(VB),1)+2);
V11:=V10>REF(V10,1);
V12:=BACKSET(V11 AND COUNT(V6,REF(BARSLAST(VB),1)+2)=0,REF(BARSLAST(VB),1)+2);
V13:=V12>REF(V12,1);
V14:=IF(V6,COUNT(VB,REF(BARSLAST(V6),1)+1),0);
V15:=IF(V14=1 AND V6,BARSLAST(VF),0);
V16:=IF(V6 AND REF(L,BARSLAST(VF))>=REF(L,BARSLAST(V11)),BARSLAST(V11),BARSLAST(VF));
V17:=IF(V14=2 AND V6,V16,0);
V18:=IF(V14>=3 AND V6,IF(V6 AND REF(L,V16)>=REF(L,BARSLAST(V13)),BARSLAST(V13),V16),0);
V19:=V15+V17+V18;
V1A:=BACKSET(V6,V19);
V1B:=V1A>REF(V1A,1);
V1C:=BACKSET(V1B,2);
V1D:=V1C>REF(V1C,1);
V1E:=V1D OR V1;
V1F:=BACKSET(V1E,REF(BARSLAST(V6),1)+1);
V20:=V1F>REF(V1F,1);
V21:=BACKSET(V20,2);
V22:=V21>REF(V21,1);
V23:=BACKSET(V22 AND COUNT(V1E,REF(BARSLAST(V6),1)+2)=0,REF(BARSLAST(V6),1)+2);
V24:=V23>REF(V23,1);
V25:=BACKSET(V24 AND COUNT(V1E,REF(BARSLAST(V6),1)+2)=0,REF(BARSLAST(V6),1)+2);
V26:=V25>REF(V25,1);
V27:=IF(V1E,COUNT(V5,REF(BARSLAST(V1E),1)+1),0);
V28:=IF(V27=1 AND V1E,BARSLAST(V22),0);
V29:=IF(V1E AND REF(H,BARSLAST(V22))<=REF(H,BARSLAST(V24)),BARSLAST(V24),BARSLAST(V22));
V2A:=IF(V27=2 AND V1E,V29,0);
V2B:=IF(V27>=3 AND V1E,IF(V1E AND REF(H,V29)<=REF(H,BARSLAST(V26)),BARSLAST(V26),V29),0);
V2C:=V28+V2A+V2B;
V2D:=BACKSET(V1E,V2C);
V2E:=V2D>REF(V2D,1);
V2F:=BACKSET(V2E,2);
V30:=V2F>REF(V2F,1);
DRAWLINE(V1D,L,V30,H,0),linethick1;
DRAWLINE(V30,H,V1D,L,0),linethick1;
{----------------------------------------------------------------}




未来函数检测结果如下:
该公式包含未来函数:BACKSET

解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式

N赋值:3
M赋值:1
P赋值:10
F赋值:27
S赋值:2
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在H和L之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在C和O之间画柱状线
当满足条件C>=O时,在H和L之间画柱状线
当满足条件C<=O时,在C和O之间画柱状线
当满足条件C<=O时,在C和O之间画柱状线
当满足条件C<=O时,在C和O之间画柱状线
当满足条件C<=O时,在C和O之间画柱状线
当满足条件C<=O时,在H和L之间画柱状线
输出{-------------------------------------------------------------} 强弱分界: CLOSE的F日简单移动平均,LINETHICK0,COLOR0000FF
输出{风标: EMA((EMA(CLOSE,3)+EMA(CLOSE,5)+EMA(CLOSE,8)+EMA(CLOSE,13))/4,2),COLOR00FF00
输出} 注意卖: 强弱分界+S*CLOSE的F估算标准差,LINETHICK0,COLORFF00FF
DRAWICON(H上穿注意卖,H+0.13 ,12)
DRAWTEXT(H上穿注意卖,H+0.1,'→注卖'),COLORFF00FF,ALIGN0
输出上极限: 强弱分界+3*CLOSE的F估算标准差,LINETHICK0,COLORFF0080
DRAWICON(H上穿上极限,H+0.09 ,9)
DRAWTEXT(H上穿上极限,H+0.12,'→上卖'),COLOR00FFFF
{AUPPER: MID+P.7*CLOSE的N估算标准差
输出} 注意买: 强弱分界-S*CLOSE的F估算标准差,LINETHICK0,COLOR8000FF
{DRAWICON(注意买上穿L,L-0.02 ,14)
DRAWTEXT(注意买上穿L,L-0.02,'-→买'),COLOR00FF00
输出} 下极限: 强弱分界-2.9*CLOSE的F估算标准差,LINETHICK0,COLOR4080FF
{DRAWICON(下极限上穿L,L-0.04 ,10)
{- } DRAWTEXT(下极限上穿L,L-0.06,'→下买'),COLOR0080FF
} {---------------------------------------------------------} AA赋值:N日前的H=2*N+1日内H最高值
AAA赋值:AA的N过滤
BB赋值:BACKSET(AAA,N+1)
CC1赋值:BB的N过滤
CC赋值:CC1 OR ISLASTBAR
AA2赋值:N日前的L=2*N+1日内L最低值
AAA2:=AA2的N过滤
BB2:=BACKSET(AAA2,N+1)
CC22:=BB2的N过滤
CC2:=CC22 AND NOT(CC1)
EA赋值:BACKSET(CC,REF(上次CC2距今天数,1)+1)
EB赋值:EA>1日前的EA
EE赋值:BACKSET(EB,2)
FF1:=EE>1日前的EE
EE2:=BACKSET(FF1 AND COUNT(CC,REF(上次CC2距今天数,1)+2)=0,REF(上次CC2距今天数,1)+2)
FF2:=EE2>1日前的EE2
EE3:=BACKSET(FF2 AND COUNT(CC,REF(上次CC2距今天数,1)+2)=0,REF(上次CC2距今天数,1)+2)
FF3:=EE3>1日前的EE3
JS赋值:IF(CC,COUNT(CC2,REF(上次CC距今天数,1)+1),0)
G1赋值:IF(JS=1 AND CC,上次FF1距今天数,0)
GA赋值:IF(CC AND REF(L,上次FF1距今天数)>=REF(L,BARSLAST(FF2)),BARSLAST(FF2),上次FF1距今天数)
如果JS=2 AND CC返回GA否则返回0
G3赋值:IF(JS>=3 AND CC,IF(CC AND GA日前的L>=REF(L,上次FF3距今天数),上次FF3距今天数,GA),0)
GG赋值:G1+G2+G3
JA赋值:BACKSET(CC,GG)
JB赋值:JA>1日前的JA
JJ赋值:BACKSET(JB,2)
LD赋值:JJ>1日前的JJ
LD1:=LD OR ISLASTBAR
HEA赋值:BACKSET(LD1,REF(上次CC距今天数,1)+1)
HEB赋值:HEA>1日前的HEA
HEE赋值:BACKSET(HEB,2)
HFF1:=HEE>1日前的HEE
HEE2:=BACKSET(HFF1 AND COUNT(LD1,REF(上次CC距今天数,1)+2)=0,REF(上次CC距今天数,1)+2)
HFF2:=HEE2>1日前的HEE2
HEE3:=BACKSET(HFF2 AND COUNT(LD1,REF(上次CC距今天数,1)+2)=0,REF(上次CC距今天数,1)+2)
HFF3:=HEE3>1日前的HEE3
HJS赋值:IF(LD1,COUNT(CC1,REF(上次LD1距今天数,1)+1),0)
HG1赋值:IF(HJS=1 AND LD1,上次HFF1距今天数,0)
HGA赋值:IF(LD1 AND REF(H,上次HFF1距今天数)<=REF(H,BARSLAST(HFF2)),BARSLAST(HFF2),上次HFF1距今天数)
如果HJS=2 AND LD1返回HGA否则返回0
HG3赋值:IF(HJS>=3 AND LD1,IF(LD1 AND HGA日前的H<=REF(H,上次HFF3距今天数),上次HFF3距今天数,HGA),0)
HGG赋值:HG1+HG2+HG3
HJA赋值:BACKSET(LD1,HGG)
HJB赋值:HJA>1日前的HJA
HJJ赋值:BACKSET(HJB,2)
HD赋值:HJJ>1日前的HJJ
当满足条件HD时,在H*1.01和10之间画图标
当满足条件HD时,在H+0.04和'→上卖'位置书写文字
当满足条件LD时,在L*0.995和11之间画图标
当满足条件LD时,在L-0.02和'→下买'位置书写文字
DRAWLINE(LD,L,HD,H,0),COLORFF9900
DRAWLINE(HD,H,LD,L,0),COLORFF9900
X1赋值:BACKSET(ISLASTBAR,上次LD距今天数+1)
X2赋值:X1>1日前的X1
Y1赋值:BACKSET(ISLASTBAR,上次HD距今天数+1)
Y2赋值:Y1>1日前的Y1
Z1赋值:IF(上次X2距今天数 Z2赋值:IF(上次X2距今天数 DRAWLINE(Z1,Z2,ISLASTBAR,C,0),COLORFF9900,POINTDOT
UU赋值:BACKSET(ISLASTBAR,上次LD距今天数+1)
VV赋值:UU>1日前的UU
WW赋值:BACKSET(VV,REF(上次LD距今天数,1)+2)
XX赋值:WW>1日前的WW
DRAWLINE(XX,L,VV,L,1),COLORYELLOW,POINTDOT
UU2:=BACKSET(ISLASTBAR,上次HD距今天数+1)
VV2:=UU2>1日前的UU2
WW2:=BACKSET(VV2,REF(上次HD距今天数,1)+2)
XX2赋值:WW2>1日前的WW2
DRAWLINE(XX2,H,VV2,H,1),COLORYELLOW,POINTDOT
输出前一低:REF(L,上次VV距今天数),COLOR00FF00{,COLOR99FF66,POINTDOT},LINETHICK2
输出前二低:REF(L,上次XX距今天数),COLORFFFFFF{,COLORFF66FF,POINTDOT},LINETHICK2
输出前一高:REF(H,上次VV2距今天数),COLOR00FF00{,COLOR99FF66,POINTDOT},LINETHICK2
输出前二高:REF(H,上次XX2距今天数),COLORFFFFFF{,COLORFF66FF,POINTDOT},LINETHICK2
短高赋值:REF(H,上次VV2距今天数),LINETHICK0
短低赋值:REF(L,上次VV距今天数),LINETHICK0
输出短比:(C-短低)/(短高-短低),LINETHICK0
常数赋值:REF(INDEXC,上次VV距今天数)/REF(C,上次VV距今天数)
输出叠1:INDEXC/常数,COLORGRAY,LINETHICK0
PARTLINE(M,叠1),COLORGRAY
常数2:=REF(INDEXC,上次XX距今天数)/REF(C,上次XX距今天数)
输出叠2:INDEXC/常数2,COLORGRAY,LINETHICK0
PARTLINE(M,叠2),COLORGRAY
{----------------------------------------------------------------} LHNH:=上次BARPOS=SYSPARAM(2距今天数)+1
NNL:=BARPOS=SYSPARAM(3)
HH赋值:LHNH日内H 最高值
LL赋值:LHNH日内L 最低值
{------------------------------------------------------} Q875赋值:LL+(HH-LL)*0.875
Q809赋值:LL+(HH-LL)*0.809
Q75赋值:LL+(HH-LL)*0.75
{Q625赋值:LL+(HH-LL)*0.625
} Q618赋值:LL+(HH-LL)*0.618
Q66赋值:LL+(HH-LL)*0.66
Q500赋值:LL+(HH-LL)*0.5
{Q375赋值:LL+(HH-LL)*0.375
} Q382赋值:LL+(HH-LL)*0.382
Q33赋值:LL+(HH-LL)*0.33
Q191赋值:LL+(HH-LL)*0.191
Q125赋值:LL+(HH-LL)*0.125
Q25赋值:LL+(HH-LL)*0.25
{-------------------------------------------------------- Q85赋值:LL+(HH-LL)*0.85
Q809赋值:LL+(HH-LL)*0.809
Q71赋值:LL+(HH-LL)*0.71
Q618赋值:LL+(HH-LL)*0.618
Q57赋值:LL+(HH-LL)*0.57
Q500赋值:LL+(HH-LL)*0.5
Q43赋值:LL+(HH-LL)*0.43
Q382赋值:LL+(HH-LL)*0.382
Q29赋值:LL+(HH-LL)*0.29
Q191赋值:LL+(HH-LL)*0.191
Q15赋值:LL+(HH-LL)*0.15
当满足条件NNL时,在HH*0.998和'最高价:'位置书写文字
DRAWNUMBER(NNL,HH*0.998,HH,2),COLOR00FFFF
当满足条件NNL时,在HH*0.998和'最高价:'位置书写文字
DRAWNUMBER(NNL,HH*0.998,HH,2),ALIGN2,COLOR00FFFF,LINETHICK3
当满足条件NNL时,在Q809和'19.1%:'位置书写文字
DRAWNUMBER(NNL,Q809,Q809,2),COLOR00FFFF
当满足条件NNL时,在Q618和'38.2%:'位置书写文字
DRAWNUMBER(NNL,Q618,Q618,2),COLOR00FFFF
当满足条件NNL时,在Q500和'50%:'位置书写文字
DRAWNUMBER(NNL,Q500,Q500,2),COLOR00FFFF
当满足条件NNL时,在Q382和'61.8%:'位置书写文字
DRAWNUMBER(NNL,Q382,Q382,2),COLOR00FFFF
当满足条件NNL时,在Q191和'80.9%:'位置书写文字
DRAWNUMBER(NNL,Q191,Q191,2),COLOR00FFFF
当满足条件NNL时,在LL*1.01和'最低价:'位置书写文字
DRAWNUMBER(NNL,LL*1.01,LL,2),COLOR00FFFF
{----------------------------------------------------} DRAWNUMBER(NNL,Q875,Q875,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q75,Q75,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q66,Q66,2),ALIGN1,COLORFFFFFF
{DRAWNUMBER(NNL,Q625,Q625,2),ALIGN1,COLORFF00FF
} {DRAWNUMBER(NNL,Q375,Q375,2),ALIGN1,COLORFF00FF
} DRAWNUMBER(NNL,Q33,Q33,2),ALIGN1,COLORFFFFFF
DRAWNUMBER(NNL,Q25,Q25,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q125,Q125,2),ALIGN1,COLORFF00FF
{----------------------------------------------------------} DRAWTEXT(NNL,LL+(HH-LL)*0.875,' →87.5%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.75,' →75%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.66,' →甘价66%'),COLORFFFFFF,ALIGN1,LINETHICK3
{DRAWTEXT(NNL,LL+(HH-LL)*0.625,' →62.5%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.375,' →37.5%'),COLORFF00FF,ALIGN1,LINETHICK3
} DRAWTEXT(NNL,LL+(HH-LL)*0.33,' →甘价33%'),COLORFFFFFF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.25,' →25%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.125,' →12.5%'),COLORFF00FF,ALIGN1,LINETHICK3
当满足条件NNL时,在Q15和' 85%:'位置书写文字
DRAWNUMBER(NNL,Q85,Q85,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q71,Q71,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q57,Q57,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q43,Q43,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q29,Q29,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q15,Q15,2),ALIGN1,COLORFF00FF
{----------------------------------------------------------} {DRAWTEXT(NNL,LL+(HH-LL)*0.85,' →85%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.71,' →71%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.57,' →57%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.43,' →43%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.29,' →29%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.15,' →15%'),COLORFF00FF,ALIGN1,LINETHICK3
当满足条件NNL时,在Q15和' 85%:'位置书写文字
} {DRAWNUMBER(NNL,Q85,Q85,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q71,Q71,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q57,Q57,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q43,Q43,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q29,Q29,2),ALIGN1,COLORFF00FF
DRAWNUMBER(NNL,Q15,Q15,2),ALIGN1,COLORFF00FF
{----------------------------------------------------------} DRAWTEXT(NNL,LL+(HH-LL)*0.85,' →85%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.71,' →71%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.57,' →57%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.43,' →43%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.29,' →29%'),COLORFF00FF,ALIGN1,LINETHICK3
DRAWTEXT(NNL,LL+(HH-LL)*0.15,' →15%'),COLORFF00FF,ALIGN1,LINETHICK3
} {--------------------------------------------------------- V1赋值:ISLASTBAR
V2赋值:P日前的H=2*P+1日内H最高值
V3赋值:V2的P过滤
V4赋值:BACKSET(V3,P+1)
V5赋值:V4的P过滤
V6赋值:V5 OR V1
V7赋值:N日前的L=2*N+1日内L最低值
V8赋值:V7的P过滤
V9赋值:BACKSET(V8,P+1)
VA赋值:V9的P过滤
VB赋值:VA AND NOT(V5)
VC赋值:BACKSET(V6,REF(上次VB距今天数,1)+1)
VD赋值:VC>1日前的VC
VE赋值:BACKSET(VD,2)
VF赋值:VE>1日前的VE
V10赋值:BACKSET(VF AND COUNT(V6,REF(上次VB距今天数,1)+2)=0,REF(上次VB距今天数,1)+2)
V11赋值:V10>1日前的V10
V12赋值:BACKSET(V11 AND COUNT(V6,REF(上次VB距今天数,1)+2)=0,REF(上次VB距今天数,1)+2)
V13赋值:V12>1日前的V12
V14赋值:IF(V6,COUNT(VB,REF(上次V6距今天数,1)+1),0)
V15赋值:IF(V14=1 AND V6,上次VF距今天数,0)
V16赋值:IF(V6 AND REF(L,上次VF距今天数)>=REF(L,BARSLAST(V11)),BARSLAST(V11),上次VF距今天数)
如果V14=2 AND V6返回V16否则返回0
V18赋值:IF(V14>=3 AND V6,IF(V6 AND V16日前的L>=REF(L,上次V13距今天数),上次V13距今天数,V16),0)
V19赋值:V15+V17+V18
V1A赋值:BACKSET(V6,V19)
V1B赋值:V1A>1日前的V1A
V1C赋值:BACKSET(V1B,2)
V1D赋值:V1C>1日前的V1C
V1E赋值:V1D OR V1
V1F赋值:BACKSET(V1E,REF(上次V6距今天数,1)+1)
V20:=V1F>1日前的V1F
V21:=BACKSET(V20,2)
V22:=V21>1日前的V21
V23:=BACKSET(V22 AND COUNT(V1E,REF(上次V6距今天数,1)+2)=0,REF(上次V6距今天数,1)+2)
V24:=V23>1日前的V23
V25:=BACKSET(V24 AND COUNT(V1E,REF(上次V6距今天数,1)+2)=0,REF(上次V6距今天数,1)+2)
V26:=V25>1日前的V25
V27:=IF(V1E,COUNT(V5,REF(上次V1E距今天数,1)+1),0)
V28:=IF(V27=1 AND V1E,上次V22距今天数,0)
V29:=IF(V1E AND REF(H,上次V22距今天数)<=REF(H,BARSLAST(V24)),BARSLAST(V24),上次V22距今天数)
如果V27=2 AND V1E返回V29否则返回0
V2B:=IF(V27>=3 AND V1E,IF(V1E AND V29日前的H<=REF(H,上次V26距今天数),上次V26距今天数,V29),0)
V2C:=V28+V2A+V2B
V2D:=BACKSET(V1E,V2C)
V2E:=V2D>1日前的V2D
V2F赋值:BACKSET(V2E,2)
V30:=V2F>1日前的V2F
DRAWLINE(V1D,L,V30,H,0),LINETHICK1
DRAWLINE(V30,H,V1D,L,0),LINETHICK1
{----------------------------------------------------------------}


指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图