【通达信】买卖提示点(超短、短线)-指标公式源码
DIF12:=(EMA(CLOSE,12)-EMA(CLOSE,26))/((EMA(CLOSE,12)+EMA(CLOSE,26))/2)*1000;
DEA12:=EMA(DIF12,9);
KDIF12:=3*(DIF12-DEA12);{KDIF12:=2*(DIF12-DEA12)}; KDEA12:=SMA(KDIF12,5,2);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1);
BIAS1:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; A1:=CROSS(K,D) AND CROSS(K,D)<16 AND BIAS1<-6; M1:=WINNER( MA(CLOSE,1))*200; M2:=WINNER(MA(CLOSE,20))*200;
VAR1:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR2:=SMA(VAR1,3,1); VAR3:=SMA(VAR2,3,1); VAR4:=3*VAR2-2*VAR3; VAR5:=LLV(LOW,5); VAR6:=HHV(HIGH,5);
VAR7:=EMA((CLOSE-VAR5)/(VAR6-VAR5)*100,4)*2; VAR8:=EMA(0.667*REF(VAR7,1)+0.333*VAR7,2); VAR9:=3*VAR7-2*VAR8;
VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5);
VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR10:=3*VARE-2*VARF; VAR11:=(HIGH+LOW+CLOSE*2)/4; VAR12:=EMA(VAR11,13); VAR13:=STD(VAR11,13);
VAR14:=(VAR11-VAR12)*100/VAR13;
VAR15:=EMA(VAR14,5);
VAR17:=EMA(VAR15,13)+200-100; VAR18:=EMA(VAR17,10); VAR19:=3*VAR17-2*VAR18; VAR1A:=VAR2+VAR7+VARE+VAR17; VAR1B:=VAR3+VAR8+VARF+VAR18; VAR1C:=VAR4+VAR9+VAR10+VAR19; VAR1D:=(HIGH+LOW+CLOSE)/3;
VAR20:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR21:=DMA(AMOUNT/VOL/100,VOL/CAPITAL); VAR22:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR23:=EMA(VAR22,24); VAR24:=STD(VAR22,24);
VAR25:=(VAR22-VAR23)/VAR24*100;
VAR26:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR27:=EMA(VAR25,5);
VAR2A:=((VAR27+VAR26+VAR20)/3+165)/4;
VAR2B:=(EMA(EMA(EMA(VAR2A,15),10),5)-25)*2+VAR21; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2D:=EMA(VAR2C,13);
VAR2E:=(VAR2A+VAR2C)/2/1.1;
VAR28:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100; VAR29:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100; VAR30:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; VAR31:=REF(CLOSE,1);
VAR32:=SMA(MAX(CLOSE-VAR31,0),5,1)/SMA(ABS(CLOSE-VAR31),5,1)*100; VAR33:=(HIGH+LOW+CLOSE)/3;
VAR34:=(VAR33-MA(VAR33,14))/(0.015*AVEDEV(VAR33,14));
VAR35:=(VAR28>=-15.8 AND VAR28<=-12.2 AND VAR29<=-20.8 AND VAR30<=-27.5 AND VAR32<=11.7 AND VAR34<=-145)*100; 超短:=EMA(VAR2E,3); 短线:=EMA(超短,5);
RSV2:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100; K1:=SMA(RSV2,9,1); D1:=SMA(K,3,1);
J:=3*K-2*D;
DIF1:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA1:=EMA(DIF1,9);
KDJ_K:=\TYP:=(HIGH+LOW+CLOSE)/3;
C1:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)); C2:=(TYP-MA(TYP,84))/(0.015*AVEDEV(TYP,84)); VARA1:=REF(LOW,1);
VARB1:=SMA(ABS(LOW-VARA1),3,1)/SMA(MAX(LOW-VARA1,0),3,1)*100; VARC1:=EMA(IF(CLOSE*1.3,VARB1*10,VARB1/10),3); VARD1:=LLV(LOW,30); VARE1:=HHV(VARC1,30); VARF1:=IF(MA(CLOSE,58),1,0);
VARG1:=EMA(IF(LOW<=VARD1,(VARC1+VARE1*2)/2,0),3)/618*VARF1; VARH1:=IF(VARG1>50,50,VARG1);
RSV3:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100); TR:=EMA(EMA(EMA(CLOSE,13),13),3); TRIX:=(TR-REF(TR,1))/REF(TR,1)*100; MATRIX:=MA(TRIX,2.618); VAR101:=(2*CLOSE+HIGH+LOW)/4;
VAR202:=EXPMA(EXPMA(EXPMA(VAR101,4),4),4); JJ:=(VAR202-REF(VAR202,1))/REF(VAR202,1)*100*0.4; DD:=MA(JJ,3); KK:=MA(JJ,1);
DIFF88:= EMA(CLOSE,5) - EMA(CLOSE,34); DEA88:= EMA(DIFF88,6);
ABB:=DRAWLINE(V>=HHV(V,10),V,V<=LLV(V,3),HHV(V,3),1); LL:=REF(CLOSE,1);
MM:=SMA(MAX(CLOSE-LL,0),6,1)/SMA(ABS(CLOSE-LL),6,1)*100; 买:CROSS(KDJ_J,0) OR (CROSS(KDJ_J,KDJ_K) AND KDJ_D<26) OR CROSS(\
CROSS(\
CROSS(\CROSS(\CROSS(K,D) OR CROSS(超短,短线) OR CROSS(C1,-150) OR CROSS(C2,-150) OR
CROSS(KK,DD) AND CROSS(TRIX,MATRIX) OR CROSS(DIFF88,DEA88) OR CROSS(C,ABB),COLORRED;
卖:CROSS(80,MM) OR CROSS(DEA1,DIF1) OR CROSS(D1,K1) OR CROSS(DEA12,DIF12) OR CROSS(KDEA12,KDIF12) OR CROSS(D,K) OR CROSS(短线,超短) OR CROSS(DD,KK) AND CROSS(MATRIX,TRIX) OR CROSS(DEA88,DIFF88) OR CROSS(250,C1) OR CROSS(250,C2),COLORGREEN;
【通达信】买卖提示点(超短、短线)-指标公式效果图
(文档来源:若水财经社区)