通达信主图公式:上出下买+三背离
A:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)); B:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1);
分水岭:IF(MA(CLOSE,17)
IF(PM>REF(PM,1),PM,DRAWNULL),COLORRED,LINETHICK2; IF(PM=REF(PM,1),PM,DRAWNULL),COLORRED;
IF(PM操作线);
DD:=分水岭 IF(DD,分水岭,DRAWNULL),COLOR00FF00,LINETHICK2; IF(S,分水岭,DRAWNULL),COLOR00FF00,POINTDOT,LINETHICK4; DRAWICON(CROSS(分水岭,操作线),分水岭-0.1,1);{买入红箭头} A1:=BARSLAST(REF(CROSS(\ B1:=REF(C,A1+1)>C AND REF(\CROSS(\ DRAWTEXT(B1>0,L-0.02,'★M'),COLOR00FFFF;{MACD底背离} A2:=BARSLAST(REF(CROSS(\ B2:=REF(C,A2+1)>C AND REF(\DRAWTEXT(B2,L-0.10,'◎K'),COLORFF00FF;{KDJ底背离} A3:=BARSLAST(REF(CROSS(\ B3:=REF(C,A3+1)>C AND REF(\CROSS(\ DRAWTEXT(B3>0,L-0.18,'◆R'),COLOR0000FF;{RSI底背离} C1:=BARSLAST(REF(CROSS(\ D1:=REF(C,C1+1) DRAWTEXT(D1>0,H+0.16,'★M'),COLOR00FF00;{MACD顶背离} AND AND AND C2:=BARSLAST(REF(CROSS(\ D2:=REF(C,C2+1) D3:=REF(C,C3+1) DRAWTEXT(D3>0,H+0.04,'◆R'),COLORFF9900;{RSI顶背离} AND 条件选股公式: macd,RSi,kdj底背离 KDJ_K:=\买1:=CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K) AND KDJ_D<26); 买2:=CROSS(\买3:=CROSS(\买0:=买1+买2+买3; 买:IF(买0>1,买0,0); 副图公式,无为买卖 VAR1:=1; 趋 势 线 : ((3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1)-50)*1.032+50),COLORRED; VAR2:=(2*CLOSE+HIGH+LOW+OPEN)/5; VAR3:=LLV(LOW,34); VAR4:=HHV(HIGH,34); SK: EMA((VAR2-VAR3)/(VAR4-VAR3)*100,13)*VAR1,COLORWHITE; SD: EMA(SK,3),COLORYELLOW; VAR5:=EMA(CLOSE,12)-EMA(CLOSE,26); VAR6:=EMA(VAR5,9); VAR7:=VAR1*CLOSE*1.236 VARD:=COUNT((REF(CLOSE,15)-CLOSE)/CLOSE*100>45,5); 买:IF( VAR1*VAR7 AND VAR8 AND VAR9 AND VARC<25 AND CLOSE<8 AND VARA<114 AND VARB<=0.23*40,55,0),COLORRED; VARE:=SLOPE(CLOSE,40); VARF:=COUNT((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)<-0.098,90); VAR10:=(MA(CLOSE,120)-CLOSE)/CLOSE*100; VAR11:=STD(CLOSE,63)*10; VAR12:=(MA(CLOSE,76)-MA(CLOSE,13)/3); VAR13:=MA((CLOSE-VAR12)/VAR12,1); VAR14:=MA(CLOSE,5); VAR15:=MA(CLOSE,10); VAR16:=MA(CLOSE,20); VAR17:=MA(CLOSE,30); VAR18:=MA(CLOSE,60); VAR19:=MA(CLOSE,150); VAR1A:=MA(CLOSE,250); VAR1B:=VOL/CAPITAL*100; VAR1C:=(CLOSE-VAR1A)/VAR1A*100; VAR1D:=(CLOSE/REF(CLOSE,1)-1)*100; VAR1E:=PWINNER(1,CLOSE); VAR1F:=IF(VAR1>0.75 AND VAR1<0.901,0.618,1); 牛: IF(VAR14>VAR15 AND VAR15>VAR16 AND VAR16>VAR17 AND VAR16>VAR18 AND VAR19>VAR1A AND (VAR1E>=0.9 OR VAR1E>0.76 AND VAR1E<0.901 AND VAR1D>5 AND VAR1B>5) AND VAR1D>1.8 AND VAR1C<40 AND CLOSE>3 AND (CLOSE-VAR18)/VAR18<0.25 AND VAR1B<=6 AND VAR4*VAR1B>=1 AND CLOSE<18.5,35,0), COLORF00F00; VAR20:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; VAR21:=(MA(CLOSE,48)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4; VAR22:=VAR1*(MA(CLOSE,12)+MA(CLOSE,24)+MA(CLOSE,48)+MA(CLOSE,96))/4; VAR23:=VAR1*MA(CLOSE,250); VAR24:=MA(CLOSE,125); VAR25:=CLOSE/MA(CLOSE,3)>=1.05 AND CLOSE=HHV(CLOSE,3) AND MA(VOL,2)/MA(VOL,40)>=3 AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1); VAR26:=REF(CLOSE,1); VAR27:=SMA(MAX(CLOSE-VAR26,0),5,1)/SMA(ABS(CLOSE-VAR26),5,1)*100; VAR28:=VAR1*COUNT(VAR27<25,20)>=1; VAR29:=(HIGH-LOW)/HIGH*100+(CLOSE-VAR26)/VAR26*100; VAR2A:=EMA(MA(VAR29,41),6); VAR2B:=VAR2A>LLV(VAR2A,6)*1.02 AND REF(VAR2A,1) VAR2C:=VAR1*LLV(LOW,6)=LLV(LOW,41) AND LLV(LOW,6) 涨势确立: VAR1*(VAR2C>0 AND VAR2D*16+81.5)*VAR1,COLOR80FFFF ; 买入:IF(CROSS(趋势线,21),50,18.5),LINETHICK1,COLORAAA0FF; 卖出:IF(CROSS(87,趋势线),60,81.5 ),COLORFFAA00; DRAWTEXT(VAR2C>0 AND VAR2D,88,'↑'),COLORWHITE; VAR2E:=IF(CROSS(SK,SD),25,18.5); VAR2F:=IF(CROSS(SD,SK),75,81.5); 卖线:=VAR2F, COLORWHITE; 买线:=VAR2E,COLORRED; VAR13<0.06*(-10)+81.5,COLORWHITE; VAR30:0-SQRT(SQRT(FLOOR(SQRT(MA(1/WINNER(CLOSE)*100,4)/10000))))*5; STICKLINE(VAR30<-2,0,VAR30,1.5,1); DRAWTEXT(买入>VAR2E,61,' 短买'),COLORAAAAFF; DRAWTEXT(卖出 六,副图公式:理财专家 {理财专家} {参数 D:34,90,72} VAR1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20; VAR2:=2*ABS(VAR1); VAR3:=100-3*SMA((CLOSE-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1),15,1); VAR4:=100-3*SMA((OPEN-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,D))/(HHV(HIGH,D)-LLV(LOW,D))*100,20,1),15,1); VAR5:=(HIGH+LOW+CLOSE)/3; VAR6:=(VAR5-MA(VAR5,14))/(0.015*AVEDEV(VAR5,14)); VAR7:=(VAR5-MA(VAR5,89))/(0.015*AVEDEV(VAR5,89)); VAR8:=IF(VAR6>=150 AND VAR6<200 AND VAR7>=150 AND VAR7<200,10,0); VAR9:=IF(VAR6<=-150 AND VAR6>-200 AND VAR7<=-150 AND VAR7>-200,-10,VAR8); VARA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100; VARB:=100-ABS(VARA); VARC:=3*SMA((INDEXC-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,D))*100,20,1)-2*SMA(SMA ((INDEXC-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,75))*100,20,1),15,1); VARD:=3*SMA((INDEXO-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,D))*100,20,1)-2*SMA(SMA ((INDEXO-LLV(INDEXL,D))/(HHV(INDEXH,D)-LLV(INDEXL,75))*100,20,1),15,1); VARE:=REF(LOW,1)*0.9; VARF:=LOW*0.9; VAR10:=(VARF*VOL+VARE*(CAPITAL-VOL))/CAPITAL; VAR11:=EMA(VAR10,30); VAR12:=VAR11-CLOSE; VAR13:=REF(CLOSE,1); VAR14:=SMA(MAX(CLOSE-VAR13,0),7,1)/SMA(ABS(CLOSE-VAR13),7,1)*100; VAR15:=SMA(MAX(CLOSE-VAR13,0),13,1)/SMA(ABS(CLOSE-VAR13),13,1)*100; VAR16:=BARSCOUNT(CLOSE); VAR17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100; VAR18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2; VAR19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100; VAR1A:=(SMA(VAR19,4,1)-50)*2; VAR1B:=SMA(VAR1A,3,1); VAR1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100; VAR1D:=SMA(VAR1C,4,1); VAR1E:=SMA(VAR1D,3,1); VAR1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100; VAR20:=IF(VAR17<=25 AND VAR18<-95 AND VAR1F>20 AND VAR1B<-30 AND VAR1E<30 AND VAR12>=-0.25 AND VAR14<22 AND VAR15<28 AND VAR16>50,80,0); 活筹OAMV: VAR3,COLORFF00FF; OX: IF(VARB<90,VARB,100),COLORFFCC66; VAR21:=IF(VAR1>0,VAR1,0); 核能: IF(VAR1<0,VAR2,0), LINESTICK; 牛角: VAR20,COLORYELLOW; 预警: IF(VAR7>=200 AND VAR6>=150,15,IF(VAR7<=-200 AND VAR6<=-150,-15,VAR9)) +60,COLOR00FF00; VAR22:=100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)); VAR23:=MA(VAR22,3); VAR24:=EMA(AMOUNT/VOL/100,5); VAR25:=EMA(AMOUNT/VOL/100,13); VAR26:=VAR24-VAR25; 势能: IF(1000*VAR26/VAR24>0,1000*VAR26/VAR24,0),COLORRED,LINETHICK2; STICKLINE(VAR3>=REF(VAR4,1),VAR3,VAR4,8,1),COLORRED; STICKLINE(VAR3 VAR27:=CLOSE>MA(CLOSE,20) AND MA(CLOSE,20)>=REF(MA(CLOSE,20),1); VAR28:=CLOSE VAR2D:=VAR3REF(VOL,1) AND CLOSE>REF(CLOSE,1); VAR2E:=VAR3>=REF(VAR4,1) AND CLOSE=REF(核能,1) AND VARC DRAWTEXT(VAR27 AND COUNT(VAR27,30)=1,90,'持股待涨'),COLORFF00FF; DRAWTEXT(VAR28 AND COUNT(VAR28,30)=1,10,'出局为佳'),COLOR00FF00; DRAWTEXT(VAR29 AND COUNT(VAR29,30)=1,70,'上涨过急,需要调整'),COLORWHITE; DRAWTEXT(VAR2A AND COUNT(VAR2A,30)=1,80,'拉升在即狂牛!'),COLORYELLOW; DRAWTEXT(VAR2B AND COUNT(VAR2B,30)=1,20,'不必杀跌有反弹 '),COLORWHITE; DRAWTEXT(VAR2C AND COUNT(VAR2C,30)=1,30,'角斗士,阶段底部 '),COLORYELLOW; DRAWTEXT(VAR2D AND COUNT(VAR2D,30)=1,60,'大资金进场'),COLOR0099FF; DRAWTEXT(VAR2E AND COUNT(VAR2E,30)=1,40,'高点回落'),COLORFFCC66;