通达信集体共振副图源码贴图飞狐通用

 

这个指标原来是大智慧指标,我将它改为通达信和飞狐指标和大家共享。出现底背离准备进场,集体出现顶背离准备离场。
 通达信源码,
 参数:n1 (6) n2 (12) n3 (24 )
 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
 K:SMA(RSV,3,1),LINETHICK2,COLORWHITE;
 D:SMA(K,3,1),LINETHICK2,COLORYELLOW;
 J:3*K-2*D,LINETHICK2,COLORRED;
 DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),LINETHICK2,COLORGREEN;
 DEA :EMA(DIFF,9),LINETHICK2,COLORBLUE;
 MACD:2*(DIFF-DEA),LINETHICK2,COLORRED;
 RSV1:=(HHV(H,9.8)-C)/(HHV(H,9.8)-LLV(L,9.8))*101;
 KK:=SMA(RSV1,3,1);
 DD:=SMA(KK,3,1);
 JJ:=3*KK-2*DD;
买卖:=IF(JJ>=100,100,IF(JJ<=0,0,JJ));
明天买:IF(买卖=100,0-10,0),COLOR00CCCC;
明天卖:IF(买卖=0,90,100),COLOR00FF00;
 TYP:=(HIGH+LOW+CLOSE)/3;
 STICKLINE(DIFF>REF(DIFF,1),20,20,2,0),COLORRED;
 STICKLINE(DIFF<REF(DIFF,1),20,20,2,0),COLORGREEN;
 STICKLINE(K>=REF(K,1) OR K>D AND DIFF>REF(DIFF,1),80,80,2,1),COLORRED;
 STICKLINE(K<REF(K,1),80,80,2,1),COLORGREEN;
 MACD金叉:=CROSS(MACD,DIFF) AND MACD>=(0-0.05) AND MACD<=0.02;
 DRAWTEXT(MACD金叉,40,'▲MACD金叉'),COLORRED;
 XX:=EMA(MA(LOW,3)*0.96,30);
 DIFF金叉:=IF(CROSS(DIFF,DEA) AND XX-REF(XX,1)>0 AND MACD>=REF(MACD,1) AND DIFF<=0,1,0);
 DRAWTEXT(DIFF金叉=1,35,'▲DIFF金叉'),COLORRED;
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
 DRAWTEXT(低位金叉,25,'▲低位金叉'),COLORRED;
 DIFDEA:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(DIFDEA=2,21)=1;
 DRAWTEXT(二次金叉,20,'▲二次金叉'),COLORRED;
 A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
 MACD底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
 DRAWTEXT(MACD底背离,30,'▲MACD底背离'),COLORRED;
 A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
 MACD顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
 DRAWTEXT(FILTER(MACD顶背离,5),100,'▼MACD顶背离') ;

周DIFF:='MACD.DIFF#WEEK';
周DEA:='MACD.DEA#WEEK';
周MACD:='MACD.MACD#WEEK';
 DIF周金叉:=CROSS(周DIFF,周DEA);
 DRAWTEXT(DIF周金叉,45,'▲DIFF周金叉'),COLORRED;
 DRAWTEXT(CROSS(周DEA,周DIFF),110,'▼DIFF周死叉') ;
MACD周金叉:=CROSS(周MACD,周DIFF) AND 周MACD>=(0-0.05) AND 周MACD<=0.02;
 DRAWTEXT(MACD周金叉,50,'▲MACD周金叉'),COLORRED;

月DIFF:='MACD.DIFF#MONTH';
月DEA:='MACD.DEA#MONTH';
月MACD:='MACD.MACD#MONTH';
 DIF月金叉:=CROSS(月DIFF,月DEA);
 DRAWTEXT(DIF月金叉,55,'▲DIFF月金叉'),COLORRED ;
 DRAWTEXT(CROSS(月DEA,月DIFF),105,'▼DIFF月死叉') ;
MACD月金叉:=CROSS(月MACD,月DIFF) AND 月MACD>=(0-0.05) AND 月MACD<=0.02;
 DRAWTEXT(MACD月金叉,60,'▲MACD月金叉'),COLORRED;
周K:="KDJ.K#WEEK"(9,3,3);
周D:="KDJ.D#WEEK"(9,3,3);
周J:="KDJ.J#WEEK"(9,3,3);
月K:="KDJ.K#MONTH"(9,3,3);
月D:="KDJ.D#MONTH"(9,3,3);
月J:="KDJ.J#MONTH"(9,3,3);
 KD月金叉:=CROSS(月K,月D);
 KD周金叉:=CROSS(周K,周D);
 KD日金叉:=FILTER(CROSS(K,D) AND D<50,4);
 KD低位金叉:=FILTER(CROSS(K,D) AND D<20,4);
 DRAWTEXT(KD月金叉,0,'▲KD月金叉'),COLORRED;
 DRAWTEXT(KD周金叉,-5,'▲KD周金叉'),COLORRED ;
 DRAWTEXT(KD日金叉,-10,'▲KD日金叉'),COLORRED ;
 DRAWTEXT(KD低位金叉,5,'▲KD低位金叉'),COLORRED;
 KD1:=COUNT(CROSS(K,D),BARSLAST(D>=50));
 KD二次金叉:=CROSS(K,D) AND D<50 AND COUNT(KD1=2,21)=1;
 DRAWTEXT(KD二次金叉,10,'▲KD二次金叉'),COLORRED ;
 KD2:=COUNT(CROSS(D,K),BARSLAST(D<=50));
 KD二次死叉:=CROSS(D,K) AND D>50 AND COUNT(KD2=2,21)=1;
 DRAWTEXT(KD二次死叉,95,'▼KD二次死叉') ;

KD日死叉:=FILTER(CROSS(D,K) AND D>80,4);
 DRAWTEXT(KD日死叉,80,'▼KD日死叉') ;
DRAWTEXT(CROSS(周D,周K),85,'KD周死叉') ;
DRAWTEXT(CROSS(月D,月K),90,'KD月死叉') ;
KDB:=BARSLAST(REF(CROSS(K,D),1));
 KDDB:=REF(CLOSE,KDB+1)>CLOSE AND REF(K,KDB+1)<K AND CROSS(K,D);
 KDJ底背离:=IF(FILTER(KDDB>0,5),1,0);
 DRAWTEXT(KDJ底背离=1,15,'▲KDJ底背离'),COLORRED;
 KDD:=BARSLAST(REF(CROSS(D,K),1));
 KDJ顶背离:=REF(CLOSE,KDD+1)<CLOSE AND REF(K,KDD+1)>K AND CROSS(D,K);
 DRAWTEXT(FILTER(KDJ顶背离>0,5),120,'▼KDJ顶背离') ;


RSI周金:DRAWTEXT(CROSS("RSI.RSI1#WEEK"(N1,N2,N3),"RSI.RSI2#WEEK"(N1,N2,N3)) ,65,'▲RSI周金'),COLORRED;
 RSI周死:DRAWTEXT(CROSS("RSI.RSI2#WEEK"(N1,N2,N3),"RSI.RSI1#WEEK"(N1,N2,N3)) ,130,'▼RSI周死') ;
RSI月金:DRAWTEXT(CROSS("RSI.RSI1#MONTH"(N1,N2,N3),"RSI.RSI2#MONTH"(N1,N2,N3)) ,70,'▲RSI月金'),COLORRED;
 RSI月死:DRAWTEXT(CROSS("RSI.RSI2#MONTH"(N1,N2,N3),"RSI.RSI1#MONTH"(N1,N2,N3)) ,115,'▼RSI月死') ;
A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
 B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
 RSI底背离:=FILTER(B3>0,5);
 DRAWTEXT(RSI底背离,75,'▲RSI底背离'),COLORRED;
 C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
 D3:=REF(C,C3+1)<C AND REF("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
 RSI顶背离:=FILTER(D3>0,5);
 DRAWTEXT(RSI顶背离,125,'▼RSI顶背离') ;

{预涨}
AZ:=DYNAINFO(7);
 AC1:=REF(C,1);
 Z,1:=(AZ-AC1)/AC1*100;
 BZ:=DYNAINFO(8);
 BV1:=REF(VOL,1);
 Z,2:=BZ/BV1*100;
 DZ:=REF(CLOSE,1)-REF(OPEN,1);
 EZ:=DYNAINFO(23)-DYNAINFO(22);
 FZ:=REF(VOL,1)-REF(VOL,2);
预涨:=Z,1>1 AND Z,1<5 AND Z,2>30 AND DZ>0 AND EZ>0 AND FZ>0 AND D>REF(D,1);
 DRAWTEXT(预涨,D*0.6,'预\N涨'),COLOR00CC00;

KX:=250;
 KH:=HHV(K,KX);
 DH:=HHV(D,KX);
 JH:=HHV(J,KX);
 KL:=LLV(K,KX);
 DL:=LLV(D,KX);
 JL:=LLV(J,KX);
 HKMAX:=MAX(KH,MAX(DH,JH));
 LKMIN:=MIN(KL,MIN(DL,JL));
 KHLB:=(HKMAX+LKMIN)/2;
 KHLC:=HKMAX-LKMIN;
 MHF:=HHV(DIFF,KX);
 MHD:=HHV(DEA,KX);
 MHM:=HHV(MACD,KX);
 MLF:=LLV(DIFF,KX);
 MLD:=LLV(DEA,KX);
 MLM:=LLV(MACD,KX);
 HMAX:=MAX(MHF,MAX(MHD,MHM));
 LMIN:=MIN(MLF,MIN(MLD,MLM));
 FHLB:=(HMAX-LMIN)/100;
 FHLC:=HMAX-LMIN;
 SH:=(0-FHLB)*(KHLC/FHLC)+KHLB;

DIFFA:=(DIFF-FHLB)*(KHLC/FHLC)+KHLB;
 DEAA:=(DEA-FHLB)*(KHLC/FHLC)+KHLB;
 MACDA:=(MACD-FHLB)*(KHLC/FHLC)+KHLB;

 MD1:=MA(CLOSE,80)-MA(CLOSE,13)/3;
 MD2:=MA((CLOSE-MD1)/MD1,3);
买点1:=CROSS(MD2,0) AND LOW/REF(HIGH,1)<1.012 AND J<75 AND J>REF(J,1);
 MA12:=MA(CLOSE,12);
佳点:=IF(FILTER(MACD>=REF(MACD,5) AND OPEN<=REF(CLOSE,1) AND XX-REF(XX,1)>0 AND MACD<=0 AND MA12-REF(MA12,1)>=0,3) AND J<80 AND J>REF(J,1) AND D>REF(D,1) AND (DIFF>=REF(DIFF,1) OR DEA>=REF(DEA,1)),1,0);
 DRAWTEXT(佳点=1,MACDA*0.98,'佳点'),COLOR00CC00;
 DX0:=EMA(CLOSE,2)-EMA(OPEN,5);
 DX1:=IF(CROSS(DX0,MACD) AND LOW<=XX AND MACD<=(0-0.11) AND (J<20 OR K<20),1,0);
 DRAWTEXT(FILTER(DX1,3),0,'短10%'),COLOR00CC00;{短线}

MA10:=MA(CLOSE,10); SS:=EMA(MA(HIGH,3)*1.05,30);
 LQS:=IF(FILTER(0.7*(CROSS(DIFF,DEA) AND CLOSE<SS AND XX-REF(XX,1)>0 AND CROSS(MACD,0) AND MACD>=0 AND DIFF>0 AND MA10-REF(MA10,1)>0 AND VOL>REF(VOL,1))>=0.7 AND (CLOSE<SS AND XX-REF(XX,1)>0),5) AND J<80,1,0);
 DRAWTEXT(LQS=1,MACDA*0.98,'量价齐上'),COLOR00CC00;{量价齐上}
最佳点:=IF(COUNT(MD2>REF(MD2,1),3)=3 AND COUNT(MD2<0,10)=10 AND REF(MD2,3)=LLV(MD2,10) AND J<80 AND J>REF(J,1),1,0);
 DRAWTEXT(最佳点=1,J,'最佳点'),COLOR00CC00;
买点2:=REF(MD2,2)=LLV(MD2,20) AND REF(MD2,2)<0.071 AND REF(MD2,2)<REF(MD2,1) AND
 NOT(REF(LOW,1)>REF(HIGH,2) AND LOW>REF(HIGH,1)) AND CLOSE>REF(CLOSE,1) AND J<75 AND J>REF(J,1);
 DRAWTEXT(买点1 OR 买点2,D-1,'买'),COLOR00CC00;


飞狐源码:
input:n1(6),n2(12),n3(24);

 RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
 K:SMA(RSV,3,1),LINETHICK2,COLORWHITE;
 D:SMA(K,3,1),LINETHICK2,COLORyellow;
 J:3*K-2*D,LINETHICK2,COLORred;
 DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),linethick2,COLORgreen;
 DEA :EMA(DIFF,9),linethick2,COLORblue;
 MACD:2*(DIFF-DEA),linethick2,COLORred;
 rsv1:=(hhv(h,9.8)-c)/(hhv(h,9.8)-llv(l,9.8))*101;
 kk:=sma(rsv1,3,1);
 dd:=sma(kk,3,1);
 jj:=3*kk-2*dd;
买卖:=if(jj>=100,100,if(jj<=0,0,jj));
明天买:if(买卖=100,0-10,0),color00cccc;
明天卖:if(买卖=0,90,100),color00ff00;
 LC := REF(CLOSE,1);
 SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100,LINETHICK1,Colorred;
 SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100,LINETHICK1,COLORgreen;
 SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100,LINETHICK1,COLORblue;
 KX:=250;
 KH:=HHV(K,KX);
 DH:=HHV(D,KX);
 JH:=HHV(J,KX);
 KL:=LLV(K,KX);
 DL:=LLV(D,KX);
 JL:=LLV(J,KX);
 HKMAX:=MAX(KH,MAX(DH,JH));
 LKMIN:=MIN(KL,MIN(DL,JL));
 KHLB:=(HKMAX+LKMIN)/2;
 KHLC:=HKMAX-LKMIN;
 MHF:=HHV(DIFF,KX);
 MHD:=HHV(DEA,KX);
 MHM:=HHV(MACD,KX);
 MLF:=LLV(DIFF,KX);
 MLD:=LLV(DEA,KX);
 MLM:=LLV(MACD,KX);
 HMAX:=MAX(MHF,MAX(MHD,MHM));
 LMIN:=MIN(MLF,MIN(MLD,MLM));
 FHLB:=(HMAX-LMIN)/100;
 FHLC:=HMAX-LMIN;
 SH:=(0-FHLB)*(KHLC/FHLC)+KHLB;
 DIFFA:=(DIFF-FHLB)*(KHLC/FHLC)+KHLB;
 DEAA:=(DEA-FHLB)*(KHLC/FHLC)+KHLB;
 MACDA:=(macd-FHLB)*(KHLC/FHLC)+KHLB;
 CDA:=MACD<ref(MACD,1) and MACD>0;
 CDB:=MACD>=ref(MACD,1) and MACD>0;
 CDC:=MACD>ref(MACD,1) and MACD<0;
 CDD:=MACD<=ref(MACD,1) and MACD<0;
 STICKLINE(CDA,SH,macda,6,0),COLOR00AAFF;{黄色段}
STICKLINE(CDA,SH,macda,6.6,0),COLOR00BBFF;
 STICKLINE(CDA,SH,macda,4.4,0),COLOR00CCFF;
 STICKLINE(CDA,SH,macda,3.3,0),COLOR00DDFF;
 STICKLINE(CDA,SH,macda,2.2,0),COLOR00EEFF;
 STICKLINE(CDA,SH,macda,1.1,0),COLOR00FFFF;
 STICKLINE(CDB,SH,macda,6,0),COLOR0000AA; {红色段}
STICKLINE(CDB,SH,macda,6.6,0),COLOR0011BB;
 STICKLINE(CDB,SH,macda,4.4,0),COLOr0022CC;
 STICKLINE(CDB,SH,macda,3.3,0),COLOR0033DD;
 STICKLINE(CDB,SH,macda,2.2,0),COLOR0044EE;
 STICKLINE(CDB,SH,macda,1.1,0),COLOR0055FF;
 STICKLINE(CDC,SH,macda,6,0),COLORAA00BB;{向上粉红}
STICKLINE(CDC,SH,macda,6.6,0),COLORBB11BB;
 STICKLINE(CDC,SH,macda,4.4,0),COLORCC22BB;
 STICKLINE(CDC,SH,macda,3.3,0),COLORDD33BB;
 STICKLINE(CDC,SH,macda,2.2,0),COLOREE44BB;
 STICKLINE(CDC,SH,macda,1.1,0),COLORFF55BB;
 STICKLINE(CDD,SH,macda,6,0),COLORFF7700;
 STICKLINE(CDD,SH,macda,6.6,0),COLORFF8811;
 STICKLINE(CDD,SH,macda,4.4,0),COLORFFAA22;
 STICKLINE(CDD,SH,macda,3.3,0),COLORFFBB33;
 STICKLINE(CDD,SH,macda,2.2,0),COLORFFDD44;
 STICKLINE(CDD,SH,macda,1.1,0),COLORFFDD55;
 TYP:=(HIGH+LOW+CLOSE)/3;
 STICKLINE(diff>ref(diff,1),20,20,8,0),COLORRED;
 STICKLINE(diff<ref(diff,1),20,20,8,0),COLORGREEN;
 STICKLINE(K>=ref(K,1) or k>d and diff>ref(diff,1),80,80,8,1),COLORRED;
 STICKLINE(K<ref(K,1),80,80,8,1),COLORGREEN;
 MACD金叉:=CROSS(MACD,DIFF) AND MACD>=(0-0.05) AND MACD<=0.02;
 DRAWTEXT(MACD金叉,40,'▲MACD金叉'),colorRED;
 XX:=ema(MA(LOW,3)*0.96,30);
 DIFF金叉:=if(CROSS(DIFF,DEA) AND XX-REF(XX,1)>0 AND MACD>=REF(MACD,1) AND DIFF<=0,1,0);
 DRAWTEXT(DIFF金叉=1,35,'▲DIFF金叉'),colorRED;
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
 DRAWTEXT(低位金叉,25,'▲低位金叉'),colorRED;
 DIFDEA:=COUNT(CROSS(DIFF,DEA),BARSLAST(DEA>=0));
二次金叉:=CROSS(DIFF,DEA) AND DEA<0 AND COUNT(DIFDEA=2,21)=1;
 DRAWTEXT(二次金叉,20,'▲二次金叉'),colorRED;
 A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
 MACD底背离:=REF(CLOSE,A1+1)>CLOSE AND DIFF>REF(DIFF,A1+1) AND CROSS(DIFF,DEA);
 DRAWTEXT(MACD底背离,30,'▲MACD底背离'),colorRED;
 A2:=BARSLAST(REF(CROSS(DEA,DIFF),1));
 MACD顶背离:=REF(CLOSE,A2+1)<CLOSE AND REF(DIFF,A2+1)>DIFF AND CROSS(DEA,DIFF);
 DRAWTEXT(FILTER(MACD顶背离,5),100,'▼MACD顶背离'),COLORBLUE;
 {周金叉,死叉}
周DIFF:="MACD.DIFF#WEEK";
周DEA:="MACD.DEA#WEEK";
周MACD:="MACD.MACD#WEEK";
 DIF周金叉:=CROSS(周DIFF,周DEA);
 DRAWTEXT(DIF周金叉,45,'▲DIFF周金叉'),colorRED;
 DRAWTEXT(CROSS(周DEA,周DIFF),110,'▼DIFF周死叉'),align0,colorBLUE;
 MACD周金叉:=CROSS(周MACD,周DIFF) AND 周MACD>=(0-0.05) AND 周MACD<=0.02;
 DRAWTEXT(MACD周金叉,50,'▲MACD周金叉'),colorRED;
 {月金叉,死叉}
月DIFF:="MACD.DIFF#MONTH";
月DEA:="MACD.DEA#MONTH";
月MACD:="MACD.MACD#MONTH";
 DIF月金叉:=CROSS(月DIFF,月DEA);
 DRAWTEXT(DIF月金叉,55,'▲DIFF月金叉'),colorRED;
 DRAWTEXT(CROSS(月DEA,月DIFF),105,'▼DIFF月死叉'),align0,colorBLUE;
 MACD月金叉:=CROSS(月MACD,月DIFF) AND 月MACD>=(0-0.05) AND 月MACD<=0.02;
 DRAWTEXT(MACD月金叉,60,'▲MACD月金叉'),colorRED;
周K:="KDJ.K#WEEK"(9,3,3);
周D:="KDJ.D#WEEK"(9,3,3);
周J:="KDJ.J#WEEK"(9,3,3);
月K:="KDJ.K#MONTH"(9,3,3);
月D:="KDJ.D#MONTH"(9,3,3);
月J:="KDJ.J#MONTH"(9,3,3);
 KD月金叉:=cross(月K,月D);
 KD周金叉:=cross(周K,周D);
 KD日金叉:=FILTER(cross(K,D) and D<50,4);
 KD低位金叉:=FILTER(cross(K,D) and D<20,4);
 DRAWTEXT(KD月金叉,0,'▲KD月金叉'),colorRED;
 DRAWTEXT(KD周金叉,-5,'▲KD周金叉'),colorRED;
 DRAWTEXT(KD日金叉,-10,'▲KD日金叉'),colorRED;
 DRAWTEXT(KD低位金叉,5,'▲KD低位金叉'),colorRED;
 KD1:=COUNT(CROSS(K,D),BARSLAST(D>=50));
 KD二次金叉:=CROSS(K,D) AND D<50 AND COUNT(KD1=2,21)=1;
 DRAWTEXT(KD二次金叉,10,'▲KD二次金叉'),colorRED;
 KD2:=COUNT(CROSS(D,K),BARSLAST(D<=50));
 KD二次死叉:=CROSS(D,K) AND D>50 AND COUNT(KD2=2,21)=1;
 DRAWTEXT(KD二次死叉,95,'▼KD二次死叉'),ColorBLUE;

 KD日死叉:=FILTER(cross(D,K) and D>80,4);
 DRAWTEXT(KD日死叉,80,'▼KD日死叉'),COLORBLUE;
 DRAWTEXT(CROSS(周D,周K),85,'KD周死叉'),COLORDDDDDD;
 DRAWTEXT(CROSS(月D,月K),90,'KD月死叉'),COLORDDDDDD;
 KDB:=BARSLAST(ref(cross(k,d),1));
 KDDB:=ref(close,KDB+1)>close and ref(k,KDB+1)<k and cross(k,d);
 KDJ底背离:=if(FILTER(KDDB>0,5),1,0);
 DRAWTEXT(KDJ底背离=1,15,'▲KDJ底背离'),colorRED;
 KDD:=BARSLAST(ref(cross(d,k),1));
 KDJ顶背离:=ref(close,KDD+1)<close and ref(k,KDD+1)>k and cross(d,k);
 DRAWTEXT(FILTER(KDJ顶背离>0,5),120,'▼kDJ顶背离'),COLORBLUE;
 MD1:=MA(CLOSE,80)-MA(CLOSE,13)/3;
 MD2:=MA((CLOSE-MD1)/MD1,3);
买点1:=CROSS(MD2,0) AND LOW/REF(HIGH,1)<1.012 AND J<75 AND J>REF(J,1);
 ma12:=MA(CLOSE,12);
佳点:=if(FILTER(MACD>=REF(MACD,5) AND open<=ref(close,1) and XX-REF(XX,1)>0 AND MACD<=0 AND ma12-REF(ma12,1)>=0,3) and J<80 and J>ref(J,1) and D>ref(D,1) and (diff>=ref(diff,1) or dea>=ref(dea,1)),1,0);
 DRAWTEXT(佳点=1,macda*0.98,'佳点'),color00CC00;
 DX0:=EMA(CLOSE,2)-EMA(OPEN,5);
 DX1:=if(CROSS(DX0,MACD) AND LOW<=XX AND MACD<=(0-0.11) and (J<20 or K<20),1,0);
 DRAWTEXT(FILTER(DX1,3),0,'短10%'),color00CC00;{短线}
MA10:=MA(CLOSE,10);
 SS:=EMA(MA(HIGH,3)*1.05,30);
 LQS:=if(FILTER(0.7*(CROSS(DIFF,DEA) AND CLOSE<SS AND XX-REF(XX,1)>0 AND CROSS(MACD,0) AND MACD>=0 AND DIFF>0 AND ma10-REF(ma10,1)>0 AND VOL>REF(VOL,1))>=0.7 AND (CLOSE<SS AND XX-REF(XX,1)>0),5) AND J<80,1,0);
 DRAWTEXT(LQS=1,macda*0.98,'量价齐上'),color00CC00;{量价齐上}
最佳点:=IF(COUNT(MD2>REF(MD2,1),3)=3 AND COUNT(MD2<0,10)=10 AND REF(MD2,3)=LLV(MD2,10) and J<80 and J>ref(J,1),1,0);
 DRAWTEXT(最佳点=1,J,'最佳点'),color00CC00;
买点2:=REF(MD2,2)=LLV(MD2,20) AND REF(MD2,2)<0.071 AND REF(MD2,2)<REF(MD2,1) AND
 NOT(REF(LOW,1)>REF(HIGH,2) AND LOW>REF(HIGH,1)) AND CLOSE>REF(CLOSE,1) AND J<75 AND J>REF(J,1);
 DRAWTEXT(买点1 or 买点2,D-1,'买'),color00CC00;
 {预涨}
AZ:=DYNAINFO(7);
 AC1:=REF(C,1);
 Z,1:=(AZ-AC1)/AC1*100;
 BZ:=DYNAINFO(8);
 BV1:=REF(VOL,1);
 Z,2:=BZ/BV1*100;
 DZ:=REF(CLOSE,1)-REF(OPEN,1);
 EZ:=DYNAINFO(23)-DYNAINFO(22);
 FZ:=REF(VOL,1)-REF(VOL,2);
预涨:=Z,1>1 AND Z,1<5 AND Z,2>30 AND DZ>0 AND EZ>0 AND FZ>0 AND D>REF(D,1);
 DRAWTEXT(预涨,d*0.6,'预\n涨'),color00CC00;
 RSI周金:DRAWTEXT(CROSS("rsi.rsi1#WEEK"(n1,n2,n3),"rsi.rsi2#WEEK"(n1,n2,n3)) ,65,'▲RSI周金'),COLORRED;
 RSI周死:DRAWTEXT(CROSS("rsi.rsi2#WEEK"(n1,n2,n3),"rsi.rsi1#WEEK"(n1,n2,n3)) ,130,'▼RSI周死'),COLORBLUE;
 RSI月金:DRAWTEXT(CROSS("rsi.rsi1#MONTH"(n1,n2,n3),"rsi.rsi2#MONTH"(n1,n2,n3)) ,70,'▲RSI月金'),COLORRED;
 RSI月死:DRAWTEXT(CROSS("rsi.rsi2#MONTH"(n1,n2,n3),"rsi.rsi1#MONTH"(n1,n2,n3)) ,115,'▼RSI月死'),COLORBLUE;
 A3:=BARSLAST(ref(cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
 B3:=ref(c,A3+1)>c and ref("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) and cross("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
 RSI底背离:=FILTER(B3>0,5);
 DRAWTEXT(RSI底背离,75,'▲RSI底背离'),COLORRED;
 C3:=BARSLAST(ref(cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
 D3:=ref(c,C3+1)<c and ref("RSI.RSI1"(6,12,24),C3+1)>"RSI.RSI1"(6,12,24) and cross("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
 RSI顶背离:=FILTER(D3>0,5);
 DRAWTEXT(RSI顶背离,125,'▼RSI顶背离'),COLORBLUE;
牛股1:二次金叉 and MACD底背离 and 低位金叉 and kd周金叉 and 月D<20;
牛股2:二次金叉 and MACD底背离 and 低位金叉 and kd月金叉 and 周D<20;
牛股3:KD日金叉 and KD周金叉 and KD月金叉 and DIF周金叉;
牛股6:KD周金叉 and KD月金叉 and DIF周金叉;
大牛股:FILTER(牛股1 and 牛股2 and 牛股3,18);
底背离三合一:MACD底背离 and KDJ底背离 and RSI底背离;
二合一1:MACD底背离 and KDJ底背离 ;
二合一2:MACD底背离 and RSI底背离;
二合一3:KDJ底背离 and RSI底背离;
顶背离:MACD顶背离 or KDJ顶背离 or RSI顶背离;
DRAWTEXT(牛股3 OR 大牛股 OR 牛股6 OR 底背离三合一,D-8,'▲▲▲全仓买'),COLORred;
 




来函数检测结果如下
该公式包含未来函数:DYNAINFO
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK

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

相关指标公式

RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
输出 K:RSV的3日[1日权重]移动平均,线宽为2,画白色
输出 D:K的3日[1日权重]移动平均,线宽为2,画黄色
输出 J:3*K-2*D,线宽为2,画红色
输出 DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,线宽为2,画绿色
输出 DEA :DIFF的9日指数移动平均,线宽为2,画蓝色
输出 平滑异同平均线:2*(DIFF-DEA),线宽为2,画红色
RSV1赋值:(9.8日内最高价的最高值-收盘价)/(9.8日内最高价的最高值-9.8日内最低价的最低值)*101
KK赋值:RSV1的3日[1日权重]移动平均
DD赋值:KK的3日[1日权重]移动平均
JJ赋值:3*KK-2*DD
买卖赋值:如果JJ>=100,返回100,否则返回如果JJ<=0,返回0,否则返回JJ
输出 明天买:如果买卖=100,返回0-10,否则返回0,COLOR00CCCC
输出 明天卖:如果买卖=0,返回90,否则返回100,COLOR00FF00
TYP赋值:(最高价+最低价+收盘价)/3
当满足条件DIFF>1日前的DIFF时,在20和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件DIFF<1日前的DIFF时,在20和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件K>=1日前的KORK>DANDDIFF>1日前的DIFF时,在80和80位置之间画柱状线,宽度为2,1不为0则画空心柱.,画红色
当满足条件K<1日前的K时,在80和80位置之间画柱状线,宽度为2,1不为0则画空心柱.,画绿色
MACD金叉赋值:MACD上穿DIFF AND MACD>=(0-0.05) AND MACD<=0.02
当满足条件MACD金叉时,在40位置书写文字,画红色
XX赋值:最低价的3日简单移动平均*0.96的30日指数移动平均
DIFF金叉赋值:如果DIFF上穿DEAANDXX-1日前的XX>0ANDMACD>=1日前的MACDANDDIFF<=0,返回1,否则返回0
当满足条件DIFF金叉=1时,在35位置书写文字,画红色
低位金叉赋值:DIFF上穿DEA AND DIFF<-0.1
当满足条件低位金叉时,在25位置书写文字,画红色
DIFDEA赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数
二次金叉赋值:DIFF上穿DEA AND DEA<0 AND 统计21日中满足DIFDEA=2的天数=1
当满足条件二次金叉时,在20位置书写文字,画红色
A1赋值:上次1日前的DIFF上穿DEA距今天数
MACD底背离赋值:A1+1日前的收盘价>收盘价 AND DIFF>A1+1日前的DIFF AND DIFF上穿DEA
当满足条件MACD底背离时,在30位置书写文字,画红色
A2赋值:上次1日前的DEA上穿DIFF距今天数
MACD顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIFF>DIFF AND DEA上穿DIFF
当满足条件MACD顶背离的5日过滤时,在100位置书写文字
周DIFF赋值:'MACD.DIFF[取周线数据]'
周DEA赋值:'MACD.DEA[取周线数据]'
周MACD赋值:'MACD.MACD[取周线数据]'
DIF周金叉赋值:周DIFF上穿周DEA
当满足条件DIF周金叉时,在45位置书写文字,画红色
当满足条件周DEA上穿周DIFF时,在110位置书写文字
MACD周金叉赋值:周MACD上穿周DIFF AND 周MACD>=(0-0.05) AND 周MACD<=0.02
当满足条件MACD周金叉时,在50位置书写文字,画红色
月DIFF赋值:'MACD.DIFF[取月线数据]'
月DEA赋值:'MACD.DEA[取月线数据]'
月MACD赋值:'MACD.MACD[取月线数据]'
DIF月金叉赋值:月DIFF上穿月DEA
当满足条件DIF月金叉时,在55位置书写文字,画红色
当满足条件月DEA上穿月DIFF时,在105位置书写文字
MACD月金叉赋值:月MACD上穿月DIFF AND 月MACD>=(0-0.05) AND 月MACD<=0.02
当满足条件MACD月金叉时,在60位置书写文字,画红色
周K赋值:"KDJ的K[取周线数据]"(9,3,3)
周D赋值:"KDJ的D[取周线数据]"(9,3,3)
周J赋值:"KDJ的J[取周线数据]"(9,3,3)
月K赋值:"KDJ的K[取月线数据]"(9,3,3)
月D赋值:"KDJ的D[取月线数据]"(9,3,3)
月J赋值:"KDJ的J[取月线数据]"(9,3,3)
KD月金叉赋值:月K上穿月D
KD周金叉赋值:周K上穿周D
KD日金叉赋值:K上穿DANDD<50的4日过滤
KD低位金叉赋值:K上穿DANDD<20的4日过滤
当满足条件KD月金叉时,在0位置书写文字,画红色
当满足条件KD周金叉时,在-5位置书写文字,画红色
当满足条件KD日金叉时,在-10位置书写文字,画红色
当满足条件KD低位金叉时,在5位置书写文字,画红色
KD1赋值:统计上次D>=50距今天数日中满足K上穿D的天数
KD二次金叉赋值:K上穿D AND D<50 AND 统计21日中满足KD1=2的天数=1
当满足条件KD二次金叉时,在10位置书写文字,画红色
KD2赋值:统计上次D<=50距今天数日中满足D上穿K的天数
KD二次死叉赋值:D上穿K AND D>50 AND 统计21日中满足KD2=2的天数=1
当满足条件KD二次死叉时,在95位置书写文字
KD日死叉赋值:D上穿KANDD>80的4日过滤
当满足条件KD日死叉时,在80位置书写文字
当满足条件周D上穿周K时,在85位置书写文字
当满足条件月D上穿月K时,在90位置书写文字
KDB赋值:上次1日前的K上穿D距今天数
KDDB赋值:KDB+1日前的收盘价>收盘价 AND KDB+1日前的KKDJ底背离赋值:如果KDDB>0的5日过滤,返回1,否则返回0
当满足条件KDJ底背离=1时,在15位置书写文字,画红色
KDD赋值:上次1日前的D上穿K距今天数
KDJ顶背离赋值:KDD+1日前的收盘价<收盘价 AND KDD+1日前的K>K AND D上穿K
当满足条件KDJ顶背离>0的5日过滤时,在120位置书写文字
输出RSI周金:当满足条件"RSI的RSI1[取周线数据]"(N1,N2,N3)上穿"RSI的RSI2[取周线数据]"(N1,N2,N3)时,在65位置书写文字,画红色
输出 RSI周死:当满足条件"RSI的RSI2[取周线数据]"(N1,N2,N3)上穿"RSI的RSI1[取周线数据]"(N1,N2,N3)时,在130位置书写文字
输出RSI月金:当满足条件"RSI的RSI1[取月线数据]"(N1,N2,N3)上穿"RSI的RSI2[取月线数据]"(N1,N2,N3)时,在70位置书写文字,画红色
输出 RSI月死:当满足条件"RSI的RSI2[取月线数据]"(N1,N2,N3)上穿"RSI的RSI1[取月线数据]"(N1,N2,N3)时,在115位置书写文字
A3赋值:上次1日前的"RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)距今天数
B3赋值:A3+1日前的收盘价>收盘价 AND A3+1日前的"RSI的RSI1"(6,12,24)<"RSI的RSI1"(6,12,24) AND "RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)
RSI底背离赋值:B3>0的5日过滤
当满足条件RSI底背离时,在75位置书写文字,画红色
C3赋值:上次1日前的"RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)距今天数
D3赋值:C3+1日前的收盘价<收盘价 AND C3+1日前的"RSI的RSI1"(6,12,24)>"RSI的RSI1"(6,12,24) AND "RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)
RSI顶背离赋值:D3>0的5日过滤
当满足条件RSI顶背离时,在125位置书写文字
AZ赋值:现价
AC1赋值:1日前的收盘价
Z,1赋值:(AZ-AC1)/AC1*100
BZ赋值:总量
BV1赋值:1日前的成交量(手)
Z,2赋值:BZ/BV1*100
DZ赋值:1日前的收盘价-1日前的开盘价
EZ赋值:外盘/板块指数涨停数-内盘/板块指数跌停数
FZ赋值:1日前的成交量(手)-2日前的成交量(手)
预涨赋值:Z,1>1 AND Z,1<5 AND Z,2>30 AND DZ>0 AND EZ>0 AND FZ>0 AND D>1日前的D
当满足条件预涨时,在D*0.6位置书写文字,COLOR00CC00
KX赋值:250
KH赋值:KX日内K的最高值
DH赋值:KX日内D的最高值
JH赋值:KX日内J的最高值
KL赋值:KX日内K的最低值
DL赋值:KX日内D的最低值
JL赋值:KX日内J的最低值
HKMAX赋值:KH和DH和JH的较大值的较大值
LKMIN赋值:KL和DL和JL的较小值的较小值
KHLB赋值:(HKMAX+LKMIN)/2
KHLC赋值:HKMAX-LKMIN
MHF赋值:KX日内DIFF的最高值
MHD赋值:KX日内DEA的最高值
MHM赋值:KX日内MACD的最高值
MLF赋值:KX日内DIFF的最低值
MLD赋值:KX日内DEA的最低值
MLM赋值:KX日内MACD的最低值
HMAX赋值:MHF和MHD和MHM的较大值的较大值
LMIN赋值:MLF和MLD和MLM的较小值的较小值
FHLB赋值:(HMAX-LMIN)/100
FHLC赋值:HMAX-LMIN
SH赋值:(0-FHLB)*(KHLC/FHLC)+KHLB
DIFFA赋值:(DIFF-FHLB)*(KHLC/FHLC)+KHLB
DEAA赋值:(DEA-FHLB)*(KHLC/FHLC)+KHLB
MACDA赋值:(MACD-FHLB)*(KHLC/FHLC)+KHLB
MD1赋值:收盘价的80日简单移动平均-收盘价的13日简单移动平均/3
MD2赋值:(收盘价-MD1)/MD1的3日简单移动平均
买点1赋值:MD2上穿0 AND 最低价/1日前的最高价<1.012 AND J<75 AND J>1日前的J
MA12赋值:收盘价的12日简单移动平均
佳点赋值:如果MACD>=5日前的MACDANDOPEN<=1日前的收盘价ANDXX-1日前的XX>0ANDMACD<=0ANDMA12-1日前的MA12>=0的3日过滤ANDJ<80ANDJ>1日前的JANDD>1日前的DAND(DIFF>=1日前的DIFFORDEA>=R,返回F(DEA,1)),否则返回1
当满足条件佳点=1时,在MACDA*0.98位置书写文字,COLOR00CC00
DX0赋值:收盘价的2日指数移动平均-开盘价的5日指数移动平均
DX1赋值:如果DX0上穿MACDANDLOW<=XXANDMACD<=(0-0.11)AND(J<20ORK<20),返回1,否则返回0
当满足条件DX1的3日过滤时,在0位置书写文字,COLOR00CC00
MA10赋值:收盘价的10日简单移动平均
SS赋值:最高价的3日简单移动平均*1.05的30日指数移动平均
LQS赋值:如果0.7*(DIFF上穿DEAANDCLOSE0ANDCROSS(MACD,0)ANDMACD>=0ANDDIFF>0ANDMA10-1日前的MA10>0ANDVOL>1日前的成交量(手))>=0.7AND(收盘价0),5)ANDJ<80,否则返回1
当满足条件LQS=1时,在MACDA*0.98位置书写文字,COLOR00CC00
最佳点赋值:如果统计3日中满足MD2>1日前的MD2的天数=3ANDCOUNT(MD2<0,10)=10ANDREF(MD2,3)=10日内MD2的最低值ANDJ<80ANDJ>1日前的J,返回1,否则返回0
当满足条件最佳点=1时,在J位置书写文字,COLOR00CC00
买点2赋值:2日前的MD2=20日内MD2的最低值 AND 2日前的MD2<0.071 AND 2日前的MD2<1日前的MD2 AND 取反 AND 收盘价>1日前的收盘价 AND J<75 AND J>1日前的J
当满足条件买点1OR买点2时,在D-1位置书写文字,COLOR00CC00
输出飞狐源码:INPUT:N1(6),N2(12),N3(24)
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
输出 K:RSV的3日[1日权重]移动平均,线宽为2,画白色
输出 D:K的3日[1日权重]移动平均,线宽为2,画黄色
输出 J:3*K-2*D,线宽为2,画红色
输出 DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,线宽为2,画绿色
输出 DEA :DIFF的9日指数移动平均,线宽为2,画蓝色
输出 MACD:2*(DIFF-DEA),线宽为2,画红色
RSV1赋值:(9.8日内最高价的最高值-收盘价)/(9.8日内最高价的最高值-9.8日内最低价的最低值)*101
KK赋值:RSV1的3日[1日权重]移动平均
DD赋值:KK的3日[1日权重]移动平均
JJ赋值:3*KK-2*DD
买卖赋值:如果JJ>=100,返回100,否则返回如果JJ<=0,返回0,否则返回JJ
输出 明天买:如果买卖=100,返回0-10,否则返回0,COLOR00CCCC
输出 明天卖:如果买卖=0,返回90,否则返回100,COLOR00FF00
赋值: 1日前的收盘价
收盘价-LC和0的较大值的N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100,线宽为1,画红色
收盘价-LC和0的较大值的N2日[1日权重]移动平均/收盘价-LC的绝对值的N2日[1日权重]移动平均*100,线宽为1,画绿色
收盘价-LC和0的较大值的N3日[1日权重]移动平均/收盘价-LC的绝对值的N3日[1日权重]移动平均*100,线宽为1,画蓝色
KX赋值:250
KH赋值:KX日内K的最高值
DH赋值:KX日内D的最高值
JH赋值:KX日内J的最高值
KL赋值:KX日内K的最低值
DL赋值:KX日内D的最低值
JL赋值:KX日内J的最低值
HKMAX赋值:KH和DH和JH的较大值的较大值
LKMIN赋值:KL和DL和JL的较小值的较小值
KHLB赋值:(HKMAX+LKMIN)/2
KHLC赋值:HKMAX-LKMIN
MHF赋值:KX日内DIFF的最高值
MHD赋值:KX日内DEA的最高值
MHM赋值:KX日内平滑异同平均线的最高值
MLF赋值:KX日内DIFF的最低值
MLD赋值:KX日内DEA的最低值
MLM赋值:KX日内MACD的最低值
HMAX赋值:MHF和MHD和MHM的较大值的较大值
LMIN赋值:MLF和MLD和MLM的较小值的较小值
FHLB赋值:(HMAX-LMIN)/100
FHLC赋值:HMAX-LMIN
SH赋值:(0-FHLB)*(KHLC/FHLC)+KHLB
DIFFA赋值:(DIFF-FHLB)*(KHLC/FHLC)+KHLB
DEAA赋值:(DEA-FHLB)*(KHLC/FHLC)+KHLB
MACDA赋值:(MACD-FHLB)*(KHLC/FHLC)+KHLB
CDA赋值:MACD<1日前的MACD AND MACD>0
CDB赋值:MACD>=1日前的MACD AND MACD>0
CDC赋值:MACD>1日前的MACD AND MACD<0
CDD赋值:MACD<=1日前的MACD AND MACD<0
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00AAFF
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为6.6,0不为0则画空心柱.,COLOR00BBFF
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为4.4,0不为0则画空心柱.,COLOR00CCFF
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR00DDFF
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR00EEFF
当满足条件CDA时,在SH和MACDA位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR00FFFF
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR0000AA
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为6.6,0不为0则画空心柱.,COLOR0011BB
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为4.4,0不为0则画空心柱.,COLOR0022CC
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLOR0033DD
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOR0044EE
当满足条件CDB时,在SH和MACDA位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR0055FF
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORAA00BB
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为6.6,0不为0则画空心柱.,COLORBB11BB
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为4.4,0不为0则画空心柱.,COLORCC22BB
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLORDD33BB
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLOREE44BB
当满足条件CDC时,在SH和MACDA位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORFF55BB
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF7700
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为6.6,0不为0则画空心柱.,COLORFF8811
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为4.4,0不为0则画空心柱.,COLORFFAA22
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为3.3,0不为0则画空心柱.,COLORFFBB33
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为2.2,0不为0则画空心柱.,COLORFFDD44
当满足条件CDD时,在SH和MACDA位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORFFDD55
TYP赋值:(最高价+最低价+收盘价)/3
当满足条件DIFF>1日前的DIFF时,在20和20位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
当满足条件DIFF<1日前的DIFF时,在20和20位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色
当满足条件K>=1日前的KORK>DANDDIFF>1日前的DIFF时,在80和80位置之间画柱状线,宽度为8,1不为0则画空心柱.,画红色
当满足条件K<1日前的K时,在80和80位置之间画柱状线,宽度为8,1不为0则画空心柱.,画绿色
MACD金叉赋值:MACD上穿DIFF AND MACD>=(0-0.05) AND MACD<=0.02
当满足条件MACD金叉时,在40位置书写文字,画红色
XX赋值:最低价的3日简单移动平均*0.96的30日指数移动平均
DIFF金叉赋值:如果DIFF上穿DEAANDXX-1日前的XX>0ANDMACD>=1日前的MACDANDDIFF<=0,返回1,否则返回0
当满足条件DIFF金叉=1时,在35位置书写文字,画红色
低位金叉赋值:DIFF上穿DEA AND DIFF<-0.1
当满足条件低位金叉时,在25位置书写文字,画红色
DIFDEA赋值:统计上次DEA>=0距今天数日中满足DIFF上穿DEA的天数
二次金叉赋值:DIFF上穿DEA AND DEA<0 AND 统计21日中满足DIFDEA=2的天数=1
当满足条件二次金叉时,在20位置书写文字,画红色
A1赋值:上次1日前的DIFF上穿DEA距今天数
MACD底背离赋值:A1+1日前的收盘价>收盘价 AND DIFF>A1+1日前的DIFF AND DIFF上穿DEA
当满足条件MACD底背离时,在30位置书写文字,画红色
A2赋值:上次1日前的DEA上穿DIFF距今天数
MACD顶背离赋值:A2+1日前的收盘价<收盘价 AND A2+1日前的DIFF>DIFF AND DEA上穿DIFF
当满足条件MACD顶背离的5日过滤时,在100位置书写文字,画蓝色
周DIFF赋值:"MACD.DIFF[取周线数据]"
周DEA赋值:"MACD.DEA[取周线数据]"
周MACD赋值:"MACD.MACD[取周线数据]"
DIF周金叉赋值:周DIFF上穿周DEA
当满足条件DIF周金叉时,在45位置书写文字,画红色
当满足条件周DEA上穿周DIFF时,在110位置书写文字,ALIGN0,画蓝色
MACD周金叉赋值:周MACD上穿周DIFF AND 周MACD>=(0-0.05) AND 周MACD<=0.02
当满足条件MACD周金叉时,在50位置书写文字,画红色
月DIFF赋值:"MACD.DIFF[取月线数据]"
月DEA赋值:"MACD.DEA[取月线数据]"
月MACD赋值:"MACD.MACD[取月线数据]"
DIF月金叉赋值:月DIFF上穿月DEA
当满足条件DIF月金叉时,在55位置书写文字,画红色
当满足条件月DEA上穿月DIFF时,在105位置书写文字,ALIGN0,画蓝色
MACD月金叉赋值:月MACD上穿月DIFF AND 月MACD>=(0-0.05) AND 月MACD<=0.02
当满足条件MACD月金叉时,在60位置书写文字,画红色
周K赋值:"KDJ的K[取周线数据]"(9,3,3)
周D赋值:"KDJ的D[取周线数据]"(9,3,3)
周J赋值:"KDJ的J[取周线数据]"(9,3,3)
月K赋值:"KDJ的K[取月线数据]"(9,3,3)
月D赋值:"KDJ的D[取月线数据]"(9,3,3)
月J赋值:"KDJ的J[取月线数据]"(9,3,3)
KD月金叉赋值:月K上穿月D
KD周金叉赋值:周K上穿周D
KD日金叉赋值:K上穿DANDD<50的4日过滤
KD低位金叉赋值:K上穿DANDD<20的4日过滤
当满足条件KD月金叉时,在0位置书写文字,画红色
当满足条件KD周金叉时,在-5位置书写文字,画红色
当满足条件KD日金叉时,在-10位置书写文字,画红色
当满足条件KD低位金叉时,在5位置书写文字,画红色
KD1赋值:统计上次D>=50距今天数日中满足K上穿D的天数
KD二次金叉赋值:K上穿D AND D<50 AND 统计21日中满足KD1=2的天数=1
当满足条件KD二次金叉时,在10位置书写文字,画红色
KD2赋值:统计上次D<=50距今天数日中满足D上穿K的天数
KD二次死叉赋值:D上穿K AND D>50 AND 统计21日中满足KD2=2的天数=1
当满足条件KD二次死叉时,在95位置书写文字,画蓝色
KD日死叉赋值:D上穿KANDD>80的4日过滤
当满足条件KD日死叉时,在80位置书写文字,画蓝色
当满足条件周D上穿周K时,在85位置书写文字,COLORDDDDDD
当满足条件月D上穿月K时,在90位置书写文字,COLORDDDDDD
KDB赋值:上次1日前的K上穿D距今天数
KDDB赋值:KDB+1日前的收盘价>收盘价 AND KDB+1日前的KKDJ底背离赋值:如果KDDB>0的5日过滤,返回1,否则返回0
当满足条件KDJ底背离=1时,在15位置书写文字,画红色
KDD赋值:上次1日前的D上穿K距今天数
KDJ顶背离赋值:KDD+1日前的收盘价<收盘价 AND KDD+1日前的K>K AND D上穿K
当满足条件KDJ顶背离>0的5日过滤时,在120位置书写文字,画蓝色
MD1赋值:收盘价的80日简单移动平均-收盘价的13日简单移动平均/3
MD2赋值:(收盘价-MD1)/MD1的3日简单移动平均
买点1赋值:MD2上穿0 AND 最低价/1日前的最高价<1.012 AND J<75 AND J>1日前的J
MA12赋值:收盘价的12日简单移动平均
佳点赋值:如果MACD>=5日前的MACDANDOPEN<=1日前的收盘价ANDXX-1日前的XX>0ANDMACD<=0ANDMA12-1日前的MA12>=0的3日过滤ANDJ<80ANDJ>1日前的JANDD>1日前的DAND(DIFF>=1日前的DIFFORDEA>=R,返回F(DEA,1)),否则返回1
当满足条件佳点=1时,在MACDA*0.98位置书写文字,COLOR00CC00
DX0赋值:收盘价的2日指数移动平均-开盘价的5日指数移动平均
DX1赋值:如果DX0上穿MACDANDLOW<=XXANDMACD<=(0-0.11)AND(J<20ORK<20),返回1,否则返回0
当满足条件DX1的3日过滤时,在0位置书写文字,COLOR00CC00
MA10赋值:收盘价的10日简单移动平均
SS赋值:最高价的3日简单移动平均*1.05的30日指数移动平均
LQS赋值:如果0.7*(DIFF上穿DEAANDCLOSE0ANDCROSS(MACD,0)ANDMACD>=0ANDDIFF>0ANDMA10-1日前的MA10>0ANDVOL>1日前的成交量(手))>=0.7AND(收盘价0),5)ANDJ<80,否则返回1
当满足条件LQS=1时,在MACDA*0.98位置书写文字,COLOR00CC00
最佳点赋值:如果统计3日中满足MD2>1日前的MD2的天数=3ANDCOUNT(MD2<0,10)=10ANDREF(MD2,3)=10日内MD2的最低值ANDJ<80ANDJ>1日前的J,返回1,否则返回0
当满足条件最佳点=1时,在J位置书写文字,COLOR00CC00
买点2赋值:2日前的MD2=20日内MD2的最低值 AND 2日前的MD2<0.071 AND 2日前的MD2<1日前的MD2 AND 取反 AND 收盘价>1日前的收盘价 AND J<75 AND J>1日前的J
当满足条件买点1OR买点2时,在D-1位置书写文字,COLOR00CC00
AZ赋值:现价
AC1赋值:1日前的收盘价
Z,1赋值:(AZ-AC1)/AC1*100
BZ赋值:总量
BV1赋值:1日前的成交量(手)
Z,2赋值:BZ/BV1*100
DZ赋值:1日前的收盘价-1日前的开盘价
EZ赋值:外盘/板块指数涨停数-内盘/板块指数跌停数
FZ赋值:1日前的成交量(手)-2日前的成交量(手)
预涨赋值:Z,1>1 AND Z,1<5 AND Z,2>30 AND DZ>0 AND EZ>0 AND FZ>0 AND D>1日前的D
当满足条件预涨时,在D*0.6位置书写文字,COLOR00CC00
输出 RSI周金:当满足条件"RSI的RSI1[取周线数据]"(N1,N2,N3)上穿"RSI的RSI2[取周线数据]"(N1,N2,N3)时,在65位置书写文字,画红色
输出 RSI周死:当满足条件"RSI的RSI2[取周线数据]"(N1,N2,N3)上穿"RSI的RSI1[取周线数据]"(N1,N2,N3)时,在130位置书写文字,画蓝色
输出 RSI月金:当满足条件"RSI的RSI1[取月线数据]"(N1,N2,N3)上穿"RSI的RSI2[取月线数据]"(N1,N2,N3)时,在70位置书写文字,画红色
输出 RSI月死:当满足条件"RSI的RSI2[取月线数据]"(N1,N2,N3)上穿"RSI的RSI1[取月线数据]"(N1,N2,N3)时,在115位置书写文字,画蓝色
A3赋值:上次1日前的"RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)距今天数
B3赋值:A3+1日前的收盘价>收盘价 AND A3+1日前的"RSI的RSI1"(6,12,24)<"RSI的RSI1"(6,12,24) AND "RSI的RSI1"(6,12,24)上穿"RSI的RSI2"(6,12,24)
RSI底背离赋值:B3>0的5日过滤
当满足条件RSI底背离时,在75位置书写文字,画红色
C3赋值:上次1日前的"RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)距今天数
D3赋值:C3+1日前的收盘价<收盘价 AND C3+1日前的"RSI的RSI1"(6,12,24)>"RSI的RSI1"(6,12,24) AND "RSI的RSI2"(6,12,24)上穿"RSI的RSI1"(6,12,24)
RSI顶背离赋值:D3>0的5日过滤
当满足条件RSI顶背离时,在125位置书写文字,画蓝色
输出 牛股1:二次金叉 AND MACD底背离 AND 低位金叉 AND KD周金叉 AND 月D<20
输出 牛股2:二次金叉 AND MACD底背离 AND 低位金叉 AND KD月金叉 AND 周D<20
输出 牛股3:KD日金叉 AND KD周金叉 AND KD月金叉 AND DIF周金叉
输出 牛股6:KD周金叉 AND KD月金叉 AND DIF周金叉
输出 大牛股:牛股1AND牛股2AND牛股3的18日过滤
输出 底背离三合一:MACD底背离 AND KDJ底背离 AND RSI底背离
输出 二合一1:MACD底背离 AND KDJ底背离
输出 二合一2:MACD底背离 AND RSI底背离
输出 二合一3:KDJ底背离 AND RSI底背离
输出 顶背离:MACD顶背离 OR KDJ顶背离 OR RSI顶背离
当满足条件牛股3OR大牛股OR牛股6OR底背离三合一时,在D-8位置书写文字,画红色

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

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