通达信亦风自动划线主图指标公式

公式源码:

通达信公式 亦风自动划线 的源码:

 
F111:=ZIG(3,15);
F211:=IF((F111>REF(F111,1)),100,80);
昨:REF(C,1),NODRAW,COLORGREEN;
上涨家数:=INDEXADV;
下跌家数:=INDEXDEC;
人气:上涨家数/下跌家数,NODRAW;
M5:=MA(C,5),COLORFFFFFF;
M10:=MA(C,10),COLOR00FFFF;
M20:=MA(C,20),COLOR888800;
M30:=MA(C,30),COLORRED;
M60:=MA(C,60),COLORGREEN;
半:MA(C,120),COLORBLUE;
年:MA(C,250),COLORMAGENTA;
拟:IF(BARSCOUNT(CLOSE)<250,SUM(CLOSE,BARSCOUNT(CLOSE))/BARSCOUNT(CLOSE),MA(CLOSE,250)),COLORFF00FF;

T01:=CONST(LLVBARS(LOW,10));
T11HIGH:=CONST(REF(HIGH,T01));
CC1:=CONST(CURRBARSCOUNT);
T02:=CONST(BARSLAST((CURRBARSCOUNT>(CC1+T01)) AND (HIGH>T11HIGH)));
T12HIGH:=CONST(REF(HIGH,T02));
T03:=CONST(BARSLAST((CURRBARSCOUNT>(CC1+T02)) AND (HIGH>T12HIGH)));
T13HIGH:=CONST(REF(HIGH,T03));
洗:DRAWLINE(CURRBARSCOUNT=T03+1,T13HIGH,ISLASTBAR,T13HIGH,1),DOTLINE,COLORFFFFFF;

AY:=REF(H,10)=HHV(H,2*10+1);
QYY:=BACKSET(AY,10+1);
CC:=FILTER(QYY,10) AND H=HHV(H,10+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
压:DRAWLINE(HIGH>=HHV(HIGH,10),HIGH,LOW<=LLV(LOW,3),HHV(HIGH,3),1),COLORFFFF00,LINETHICK1,DOTLINE;

A2:=REF(L,5)=LLV(L,2*5+1);
B2:=FILTER(A2,5);
C2:=BACKSET(B2,5+1);
D2:=FILTER(C2,5);
E2:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
F2:=E2>REF(E2,1);
支:DRAWLINE(D2,L,F2,L,1),COLORLIRED,DOTLINE;

高1:=REF(HHV(H,150),3);
低1:=REF(LLV(L,150),3);
HH1:=高1-(高1-低1)*0.191;
冲:REFDATE(HH1,DATE),COLORLIGREEN;

LTG:=LLVBARS(L,60);
LT1:=LLVBARS(L,60);
LTT:=BARSLAST(CURRBARSCOUNT=CONST(LTG)+1);
HTG:=FINDHIGHBARS(H,LTG+1,60,1);
锅顶:=DRAWLINE(CURRBARSCOUNT=CONST(HTG)+1,H,ISLASTBAR,REF(H,HTG),0),COLORYELLOW,LINETHICK2;
TT:=BARSLAST(CURRBARSCOUNT=CONST(HTG)+1);
AAG:=CROSS(C,CONST(锅顶));
BB:DRAWLINE(TT=0,H,LTT=0,L,0),COLORRED,LINETHICK2;
锅底:DRAWLINE(CURRBARSCOUNT>CONST(LT1)+0,L,ISLASTBAR,REF(L,LT1),0),COLORWHITE;

ZF1:=(C-REF(C,1))/REF(C,1)*100;
AZ:=IF(C>O,ZF1,1);
TJZ:=EVERY(RANGE(AZ,0,4),3);
TZ:=BARSLAST(COUNT(CROSS(C,MA(C,5)),3)=2 AND CROSS(C,MA(C,5)) AND TJZ);
XGZ:=REF(EVERY(H<REF(H,TZ),TZ),1) AND CROSS(C,REF(H,TZ));
突破价:REF(H,TZ),NODRAW,COLORLIMAGENTA;

LTS:=LLVBARS(L,100);
HTS:=HHVBARS(H,60);
LT1S:=FINDLOWBARS(L,HTS+1,30,1);
LTTS:=BARSLAST(CURRBARSCOUNT=CONST(LTS)+1);
LTT1:=BARSLAST(CURRBARSCOUNT=CONST(LT1S)+1);
HT1:=FINDHIGHBARS(H,LTT1,LTTS+1,1);
HT1T:=BARSLAST(CURRBARSCOUNT=CONST(HT1)+1);
HT2T:=BARSLAST(CURRBARSCOUNT=CONST(HTS)+1);
TJS:=L>REF(L,LTTS);
TJ1S:=H>REF(H,HT1T);
升下轨:DRAWLINE(LTTS=0,L,LTT1=0 AND TJS,L,1),COLORYELLOW,DOTLINE;
升上轨:DRAWLINE(HT1T=0,H,HT2T=0 AND TJ1S,H,1),COLORYELLOW,DOTLINE;

XLT:=FINDLOWBARS(H,0,HT2T+1,1);
XLT1:=BARSLAST(CURRBARSCOUNT=CONST(XLT)+1);
XH1T:=FINDHIGHBARS(H,XLT1,10,1);
XH1TT:=BARSLAST(CURRBARSCOUNT=CONST(XH1T)+1);
DF:=(C-REF(C,HT2T+1))/REF(C,HT2T+1)*100;
XL2TT:=BARSSINCEN(DF<-15,HT2T+1);
TJ2S:=H<REF(H,HT2T);
TJ3S:=L<REF(L,XL2TT);
降上轨:DRAWLINE(HT2T=0,H,XH1TT=0 AND TJ2S,H,1),COLORGREEN,DOTLINE;
降下轨:DRAWLINE(XL2TT=0,L,XLT1=0 AND TJ3S,L,1),COLORGREEN,DOTLINE;

STICKLINE(TZ>=0,REF(H,TZ),REF(H,TZ),4,-1),COLORGREEN;
STICKLINE(CROSS(XGZ=1,0.5),C,O,2,0),COLORBROWN;
STICKLINE(CROSS(XGZ=1,0.5),H,L,0,0),COLORBROWN;
DRAWICON(CROSS(XGZ=1,0.5),L*0.95,11);

VAR3:=LLV(HIGH,240);
VAR4:=100*(CLOSE-VAR3)/VAR3;
VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;
VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;
VAR7:=0;
VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
VAR10:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);
VAR11:=ZIG(3,6)>REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)<=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)<=REF(ZIG(3,6),3);
VAR12:=ZIG(3,6)<REF(ZIG(3,6),1) AND REF(ZIG(3,6),1)>=REF(ZIG(3,6),2) AND REF(ZIG(3,6),2)>=REF(ZIG(3,6),3);
VAR13:=ZIG(3,22)>REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)<=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)<=REF(ZIG(3,22),3);
VAR14:=ZIG(3,22)<REF(ZIG(3,22),1) AND REF(ZIG(3,22),1)>=REF(ZIG(3,22),2) AND REF(ZIG(3,22),2)>=REF(ZIG(3,22),3);
VAR15:=ZIG(3,51)>REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)<=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)<=REF(ZIG(3,51),3);
VAR16:=ZIG(3,51)<REF(ZIG(3,51),1) AND REF(ZIG(3,51),1)>=REF(ZIG(3,51),2) AND REF(ZIG(3,51),2)>=REF(ZIG(3,51),3);
VAR17:=ZIG(3,72)>REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)<=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)<=REF(ZIG(3,72),3);
VAR18:=ZIG(3,72)<REF(ZIG(3,72),1) AND REF(ZIG(3,72),1)>=REF(ZIG(3,72),2) AND REF(ZIG(3,72),2)>=REF(ZIG(3,72),3);
VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);
买1:=F211=100 AND VAR10;
买2:=F211=100 AND (VAR11+VAR13+VAR15+VAR17);
卖1:=(VAR12+VAR14+VAR16+VAR18);

F1:=ZIG(3,15);
F21:=IF((F1>REF(F1,1)),100,80);
VARE1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VAR1A:=IF(VARE1>0,VARE1,0);
VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;
VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;
大顶0:=VAR1C AND COUNT(VAR1C,30)=1;
DRAWTEXT(大顶0=1,H*1.03,'大顶!'),COLORWHITE;

PL5:=ZIG(3,5);
EN1:=PL5>REF(PL5,1) AND REF(PL5,1)<=REF(PL5,2) AND REF(PL5,2)<=REF(PL5,3);
EX1:=PL5<REF(PL5,1) AND REF(PL5,1)>=REF(PL5,2) AND REF(PL5,2)>=REF(PL5,3);
PL10:=ZIG(3,10);
EN2:=PL10>REF(PL10,1) AND REF(PL10,1)<=REF(PL10,2) AND REF(PL10,2)<=REF(PL10,3);
EX2:=PL10<REF(PL10,1) AND REF(PL10,1)>=REF(PL10,2) AND REF(PL10,2)>=REF(PL10,3);
PL20:=ZIG(3,20);
EN3:=PL20>REF(PL20,1) AND REF(PL20,1)<=REF(PL20,2) AND REF(PL20,2)<=REF(PL20,3);
EX3:=PL20<REF(PL20,1) AND REF(PL20,1)>=REF(PL20,2) AND REF(PL20,2)>=REF(PL20,3);

走强1:=BARSLAST(PL5<REF(PL5,1));
走弱1:=BARSLAST(PL5>REF(PL5,1));
走强2:=BARSLAST(PL10<REF(PL10,1));
走弱2:=BARSLAST(PL10>REF(PL10,1));
走强3:=BARSLAST(PL20<REF(PL20,1));
走弱3:=BARSLAST(PL20>REF(PL20,1));

ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走强2),0);
ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走强2),0);
DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0);
DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0);
ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走强3),0);
ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走强3),0);
DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0);
DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0);

DRAWTEXT(EN1 AND DTJZ5=1,L*0.98,'㈠'),COLORFFFFFF;
DRAWTEXT(EX1 AND DTJD5=2,H*1.02,'㈡'),COLORGREEN;
DRAWTEXT(EN2 AND ZTJZ5=1,L*0.98,'㈢'),COLORFFFFFF;
DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJD5=1,H*1.02,'⑴'),COLORFFFFFF;
DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=2,L*0.98,'⑵'),COLOR00FFFF;
DRAWTEXT(EX1 AND PL10>REF(PL10,1) AND ZTJZ5=2,H*1.02,'⑶'),COLORFFFF00;
DRAWTEXT(EN1 AND PL10>REF(PL10,1) AND ZTJZ5=3,L*0.98,'⑷'),COLOR00FFFF;
DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.02,'⑸'),COLORGREEN;
DRAWTEXT(EN2 AND DTJZ10=1,L*0.95,'Ⅰ'),COLORFFFFFF;
DRAWTEXT(EX2 AND DTJD10=2,H,'Ⅱ'),COLORGREEN;
DRAWTEXT(EN3 AND ZTJZ10=1,L*0.95,'Ⅲ'),COLORFF00FF;
DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=1,H*1.06,'①'),COLORFFFF00;
DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=2,L*0.94,'②'),COLORFF00FF;
DRAWTEXT(EX2 AND PL20>REF(PL20,1) AND ZTJD10=2 OR (ZTJD10=0 OR ZTJD10=2) AND EX2,H*1.06,'③'),COLORGREEN;
DRAWTEXT(EN2 AND PL20>REF(PL20,1) AND ZTJZ10=3,L*0.94,'④'),COLORFF00FF;

MA5:=EMA(C,5);
MA13:=EMA(C,6);
UP:=DRAWLINE(L=LLV(L,BARSLAST(CROSS(MA13,MA5))+1),LLV(L,BARSLAST(CROSS(MA13,MA5))+1),H=HHV(H,BARSLAST(CROSS(MA5,MA13))+1),HHV(H,BARSLAST(CROSS(MA5,MA13))+1),0);

AAAL:=(3*C+H+L+O)/6;
VAR1L:=(8*AAAL+7*REF(AAAL,1)+6*REF(AAAL,2)+5*REF(AAAL,3)+4*REF(AAAL,4)+3*REF(AAAL,5)+2*REF(AAAL,6)+REF(AAAL,8))/36;
VAR6L:=(LLV(VAR1L,2)+LLV(VAR1L,4)+LLV(VAR1L,6))/3;

DRAWTEXT(C>M5 AND C>M10 AND C>M30 AND M30>=REF(M30,1) AND CROSS(C,VAR6L) AND C/REF(C,1)>1.03 AND C>O AND F21=100 AND UP,O,'牛'),COLORFFFFFF;

Z:=ISLASTBAR;
DRAWTEXT(REF(C,2)>REF(O,2) && REF(C,1)>REF(O,1) && C<=O && Z,0.98*REF(H,1),'防调'),COLORGREEN;
DRAWTEXT(REF(C,2)<=REF(O,2) && REF(C,1)>REF(O,1) && C<=O && Z,0.98*REF(H,1),'跌势'),COLORGREEN;

AAA:=CONST(HHV(H,90));
A74:=MA(CLOSE,20);
A75:=(CLOSE>MA(CLOSE,5));
A76:=(MA(CLOSE,5)>MA(CLOSE,10));
A77:=(CLOSE>MA(CLOSE,10));
A78:=(MA(CLOSE,5)>MA(CLOSE,20));
A79:=(CLOSE>MA(CLOSE,20));
A710:=REF(A74,1);
A711:=(A74>A710);
AVX:=(((((IF(A75,10,(0-10))+IF(A76,10,(0-10)))+IF(A77,10,(0-10)))+IF(A78,10,(0-10)))+IF(A79,10,(0-10)))+IF(A711,10,(0-10)));

DSLX:=(CLOSE/INDEXC);
DSLX1:=MA(DSLX,5);
DSLX2:=MA(DSLX,10);
V1:=MA(VOL,5);
V2:=MA(VOL,10);

T23:=CONST(IF(C>200 AND C>M5 AND M5>REF(M5,1) AND (((AVX>=1) AND (REF(AVX,1)>0)) AND (V1<V2)),1,0));
DRAWTEXT(T23=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03),'大盘重拾升势'),COLORWHITE;

T11:=CONST(IF(C<200 AND ((((AVX>=1) AND (REF(AVX,1)>0)) AND (V1>=V2)) AND (DSLX<DSLX1)),1,0));
DRAWTEXT(T11=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03),'随时警惕变盘'),COLORFFFFFF;

T12:=CONST(IF(C<200 AND ((((AVX>=1) AND (REF(AVX,1)>0)) AND (V1<V2)) AND (DSLX<DSLX1)),1,0));
DRAWTEXT(T12=1 AND CURRBARSCOUNT=60,AAA-(AAA*0.03),'反弹逢高空仓'),COLORFFFF00;

T16:=CONST(IF(C<200 AND ((((AVX<1) AND (REF(AVX,1)<0)) AND (V1<V2)) AND (DSLX<DSLX1)),1,0));
现价线:STICKLINE(ISLASTBAR,C,C,2900,-1),COLORWHITE;

低2:=IF(CURRBARSCOUNT<=60,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL);

T:=BARSLAST(C>REF(C,1)*1.095 AND C=H);
T2L:=BARSLAST(C<REF(C,1)*1.095 AND C>REF(C,1)*1.08);
T3L:=BARSLAST(C<REF(C,1)*1.08 AND C>REF(C,1)*1.07);
T4L:=BARSLAST(C<REF(C,1)*1.07 AND C>REF(C,1)*1.06);
T5L:=BARSLAST(C<REF(C,1)*1.06 AND C>REF(C,1)*1.05);

TJ1:=COUNT(T=0,100)=0;
TJ2:=COUNT(T2L=0,100)=0;
TJ3:=COUNT(T3L=0,100)=0;
TJ4:=COUNT(T4L=0,100)=0;
TJ5:=COUNT(T5L=0,100)=0;
TJA:=C>REF(C,1)*1.05;

AA:=REF(T,1)>100 AND REF(T2L,1)>100 AND REF(T3L,1)>100 AND REF(T4L,1)>100 AND REF(T5L,1)>80 AND TJA;
HHM:=HHV(MACD.MACD*100,200);
LLM:=LLV(MACD.MACD*100,200);
D1:=MIN(MIN(M5,M10),M20)<M60;
D3:=MIN(MIN(M5,M10),M20)>M60;
XGT:=BARSLAST(AA AND HHM<60 AND LLM>-55);
D6:=BARSSINCEN(MIN(MIN(M5,M10),M20)>M60,XGT+1);
XG:=CROSS((XGT=0 AND D3) OR D6=0,0.5);
TJ:=COUNT(XG,30)=2 AND XG;

SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
SR2:=FILTER(SR1,10);
SR3:=BACKSET(SR2,10+1);
HD:=FILTER(SR3,10);
前高:=REF(H,BARSLAST(HD));
倍量:=VOL/REF(VOL,1)>=1.9;
突破前高:=CROSS(C,前高);
YG:=倍量 AND 突破前高;
SJ:=BARSLAST(YG);

DIF:=MACD.DIF;
H300:=HHVBARS(DIF,300);
AL:=BOLL.UB;
TQ:=BARSLAST(CROSS(AL>=REF(AL,1),0.5));
E25:=EXPMA(C,25);
ZF:=EVERY(RANGE(C/REF(C,1),0.97,1.05),TQ+1);
ZFF:=(HHV(H,TQ+1)-LLV(L,TQ+1))/LLV(L,TQ+1)*100;
TJQ:=EVERY(MAX(C,O)/AL<1.02,TQ+1);
XL:=(ATAN((E25/REF(E25,TQ)-1)*100)*180/3.1415926);
TJ1Q:=CROSS(DIF>=REF(DIF,H300),0.5) AND ZFF<17 AND ZF AND TJQ;
起程:=TJ1Q AND XL>75;

A1F:=REF(C,1);
A3F:=(DCLOSE-A1F)/A1F*100;
AA1F:=(A3F-REF(A3F,1));
选股1:=CROSS(AA1F,9.8);
A11F:=REF(V,1);
A13F:=DVOL/A11F;
AA3F:=(A13F-REF(A13F,1));
选股2:=CROSS(AA3F,500);
潜伏:=选股1 AND 选股2;

R1:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*(100);
K1:=EMA(R1,3);
D1D:=EMA(K1,3);
陡峭度:=IF((BARSCOUNT(CLOSE)>7),(100)*((MA(CLOSE,7))/(LLV(MA(CLOSE,7),7))-1),1);
N:=IF((陡峭度>0.35),6,65);
VAR1AD:=((-((100)*(HHV(HIGH,N)-CLOSE))/(HHV(HIGH,N)-LLV(LOW,N)))+100)*((DATE<20070110));
获利盘:=(WINNER(CLOSE))*(100);
获利线:=FORCAST(获利盘,7);
线:=(FORCAST(VAR1AD,7))*((DATE<20070110));
出击:=F211=100 AND CROSS(线,20) AND IF((COUNT(CROSS(K1,D1D),3)=1) AND (D1D<40),1,(线>D1D) OR (K1>D1D) AND (D1D<60)) AND IF((N=6),(获利盘<70),(获利盘<40)) AND (COUNT((获利线>20),20)>0);

爆发点:=(DCLOSE-REF(C,1))/REF(C,1)*100;
XB:=CROSS(爆发点,20);

VARA:=LLV(LOW,5);
VARB:=HHV(HIGH,5);
确:=EMA((CLOSE-VARA)/(VARB-VARA)*100,4);
趋势:=3*SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1)-2*SMA(SMA((C-LLV(L,27))/(HHV(H,27)-LLV(L,27))*100,5,1),3,1);
ZZ:=趋势>REF(趋势,1);
K1L:=DVOL/1000000;
K2L:=DCLOSE;
V1L:=EMA(K1L,5);
V2L:=EMA(K2L,5);
价异动:=K2L>REF(V2L,1)*1.06;
量异动:=K1L>REF(V1L,1)*1.6 && ZZ;
停牌:=DYNAINFO(17)>0;
M1:=SUM(价异动,2)>0 AND 停牌;
M2:=SUM(量异动,2)>0 AND REF(趋势,1)<89;
量价共振:=F211=100 AND C>REF(C,1) AND FILTER(M1 AND M2,3);

STICKLINE(量价共振,O,C,1.5,0),COLORFF00FF;
STICKLINE(确>REF(确,1) AND (XB OR 出击 OR 潜伏 OR 起程 OR CURRBARSCOUNT=CONST(SJ)+2 OR TJ OR (L<=低2)),O,C,1.5,0),COLORFF00FF;

DRAWTEXT(XB,L,'爆'),COLORWHITE;

DIR2:=ABS(CLOSE-REF(CLOSE,30));
VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),30);
ER2:=DIR2/VIR2;
CS2:=ER2*(0.8-2/24)+2/24;
CQ2:=CS2*CS2;
M熊:=EMA(DMA(CLOSE,CQ2),2);
牛熊:=M熊;
XX1:=C>牛熊 AND 牛熊>REF(牛熊,1);
DRAWTEXT_FIX(ISLASTBAR AND XX1,0.08,0,0,'【处于强区】'),COLORFF00FF;
XX2:=C<牛熊 AND 牛熊<=REF(牛熊,1);
DRAWTEXT_FIX(ISLASTBAR AND XX2,0.08,0,0,'【处于弱区】'),COLORFFFF00;

DRAWNUMBER(PEAKBARS(1,10,1)=0,H*1.015,H),COLORFF00FF;
DRAWNUMBER(TROUGHBARS(1,10,1)=0,L*0.985,L),COLOR00FF00;

HT:=HHVBARS(H,15);
LT:=LLVBARS(L,15);
DF1:=(REF(C,LT)-REF(C,HT+1))/REF(C,HT+1)*100;
DF2:=(C-REF(C,LT+1))/REF(C,LT+1)*100;
TJV:=C>=REF(C,HT);
XGV:=HT>LT AND DF1<-5 AND COUNT(TJV,HT+1)=1 AND TJV;
XGTV:=BARSLAST(XGV);
HQF:=BACKSET(XGV,HT+1);
LQF:=BACKSET(XGV,LT+1);
HQFT:=BARSLAST(CROSS(HQF=1,0.5));
LQFT:=BARSLAST(CROSS(LQF=1,0.5));
DRAWLINE(HQFT=0,H,LQFT=0,L,0),COLORRED,LINETHICK2;
DRAWLINE(LQFT=0,L,XGV,L,0),COLORRED,LINETHICK2;
STICKLINE(XGV,C,O,0.5,0),COLORYELLOW;

TY:=LLVBARS(L,15);
HTSS:=HHVBARS(H,15);
TTS:=BARSLAST(TY=0);
XGS:=TY=0 AND REF(TTS,1)<20 AND L>REF(L,REF(TTS,1));
XGTS:=BARSLAST(XGS);
QF:=BACKSET(XGS=1,HTSS+1);
QFT:=BARSLAST(CROSS(QF=1,0.5));
DRAWLINE(QFT=0,H,XGS,L,0),COLORWHITE;
QF1:=BACKSET(QFT=0,TTS+1);
QF1T:=BARSLAST(CROSS(QF1=1,0.5));
DRAWLINE(QF1T=0,L,QFT=0,H,0),COLORWHITE;
DRAWTEXT(QF1T=0,H*1.02,VARCAT(VARCAT('一底价',VAR2STR(REF(L,QF1T),2)),'元')),COLORWHITE;
DRAWTEXT(XGTS=0,H*1.04,VARCAT(VARCAT('双底价',VAR2STR(REF(L,XGTS),2)),'元')),COLORWHITE;

TK:=BARSLAST(H=HHV(H,60) AND C<O AND O>REF(C,1) AND H/L>1.05);
TJ1K:=EVERY(C<REF(C,1),2);
TJ2K:=EVERY(L<=REF(L,1),2);
LTK:=BARSLAST(REF(TK,2)=0 AND TJ1K AND TJ2K);
TJ3K:=TK-LTK=2 AND C>REF(C,TK)*1.02;
TJ4K:=BARSLASTCOUNT(C>O)=4 AND C/REF(C,1)>1.045;
XG1:=REF(EVERY(MAX(C,O)<REF(H,TK),TK),1) AND O>REF(H,1) AND TJ3K AND TK<15 AND NOT(TJ4K);
XGK:=COUNT(XG1,T)=1 AND XG1;
QFK:=BACKSET(XGK=1,TK+1);
QFTK:=BARSLAST(CROSS(QFK=1,0.5));



来函数检测结果如下
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:DYNAINFO
该公式包含未来函数:DHIGH
该公式包含未来函数:DLOW
该公式包含未来函数:DCLOSE
该公式包含未来函数:DVOL

定制、编写公式指标请联系QQ或微信同号:88652583


F111赋值:收盘价15%的之字转向
F211赋值:如果(F111>1日前的F111),返回100,否则返回80
输出昨:1日前的收盘价,NODRAW,画绿色
上涨家数赋值:大盘的上涨家数
下跌家数赋值:大盘的下跌家数
输出人气:上涨家数/下跌家数,NODRAW
M5赋值:收盘价的5日简单移动平均,COLORFFFFFF
M10赋值:收盘价的10日简单移动平均,COLOR00FFFF
M20赋值:收盘价的20日简单移动平均,COLOR888800
M30赋值:收盘价的30日简单移动平均,画红色
M60赋值:收盘价的60日简单移动平均,画绿色
输出半:收盘价的120日简单移动平均,画蓝色
输出年:收盘价的250日简单移动平均,画洋红色
输出拟:如果收盘价的有效数据周期数<250,返回收盘价的收盘价的有效数据周期数日累和/收盘价的有效数据周期数,否则返回收盘价的250日简单移动平均,COLORFF00FF
T01赋值:10日内最低价距今天数的最后一日取值设为常数
T11HIGH赋值:T01日前的最高价的最后一日取值设为常数
CC1赋值:到最后交易的周期的最后一日取值设为常数
T02赋值:上次(到最后交易的周期>(CC1+T01))AND(最高价>T11HIGH)距今天数的最后一日取值设为常数
T12HIGH赋值:T02日前的最高价的最后一日取值设为常数
T03赋值:上次(到最后交易的周期>(CC1+T02))AND(最高价>T12HIGH)距今天数的最后一日取值设为常数
T13HIGH赋值:T03日前的最高价的最后一日取值设为常数
输出洗:当满足条件到最后交易的周期=T03+1时,在T13HIGH位置画直线起点,当满足条件是否最后一个周期时,在T13HIGH位置画直线终点,1表示是否延长.,DOTLINE,COLORFFFFFF
AY赋值:10日前的最高价=2*10+1日内最高价的最高值
QYY赋值:若AY则将最近10+1周期置为1
CC赋值:QYY的10日过滤 AND 最高价=10+1日内最高价的最高值
DDD赋值:上次CC距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
GDCS1赋值:DINGBUTS的最后一日取值设为常数
DINGBUTS1赋值:DDD+1日前的DINGBUTS
GDCS2赋值:DINGBUTS1的最后一日取值设为常数
输出压:当满足条件最高价>=10日内最高价的最高值时,在最高价位置画直线起点,当满足条件最低价<=3日内最低价的最低值时,在3日内最高价的最高值位置画直线终点,1表示是否延长.,COLORFFFF00,线宽为1,DOTLINE
A2赋值:5日前的最低价=2*5+1日内最低价的最低值
B2赋值:A2的5日过滤
C2赋值:若B2则将最近5+1周期置为1
D2赋值:C2的5日过滤
E2赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
F2赋值:E2>1日前的E2
输出支:当满足条件D2时,在最低价位置画直线起点,当满足条件F2时,在最低价位置画直线终点,1表示是否延长.,画淡红色,DOTLINE
高1赋值:3日前的150日内最高价的最高值
低1赋值:3日前的150日内最低价的最低值
HH1赋值:高1-(高1-低1)*0.191
输出冲:日期日HH1,画淡绿色
LTG赋值:60日内最低价距今天数
LT1赋值:60日内最低价距今天数
LTT赋值:上次到最后交易的周期=LTG的最后一日取值设为常数+1距今天数
HTG赋值:最高价在LTG+1日前的60天内第1个最高价到当前周期的周期数
锅顶赋值:当满足条件到最后交易的周期=HTG的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在HTG日前的最高价位置画直线终点,0表示是否延长.,画黄色,线宽为2
TT赋值:上次到最后交易的周期=HTG的最后一日取值设为常数+1距今天数
AAG赋值:收盘价上穿锅顶的最后一日取值设为常数
输出布林极限:当满足条件TT=0时,在最高价位置画直线起点,当满足条件LTT=0时,在最低价位置画直线终点,0表示是否延长.,画红色,线宽为2
输出锅底:当满足条件到最后交易的周期>LT1的最后一日取值设为常数+0时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在LT1日前的最低价位置画直线终点,0表示是否延长.,画白色
ZF1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
AZ赋值:如果收阳线,返回ZF1,否则返回1
TJZ赋值:最近3日一直存在AZ位于0和4之间
TZ赋值:上次统计3日中满足收盘价上穿收盘价的5日简单移动平均的天数=2ANDCROSS(收盘价,收盘价的5日简单移动平均)ANDTJZ距今天数
XGZ赋值:1日前的最近TZ日一直存在最高价输出突破价:TZ日前的最高价,NODRAW,画淡洋红色
LTS赋值:100日内最低价距今天数
HTS赋值:60日内最高价距今天数
LT1S赋值:最低价在HTS+1日前的30天内第1个最低价到当前周期的周期数
LTTS赋值:上次到最后交易的周期=LTS的最后一日取值设为常数+1距今天数
LTT1赋值:上次到最后交易的周期=LT1S的最后一日取值设为常数+1距今天数
HT1赋值:最高价在LTT1日前的LTTS+1天内第1个最高价到当前周期的周期数
HT1T赋值:上次到最后交易的周期=HT1的最后一日取值设为常数+1距今天数
HT2T赋值:上次到最后交易的周期=HTS的最后一日取值设为常数+1距今天数
TJS赋值:最低价>LTTS日前的最低价
TJ1S赋值:最高价>HT1T日前的最高价
输出升下轨:当满足条件LTTS=0时,在最低价位置画直线起点,当满足条件LTT1=0ANDTJS时,在最低价位置画直线终点,1表示是否延长.,画黄色,DOTLINE
输出升上轨:当满足条件HT1T=0时,在最高价位置画直线起点,当满足条件HT2T=0ANDTJ1S时,在最高价位置画直线终点,1表示是否延长.,画黄色,DOTLINE
XLT赋值:最高价在0日前的HT2T+1天内第1个最低价到当前周期的周期数
XLT1赋值:上次到最后交易的周期=XLT的最后一日取值设为常数+1距今天数
XH1T赋值:最高价在XLT1日前的10天内第1个最高价到当前周期的周期数
XH1TT赋值:上次到最后交易的周期=XH1T的最后一日取值设为常数+1距今天数
DF赋值:(收盘价-HT2T+1日前的收盘价)/HT2T+1日前的收盘价*100
XL2TT赋值:在HT2T+1周期内首次DF<-15距今天数
TJ2S赋值:最高价TJ3S赋值:最低价输出降上轨:当满足条件HT2T=0时,在最高价位置画直线起点,当满足条件XH1TT=0ANDTJ2S时,在最高价位置画直线终点,1表示是否延长.,画绿色,DOTLINE
输出降下轨:当满足条件XL2TT=0时,在最低价位置画直线起点,当满足条件XLT1=0ANDTJ3S时,在最低价位置画直线终点,1表示是否延长.,画绿色,DOTLINE
当满足条件TZ>=0时,在TZ日前的最高价和TZ日前的最高价位置之间画柱状线,宽度为4,-1不为0则画空心柱.,画绿色
当满足条件XGZ=1上穿0.5时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画棕色
当满足条件XGZ=1上穿0.5时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画棕色
当满足条件XGZ=1上穿0.5时,在最低价*0.95位置画11号图标
VAR3赋值:240日内最高价的最低值
VAR4赋值:100*(收盘价-VAR3)/VAR3
VAR5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100
VAR6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100
VAR7赋值:0
VAR8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100
VAR9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100
VAR10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0
VAR11赋值:收盘价6%的之字转向>1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向<=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向
VAR12赋值:收盘价6%的之字转向<1日前的收盘价6%的之字转向 AND 1日前的收盘价6%的之字转向>=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向>=3日前的收盘价6%的之字转向
VAR13赋值:收盘价22%的之字转向>1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向<=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向<=3日前的收盘价22%的之字转向
VAR14赋值:收盘价22%的之字转向<1日前的收盘价22%的之字转向 AND 1日前的收盘价22%的之字转向>=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向>=3日前的收盘价22%的之字转向
VAR15赋值:收盘价51%的之字转向>1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向<=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向<=3日前的收盘价51%的之字转向
VAR16赋值:收盘价51%的之字转向<1日前的收盘价51%的之字转向 AND 1日前的收盘价51%的之字转向>=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向>=3日前的收盘价51%的之字转向
VAR17赋值:收盘价72%的之字转向>1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向<=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向<=3日前的收盘价72%的之字转向
VAR18赋值:收盘价72%的之字转向<1日前的收盘价72%的之字转向 AND 1日前的收盘价72%的之字转向>=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向>=3日前的收盘价72%的之字转向
VAR19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
买1赋值:F211=100 AND VAR10
买2赋值:F211=100 AND (VAR11+VAR13+VAR15+VAR17)
卖1赋值:(VAR12+VAR14+VAR16+VAR18)
F1赋值:收盘价15%的之字转向
F21赋值:如果(F1>1日前的F1),返回100,否则返回80
VARE1赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VAR1A赋值:如果VARE1>0,返回VARE1,否则返回0
VAR1B赋值:如果VAR14>=200ANDVAR13>=150,返回15,否则返回如果VAR14<=-200ANDVAR13<=-150,返回-15,否则返回VAR16+60
VAR1C赋值:VAR1A>48 AND VAR1B>60 AND VAR19<100
大顶0赋值:VAR1C AND 统计30日中满足VAR1C的天数=1
当满足条件大顶0=1时,在最高价*1.03位置书写文字,画白色
PL5赋值:收盘价5%的之字转向
EN1赋值:PL5>1日前的PL5 AND 1日前的PL5<=2日前的PL5 AND 2日前的PL5<=3日前的PL5
EX1赋值:PL5<1日前的PL5 AND 1日前的PL5>=2日前的PL5 AND 2日前的PL5>=3日前的PL5
PL10赋值:收盘价10%的之字转向
EN2赋值:PL10>1日前的PL10 AND 1日前的PL10<=2日前的PL10 AND 2日前的PL10<=3日前的PL10
EX2赋值:PL10<1日前的PL10 AND 1日前的PL10>=2日前的PL10 AND 2日前的PL10>=3日前的PL10
PL20赋值:收盘价20%的之字转向
EN3赋值:PL20>1日前的PL20 AND 1日前的PL20<=2日前的PL20 AND 2日前的PL20<=3日前的PL20
EX3赋值:PL20<1日前的PL20 AND 1日前的PL20>=2日前的PL20 AND 2日前的PL20>=3日前的PL20
走强1赋值:上次PL5<1日前的PL5距今天数
走弱1赋值:上次PL5>1日前的PL5距今天数
走强2赋值:上次PL10<1日前的PL10距今天数
走弱2赋值:上次PL10>1日前的PL10距今天数
走强3赋值:上次PL20<1日前的PL20距今天数
走弱3赋值:上次PL20>1日前的PL20距今天数
ZTJZ5赋值:如果PL10>1日前的PL10,返回统计走强2日中满足EN1的天数,否则返回0
ZTJD5赋值:如果PL10>1日前的PL10,返回统计走强2日中满足EX1的天数,否则返回0
DTJZ5赋值:如果PL10<1日前的PL10,返回统计走弱2日中满足EN1的天数,否则返回0
DTJD5赋值:如果PL10<1日前的PL10,返回统计走弱2日中满足EX1的天数,否则返回0
ZTJZ10赋值:如果PL20>1日前的PL20,返回统计走强3日中满足EN2的天数,否则返回0
ZTJD10赋值:如果PL20>1日前的PL20,返回统计走强3日中满足EX2的天数,否则返回0
DTJZ10赋值:如果PL20<1日前的PL20,返回统计走弱3日中满足EN2的天数,否则返回0
DTJD10赋值:如果PL20<1日前的PL20,返回统计走弱3日中满足EX2的天数,否则返回0
当满足条件EN1ANDDTJZ5=1时,在最低价*0.98位置书写文字,COLORFFFFFF
当满足条件EX1ANDDTJD5=2时,在最高价*1.02位置书写文字,画绿色
当满足条件EN2ANDZTJZ5=1时,在最低价*0.98位置书写文字,COLORFFFFFF
当满足条件EX1ANDPL10>1日前的PL10ANDZTJD5=1时,在最高价*1.02位置书写文字,COLORFFFFFF
当满足条件EN1ANDPL10>1日前的PL10ANDZTJZ5=2时,在最低价*0.98位置书写文字,COLOR00FFFF
当满足条件EX1ANDPL10>1日前的PL10ANDZTJZ5=2时,在最高价*1.02位置书写文字,COLORFFFF00
当满足条件EN1ANDPL10>1日前的PL10ANDZTJZ5=3时,在最低价*0.98位置书写文字,COLOR00FFFF
当满足条件EX2ANDPL20>1日前的PL20ANDZTJD10=1时,在最高价*1.02位置书写文字,画绿色
当满足条件EN2ANDDTJZ10=1时,在最低价*0.95位置书写文字,COLORFFFFFF
当满足条件EX2ANDDTJD10=2时,在最高价位置书写文字,画绿色
当满足条件EN3ANDZTJZ10=1时,在最低价*0.95位置书写文字,COLORFF00FF
当满足条件EX2ANDPL20>1日前的PL20ANDZTJD10=1时,在最高价*1.06位置书写文字,COLORFFFF00
当满足条件EN2ANDPL20>1日前的PL20ANDZTJZ10=2时,在最低价*0.94位置书写文字,COLORFF00FF
当满足条件EX2ANDPL20>1日前的PL20ANDZTJD10=2OR(ZTJD10=0ORZTJD10=2)ANDEX2时,在最高价*1.06位置书写文字,画绿色
当满足条件EN2ANDPL20>1日前的PL20ANDZTJZ10=3时,在最低价*0.94位置书写文字,COLORFF00FF
MA5赋值:收盘价的5日指数移动平均
MA13赋值:收盘价的6日指数移动平均
UP赋值:当满足条件最低价=上次MA13上穿MA5距今天数+1日内最低价的最低值时,在上次MA13上穿MA5距今天数+1日内最低价的最低值位置画直线起点,当满足条件最高价=上次MA5上穿MA13距今天数+1日内最高价的最高值时,在上次MA5上穿MA13距今天数+1日内最高价的最高值位置画直线终点,0表示是否延长.
AAAL赋值:(3*收盘价+最高价+最低价+开盘价)/6
VAR1L赋值:(8*AAAL+7*1日前的AAAL+6*2日前的AAAL+5*3日前的AAAL+4*4日前的AAAL+3*5日前的AAAL+2*6日前的AAAL+8日前的AAAL)/36
VAR6L赋值:(2日内VAR1L的最低值+4日内VAR1L的最低值+6日内VAR1L的最低值)/3
当满足条件收盘价>M5ANDC>M10ANDC>M30ANDM30>=1日前的M30ANDCROSS(收盘价,VAR6L)ANDC/1日前的收盘价>1.03ANDC>OANDF21=100ANDUP时,在开盘价位置书写文字,COLORFFFFFF
Z赋值:是否最后一个周期
当满足条件2日前的收盘价>2日前的开盘价并且1日前的收盘价>1日前的开盘价并且收盘价<=开盘价并且Z时,在0.98*1日前的最高价位置书写文字,画绿色
当满足条件2日前的收盘价<=2日前的开盘价并且1日前的收盘价>1日前的开盘价并且收盘价<=开盘价并且Z时,在0.98*1日前的最高价位置书写文字,画绿色
AAA赋值:90日内最高价的最高值的最后一日取值设为常数
A74赋值:收盘价的20日简单移动平均
A75赋值:(收盘价>收盘价的5日简单移动平均)
A76赋值:(收盘价的5日简单移动平均>收盘价的10日简单移动平均)
A77赋值:(收盘价>收盘价的10日简单移动平均)
A78赋值:(收盘价的5日简单移动平均>收盘价的20日简单移动平均)
A79赋值:(收盘价>收盘价的20日简单移动平均)
A710赋值:1日前的A74
A711赋值:(A74>A710)
AVX赋值:(((((如果A75,返回10,否则返回(0-10)+如果A76,返回10,否则返回(0-10))+如果A77,返回10,否则返回(0-10))+如果A78,返回10,否则返回(0-10))+如果A79,返回10,否则返回(0-10))+如果A711,返回10,否则返回(0-10))
DSLX赋值:(收盘价/大盘的收盘价)
DSLX1赋值:DSLX的5日简单移动平均
DSLX2赋值:DSLX的10日简单移动平均
V1赋值:成交量(手)的5日简单移动平均
V2赋值:成交量(手)的10日简单移动平均
T23赋值:如果收盘价>200ANDC>M5ANDM5>1日前的M5AND(((AVX>=1)AND(1日前的AVX>0))AND(V1当满足条件T23=1ANDCURRBARSCOUNT=60时,在AAA-(AAA*0.03)位置书写文字,画白色
T11赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1>=V2))AND(DSLX当满足条件T11=1ANDCURRBARSCOUNT=60时,在AAA-(AAA*0.03)位置书写文字,COLORFFFFFF
T12赋值:如果收盘价<200AND((((AVX>=1)AND(1日前的AVX>0))AND(V1当满足条件T12=1ANDCURRBARSCOUNT=60时,在AAA-(AAA*0.03)位置书写文字,COLORFFFF00
T16赋值:如果收盘价<200AND((((AVX<1)AND(1日前的AVX<0))AND(V1输出现价线:当满足条件是否最后一个周期时,在收盘价和收盘价位置之间画柱状线,宽度为2900,-1不为0则画空心柱.,画白色
低2赋值:如果到最后交易的周期<=60,返回如果是否最后一个周期=1,返回上次到最后交易的周期=60距今天数日内最低价的最低值,否则返回1的最后一日取值设为常数,否则返回无效数
T赋值:上次收盘价>1日前的收盘价*1.095ANDC=最高价距今天数
T2L赋值:上次收盘价<1日前的收盘价*1.095ANDC>1日前的收盘价*1.08距今天数
T3L赋值:上次收盘价<1日前的收盘价*1.08ANDC>1日前的收盘价*1.07距今天数
T4L赋值:上次收盘价<1日前的收盘价*1.07ANDC>1日前的收盘价*1.06距今天数
T5L赋值:上次收盘价<1日前的收盘价*1.06ANDC>1日前的收盘价*1.05距今天数
TJ1赋值:统计100日中满足T=0的天数=0
TJ2赋值:统计100日中满足T2L=0的天数=0
TJ3赋值:统计100日中满足T3L=0的天数=0
TJ4赋值:统计100日中满足T4L=0的天数=0
TJ5赋值:统计100日中满足T5L=0的天数=0
TJA赋值:收盘价>1日前的收盘价*1.05
AA赋值:1日前的T>100 AND 1日前的T2L>100 AND 1日前的T3L>100 AND 1日前的T4L>100 AND 1日前的T5L>80 AND TJA
HHM赋值:200日内平滑异同平均线的MACD*100的最高值
LLM赋值:200日内平滑异同平均线的MACD*100的最低值
D1赋值:M5和M10的较小值和M20的较小值D3赋值:M5和M10的较小值和M20的较小值>M60
XGT赋值:上次AAANDHHM<60ANDLLM>-55距今天数
D6赋值:在XGT+1周期内首次M5和M10的较小值和M20的较小值>M60距今天数
XG赋值:(XGT=0ANDD3)ORD6=0上穿0.5
TJ赋值:统计30日中满足XG的天数=2 AND XG
SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
SR2赋值:SR1的10日过滤
SR3赋值:若SR2则将最近10+1周期置为1
HD赋值:SR3的10日过滤
前高赋值:上次HD距今天数日前的最高价
倍量赋值:成交量(手)/1日前的成交量(手)>=1.9
突破前高赋值:收盘价上穿前高
YG赋值:倍量 AND 突破前高
SJ赋值:上次YG距今天数
DIF赋值:平滑异同平均线的DIF
H300赋值:300日内DIF距今天数
AL赋值:BOLL的UB
TQ赋值:上次AL>=1日前的AL上穿0.5距今天数
E25赋值:收盘价的25日指数移动平均
ZF赋值:最近TQ+1日一直存在收盘价/1日前的收盘价位于0.97和1.05之间
ZFF赋值:(TQ+1日内最高价的最高值-TQ+1日内最低价的最低值)/TQ+1日内最低价的最低值*100
TJQ赋值:最近TQ+1日一直存在收盘价和开盘价的较大值/AL<1.02
XL赋值:((E25/TQ日前的E25-1)*100的反正切*180/3.1415926)
TJ1Q赋值:DIF>=H300日前的DIF上穿0.5 AND ZFF<17 AND ZF AND TJQ
起程赋值:TJ1Q AND XL>75
A1F赋值:1日前的收盘价
A3F赋值:(不定周期收盘价-A1F)/A1F*100
AA1F赋值:(A3F-1日前的A3F)
选股1赋值:AA1F上穿9.8
A11F赋值:1日前的成交量(手)
A13F赋值:不定周期成交量/A11F
AA3F赋值:(A13F-1日前的A13F)
选股2赋值:AA3F上穿500
潜伏赋值:选股1 AND 选股2
R1赋值:((收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值))*(100)
K1赋值:R1的3日指数移动平均
D1D赋值:K1的3日指数移动平均
陡峭度赋值:如果(收盘价的有效数据周期数>7),返回(100)*((收盘价的7日简单移动平均)/(7日内收盘价的7日简单移动平均的最低值)-1),否则返回1
N赋值:如果(陡峭度>0.35),返回6,否则返回65
VAR1AD赋值:((-((100)*(N日内最高价的最高值-收盘价))/(N日内最高价的最高值-N日内最低价的最低值))+100)*((日期<20070110))
获利盘赋值:(以收盘价计算的获利盘比例)*(100)
获利线赋值:获利盘的7日线性回归预测值
线赋值:(VAR1AD的7日线性回归预测值)*((日期<20070110))
出击赋值:F211=100 AND 线上穿20 AND 如果(统计3日中满足K1上穿D1D的天数=1)AND(D1D<40),返回1,否则返回(线>D1D)OR(K1>D1D)AND(D1D<60) AND 如果(N=6),返回(获利盘<70),否则返回(获利盘<40) AND (统计20日中满足(获利线>20)的天数>0)
爆发点赋值:(不定周期收盘价-1日前的收盘价)/1日前的收盘价*100
XB赋值:爆发点上穿20
VARA赋值:5日内最低价的最低值
VARB赋值:5日内最高价的最高值
确赋值:(收盘价-VARA)/(VARB-VARA)*100的4日指数移动平均
趋势赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均
ZZ赋值:趋势>1日前的趋势
K1L赋值:不定周期成交量/1000000
K2L赋值:不定周期收盘价
V1L赋值:K1L的5日指数移动平均
V2L赋值:K2L的5日指数移动平均
价异动赋值:K2L>1日前的V2L*1.06
量异动赋值:K1L>1日前的V1L*1.6 并且 ZZ
停牌赋值:量比>0
M1赋值:价异动的2日累和>0 AND 停牌
M2赋值:量异动的2日累和>0 AND 1日前的趋势<89
量价共振赋值:F211=100 AND 收盘价>1日前的收盘价 AND M1ANDM2的3日过滤
当满足条件量价共振时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF00FF
当满足条件确>1日前的确AND(XBOR出击OR潜伏OR起程ORCURRBARS统计=SJ的最后一日取值设为常数+2ORTJOR(最低价<=低2))时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF00FF
当满足条件XB时,在最低价位置书写文字,画白色
DIR2赋值:收盘价-30日前的收盘价的绝对值
VIR2赋值:收盘价-1日前的收盘价的绝对值的30日累和
ER2赋值:DIR2/VIR2
CS2赋值:ER2*(0.8-2/24)+2/24
CQ2赋值:CS2*CS2
M熊赋值:以CQ2为权重收盘价的动态移动平均的2日指数移动平均
牛熊赋值:M熊
XX1赋值:收盘价>牛熊 AND 牛熊>1日前的牛熊
当满足条件ISLASTBARANDXX1时,在横轴0.08纵轴0位置书写文字,COLORFF00FF
XX2赋值:收盘价<牛熊 AND 牛熊<=1日前的牛熊
当满足条件ISLASTBARANDXX2时,在横轴0.08纵轴0位置书写文字,COLORFFFF00
当满足条件最高价10%之字转向的前1个波峰位置=0时,在最高价*1.015位置书写数字,COLORFF00FF
当满足条件最高价10%之字转向的前1个波谷位置=0时,在最低价*0.985位置书写数字,COLOR00FF00
HT赋值:15日内最高价距今天数
LT赋值:15日内最低价距今天数
DF1赋值:(LT日前的收盘价-HT+1日前的收盘价)/HT+1日前的收盘价*100
DF2赋值:(收盘价-LT+1日前的收盘价)/LT+1日前的收盘价*100
TJV赋值:收盘价>=HT日前的收盘价
XGV赋值:HT>LT AND DF1<-5 AND 统计HT+1日中满足TJV的天数=1 AND TJV
XGTV赋值:上次XGV距今天数
HQF赋值:若XGV则将最近HT+1周期置为1
LQF赋值:若XGV则将最近LT+1周期置为1
HQFT赋值:上次HQF=1上穿0.5距今天数
LQFT赋值:上次LQF=1上穿0.5距今天数
当满足条件HQFT=0时,在最高价位置画直线起点,当满足条件LQFT=0时,在最低价位置画直线终点,0表示是否延长.,画红色,线宽为2
当满足条件LQFT=0时,在最低价位置画直线起点,当满足条件XGV时,在最低价位置画直线终点,0表示是否延长.,画红色,线宽为2
当满足条件XGV时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
TY赋值:15日内最低价距今天数
HTSS赋值:15日内最高价距今天数
TTS赋值:上次TY=0距今天数
XGS赋值:TY=0 AND 1日前的TTS<20 AND 最低价>1日前的TTS日前的最低价
XGTS赋值:上次XGS距今天数
QF赋值:若XGS=1则将最近HTSS+1周期置为1
QFT赋值:上次QF=1上穿0.5距今天数
当满足条件QFT=0时,在最高价位置画直线起点,当满足条件XGS时,在最低价位置画直线终点,0表示是否延长.,画白色
QF1赋值:若QFT=0则将最近TTS+1周期置为1
QF1T赋值:上次QF1=1上穿0.5距今天数
当满足条件QF1T=0时,在最低价位置画直线起点,当满足条件QFT=0时,在最高价位置画直线终点,0表示是否延长.,画白色
当满足条件QF1T=0时,在最高价*1.02位置书写文字,画白色
当满足条件XGTS=0时,在最高价*1.04位置书写文字,画白色
TK赋值:上次最高价=60日内最高价的最高值ANDC1日前的收盘价ANDH/最低价>1.05距今天数
TJ1K赋值:最近2日一直存在收盘价<1日前的收盘价
TJ2K赋值:最近2日一直存在最低价<=1日前的最低价
LTK赋值:上次2日前的TK=0ANDTJ1KANDTJ2K距今天数
TJ3K赋值:TK-LTK=2 AND 收盘价>TK日前的收盘价*1.02
TJ4K赋值:条件连续成立次数=4 AND 收盘价/1日前的收盘价>1.045
XG1赋值:1日前的最近TK日一直存在收盘价和开盘价的较大值1日前的最高价 AND TJ3K AND TK<15 AND 取反
XGK赋值:统计T日中满足XG1的天数=1 AND XG1
QFK赋值:若XGK=1则将最近TK+1周期置为1
QFTK赋值:上次QFK=1上穿0.5距今天数
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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