【通达信】一招定乾坤(中线、买入、洗盘结束、均衡)-指标公式源码M5:MA(CLOSE,5);M10:MA(CLOSE,10);M20:MA(CLOSE,20);M30:MA(CLOSE,30);M60:MA(CLOSE,60);M120:MA(CLOSE,120);M250:MA(CLOSE,250);中线【买入】:=COUNT(CLOSEM20,5)=4ANDCLOSE/M201.004ANDCROSS(CLOSE,M20)ANDM20=REF(M20,1),LINETHICK,COLORRED;DRAWTEXT(中线【买入】,LOW*0.95,'中线【买入】'),COLORRED;VL:=REF(LOW,1);VAR112:=(SMA(ABS(LOW-VL),13,1))/(SMA(MAX(LOW-VL,0),13,1))*100;VAR114:=MA(VAR112,13);VAR115:=LLV(LOW,34);VAR118:=EMA(IF(LOW=VAR115,VAR114,0),3);VAR110:=SMA(SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1),5,1);VAR111:=SMA((CLOSE-LLV(LOW,54))/(HHV(HIGH,54)-LLV(LOW,54))*100,7,1)*16.18-VAR110*10.9;T:=FILTER(IF(VAR111=VAR110ANDVAR118REF(VAR118,1),VAR118*8,0),20);DRAWTEXT(T,LOW-0.5,'←洗盘结束'),COLORFF00FF;DRAWTEXT(T,LOW-0.3,'|'),COLORFF00FF;VAR21:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1);VAR24:=SMA(VAR23,3,1);VAR25:=CROSS(VAR23,VAR24)ANDVAR2320;DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.5,'←抄底'),COLORRED;DRAWTEXT(FILTER(VAR25,10)=1,LOW-0.3,'|'),COLORRED;VAR29:=CROSS(VAR24,VAR23)ANDVAR2380;DRAWTEXT(FILTER(VAR29,5)=1,HIGH+0.5,'←逃'),COLORGREEN;JG:=CROSS(M5,M10);VOLUME:=VOL,VOLSTICK;MAVOL1:=MA(VOLUME,5);MAVOL2:=MA(VOLUME,10);NL:=CROSS(MAVOL1,MAVOL2);DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2,COLORSTICK;NA:=CROSS(DIF,DEA);RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,9,1);D:=SMA(K,9,1);J:=3*K-2*D;KD:=CROSS(K,D)ANDCROSS(J,D);一招定乾坤:DRAWTEXT((JGANDNLANDNA)OR(JGANDNLANDKD)OR(JGANDNAANDKD)OR(NLANDNAANDKD),L*0.95,'←一招定乾坤'),COLORYELLOW;X:=LLV(J,2)=LLV(J,8);Y:=IF(CROSS(J,REF(J+0.01,1))ANDXANDJ20,30,0);DRAWTEXT(CROSS(J,REF(J+0.01,1))ANDXANDJ20,LOW*0.98,'←短进'),COLORLIMAGENTA;空:=EMA(C,5);均衡:=EMA(空,5);中轨:=HHV(MA(H,13),13);VAR5:=FILTER(均衡REF(均衡,1)AND中轨REF(中轨,1)ANDCREF(C,1),11);DRAWTEXT(VAR5,L*0.98,'←追涨'),COLORRED;PT:=XMA(H,20);PAN:=XMA(CLOSE,7);RUO:=MEMA(CLOSE,3);DRAWICON(LONGCROSS(PAN,RUO,0.25)ANDPTH,L*0.98,1);VARC:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;DRAWTEXT(CROSS(84,VARC),H*1.01,'逃'),COLORYELLOW;AAA:=CONST(HHV(H,90));R1:=MA(CLOSE,1);R2:=MA(CLOSE,3);R3:=(MA(R2,1)*1);R4:=(MA(R2,3)*1);DRAWTEXT(CROSS(R3,R4),(LOW-0.1),'进场'),COLORYELLOW;A51:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1);LC:=REF(CLOSE,1);RSI:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100);FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);DRAWTEXT(CROSS(88,RSI),(HIGH*1.02),'出局'),COLORGREEN;VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;VAR12:=(HIGH+LOW+CLOSE)/3;VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));VAR15:=IF(VAR13=150ANDVAR13200ANDVAR14=150ANDVAR14200,10,0);VAR16:=IF(VAR13=-150ANDVAR13-200ANDVAR14=-150ANDVAR14-200,-10,VAR15);VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;VAR18:=100-ABS(VAR17);VAR19:=IF(VAR1890,VAR18,100);VAR1A:=IF(VARE0,VARE,0);VAR1B:=IF(VAR14=200ANDVAR13=150,15,IF(VAR14=-200ANDVAR13=-150,-15,VAR16))+60;VAR1C:=VAR1A48ANDVAR1B60ANDVAR19100;DRAWTEXT(VAR1CANDCOUNT(VAR1C,30)=1,HIGH*1.02,'大笔出货'),LINETHICK1,COLORFFCC66;AA1:=AMOUNT/V;BB1:=LAA1*0.9;CC1:=(C-REF(C,1))/REF(C,1)*1001.2;DD1:=LMA(C,5)*0.921;EE1:=VMA(V,5)*1.5;老鼠仓:=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0;DRAWTEXT(老鼠仓,(LOW*0.99),'老鼠仓'),COLOR40CCFF;A75:=(CLOSEM5);A76:=(M5M10);A77:=(CLOSEM10);A78:=(M5M20);A79:=(CLOSEM20);A710:=REF(M20,1);A711:=(M20A710);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);T1:=CONST(IF(C200AND((CROSS(AVX,1)AND(V1=V2))AND(DSLX=DSLX1)),1,0));T2:=CONST(IF(C200AND((CROSS(AVX,1)AND(V1V2))AND(DSLX=DSLX1)),1,0));T3:=CONST(IF(C200AND((CROSS(AVX,1)AND(V1V2))AND(DSLXDSLX1)),1,0));T4:=CONST(IF(C200AND((CROSS(AVX,1)AND(V1=V2))AND(DSLXDSLX1)),1,0));T5:=CONST(IF(C200AND((CROSS(1,AVX)AND(V1=V2))AND(DSLX=DSLX1)),1,0));T6:=CONST(IF(C200AND((CROSS(1,AVX)AND(V1V2))AND(DSLX=DSLX1)),1,0));T7:=CONST(IF(C200AND((CROSS(1,AVX)AND(V1=V2))AND(DSLXDSLX1)),1,0));T8:=CONST(IF(C200AND((CROSS(1,AVX)AND(V1V2))AND(DSLXDSLX1)),1,0));T9:=CONST(IF(C200AND((((AVX=1)AND(REF(AVX,1)0))AND(V1=V2))AND(DSLX=DSLX1)),1,0));T10:=CONST(IF(C200AND((((AVX=1)AND(REF(AVX,1)0))AND(V1V2))AND(DSLX=DSLX1)),1,0));T11:=CONST(IF(C200AND((((AVX=1)AND(REF(AVX,1)0))AND(V1=V2))AND(DSLXDSLX1)),1,0));T12:=CONST(IF(C200AND((((AVX=1)AND(REF(AVX,1)0))AND(V1V2))AND(DSLXDSLX1)),1,0));T13:=CONST(IF(C200AND((((AVX1)AND(REF(AVX,1)0))AND(V1=V2))AND(DSLX=DSLX1)),1,0));T14:=CONST(IF(C200AND((((AVX1)AND(REF(AVX,1)0))AND(V1V2))AND(DSLX=DSLX1)),1,0));T15:=CONST(IF(C200AND((((AVX1)AND(REF(AVX,1)0))AND(V1=V2))AND(DSLXDSLX1)),1,0));T16:=CONST(IF(C200AND((((AVX1)AND(REF(AVX,1)0))AND(V1V2))AND(DSLXDSLX1)),1,0));T17:=CONST(IF(C200AND(CROSS(AVX,1)AND(V1=V2)),1,0));T18:=CONST(IF(C200AND(CROSS(AVX,1)AND(V1=V2)),1,0));T19:=CONST(IF(C200AND(CRO