注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
NN1:=-10; RSV:=(((CLOSE – LLV(LOW,9)) / (HHV(HIGH,9) – LLV(LOW,9))) * 100); LL30:=LLV(OPEN,30); K:SMA(RSV,3,1); D:SMA(K,3,1); J:((3 * K) – (2 * D)); DRAWICON(FILTER(CROSS(K,D)AND K<50,5),0.1,5); AA10:=MA(CLOSE,10); AA12:=MA(CLOSE,12); BB10:=((ATAN((AA10 – REF(AA10,1))) * 3.1416) * 10); BB12:=((ATAN((AA12 – REF(AA12,1))) * 3.1416) * 10); MA13:=MA(CLOSE,13); IF((K > D),K,DRAWNULL),COLORFF00FF; IF((K < D),K,DRAWNULL),COLORFFFF00; IF((J > D),J,DRAWNULL),LINETHICK2,COLORRED; IF((J < D),J,DRAWNULL),LINETHICK2,COLORGREEN; 20,POINTDOT,COLORGREEN; 80,POINTDOT,COLORGREEN; TTS2:=(((CLOSE – MA(CLOSE,6)) / MA(CLOSE,6)) * 100); TTS3:=(((CLOSE – MA(CLOSE,12)) / MA(CLOSE,12)) * 100); TTS4:=(((CLOSE – MA(CLOSE,24)) / MA(CLOSE,24)) * 100); TTS5:=(((TTS2 + (2 * TTS3)) + (3 * TTS4)) / 6); TTS6:=MA(TTS5,3); DIBUZB:IF((TTS6 < NN1),20,0),COLORFFFF00; STICKLINE((CROSS(J,K) AND (DIBUZB >= 20)),100,0,2,0),COLORFFFFFF; DRAWICON((CROSS(J,K) AND (DIBUZB >= 20)),100,1); DRAWTEXT((CROSS(J,K) AND (DIBUZB >= 20)),98,’–全仓’); STICKLINE((TTS6 <= (0 – 15)),80,4.88,2,0); DRAWTEXT((TTS6 <= (0 – 15)),80,’买’),COLORFFFFFF; STICKLINE((TTS6 <= (0 – 15)),80,60,2,0),COLORRED; TTS7:=DMA(EMA(CLOSE,12),((SUM(VOL,5) / 3))); TTS8:=(((CLOSE – TTS7) / TTS7) * 100); TTS9:=((((REF(TTS8,1) < (0 – 40)) AND (TTS8 > REF(TTS8,1))) AND (REF(TTS8,1) < REF(TTS8,2))) AND ((TTS8 – REF(TTS8,1)) > 2.5)); TTSA:=(((CLOSE – MA(CLOSE,6)) / MA(CLOSE,6)) * 100); TTSB:=(((CLOSE – MA(CLOSE,12)) / MA(CLOSE,12)) * 100); TTSC:=(((CLOSE – MA(CLOSE,24)) / MA(CLOSE,24)) * 100); TTSD:=REF(CLOSE,1); TTSE:=((SMA(MAX((CLOSE – TTSD),0),5,1) / SMA(ABS((CLOSE – TTSD)),5,1)) * 100); TTSF:=(((HIGH + LOW) + CLOSE) / 3); TTS10:=((TTSF – MA(TTSF,14)) / (0.015 * AVEDEV(TTSF,14))); TTS11:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) – ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 – 0.273)); TTS12:=(((CLOSE – MA(CLOSE,30)) / MA(CLOSE,30)) < (0 – 0.125)); TTS13:=(TTS11 AND TTS12); TTS14:=((((TTSA >= (0 – 45)) AND (TTSA <= (0 – 10))) AND (TTSB <= (0 – 15))) AND (TTSC <= (0 – 20))); TTS15:=(COUNT(TTS14,1) >= 1); TTS16:=(TTS13 AND TTS15); TTS17:=1; TTS18:=(CLOSE * VOL); TTS19:=EMA((((((MA(TTS18,4) / MA(VOL,4)) + (MA(TTS18,6) / MA(VOL,6))) + (MA(TTS18,13) / MA(VOL,13))) + (MA(TTS18,24) / MA(VOL,24))) / 4),1); TTS1A:=(1 * TTS19); TTS1B:=(TTS19 * 0.92); TTS1C:=EMA(CLOSE,34); TTS1D:=MA((TTS1C * 1.12),5); TTS1E:=MA((TTS1C * 0.82),5); TTS1F:=(CLOSE < TTS1E); TTS20:=((((((MA(AMOUNT,5) * TTS17) / MA(VOL,5)) / 100) – ((MA(AMOUNT,125) / MA(VOL,125)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < ((0 – 0.4) * TTS17)); TTS21:=HHV(HIGH,500); TTS22:=LLV(LOW,500); TTS23:=HHV(HIGH,250); TTS24:=LLV(LOW,250); TTS25:=HHV(HIGH,125); TTS26:=LLV(LOW,125); TTS27:=MA(((((((TTS21 * 0.45) + (TTS23 * 0.5)) + TTS22) + TTS24) + TTS26) / 5),35); TTS28:=MA((((TTS23 * 0.62) + TTS26) / 2),35); TTS29:=MA((((TTS23 * 0.75) + TTS26) / 2),18); TTS2A:=MA((((((TTS23 * 0.93) + (TTS27 * 2)) + (TTS28 * 1.8)) + (TTS29 * 1.5)) / 4),18); TTS2B:=MA(((((TTS21 * 0.95) + (TTS27 * 3)) + (TTS28 * 2)) / 3),35); TTS2C:=TTS27; TTS2D:=TTS28; TTS2E:=TTS29; TTS2F:=TTS2A; TTS30:=TTS2B; TTS31:=((CLOSE – REF(MA(CLOSE,20),11)) < (0 – 2)); TTS32:=(INDEXA / 100000000); TTS33:=INDEXADV; TTS34:=INDEXDEC; TTS35:=((TTS18 / (TTS18 + TTS19)) * TTS17); TTS36:=((TTS19 / (TTS18 + TTS19)) * TTS17); TTS37:=EMA(TTS35,10); TTS38:=EMA(TTS36,10); TTS39:=EMA(TTS37,10); TTS3A:=EMA(TTS38,20); TTS3B:=EMA(TTS37,3); TTS3C:=EMA(TTS39,6); TTS3D:=EMA(TTS3A,2); TTS3E:=(TTS3C – TTS3D); TTS3F:=(((TTS3C – REF(TTS3C,1)) > 0) AND ((REF(TTS3C,1) – REF(TTS3C,2)) < 0)); TTS40:=IF((CROSS(TTS3B,TTS3C) AND (TTS3C <= 20)),30,0); TTS41:=TTS40; TTS42:=(SMA(((AMOUNT / VOL) / 100),13,1) * 1.15); TTS43:=(SMA(((AMOUNT / VOL) / 100),13,1) * 0.85); TTS44:=(CLOSE – REF(MA(CLOSE,20),11)); TTS45:=(((((((((((((CLOSE < TTS1E) AND TTS20) AND (CLOSE < TTS43)) OR (((CLOSE < TTS1E) AND TTS31) AND TTS20)) OR ((CLOSE < TTS1E) AND (CLOSE < TTS43))) OR (((CLOSE < TTS1E) AND TTS20) AND (CLOSE < TTS43))) OR (TTS20 AND (CLOSE < TTS2C))) OR ((TTS20 AND TTS31) AND (TTS44 < (0 – 1.5)))) OR (TTS20 AND (CLOSE < TTS1E))) OR (TTS20 AND (TTS44 < (0 – 1.5)))) OR (TTS31 AND (CLOSE < TTS43))) OR ((CLOSE < TTS2C) AND (TTS44 < (0 – 1.5)))) OR ((CLOSE < TTS1E) AND TTS31)); TTS46:=(((CLOSE – MA(CLOSE,6)) / MA(CLOSE,6)) * 100); TTS47:=(((CLOSE – MA(CLOSE,12)) / MA(CLOSE,12)) * 100); TTS48:=(((CLOSE – MA(CLOSE,24)) / MA(CLOSE,24)) * 100); TTS49:=REF(CLOSE,1); TTS4A:=((SMA(MAX((CLOSE – TTS49),0),5,1) / SMA(ABS((CLOSE – TTS49)),5,1)) * 100); TTS4B:=(((HIGH + LOW) + CLOSE) / 3); TTS4C:=((TTS4B – MA(TTS4B,14)) / (0.015 * AVEDEV(TTS4B,14))); TTS4D:=(((((MA(AMOUNT,5) / MA(VOL,5)) / 100) – ((MA(AMOUNT,110) / MA(VOL,110)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)) < (0 – 0.273)); TTS4E:=(((CLOSE – MA(CLOSE,30)) / MA(CLOSE,30)) < (0 – 0.125)); TTS4F:=(TTS11 AND TTS12); TTS50:=((((TTS2 >= (0 – 45)) AND (TTS2 <= (0 – 7))) AND (TTS3 <= (0 – 11))) AND (TTS4 <= (0 – 14))); TTS51:=(COUNT(TTS50,1) >= 1); TTS52:=(TTS4F AND TTS51); TTS53:=(((((TTS20 AND (CLOSE < TTS1E)) AND TTS31) AND (CLOSE < TTS2C)) AND TTS45) AND TTS52); TTS54:=(((CLOSE – MA(CLOSE,6)) / MA(CLOSE,6)) * 100); TTS55:=(((CLOSE – MA(CLOSE,12)) / MA(CLOSE,12)) * 100); TTS56:=(((CLOSE – MA(CLOSE,24)) / MA(CLOSE,24)) * 100); TTS57:=REF(CLOSE,1); TTS58:=((SMA(MAX((CLOSE – TTS57),0),5,1) / SMA(ABS((CLOSE – TTS57)),5,1)) * 100); TTS59:=(((HIGH + LOW) + CLOSE) / 3); TTS5A:=((TTS59 – MA(TTS59,14)) / (0.015 * AVEDEV(TTS59,14))); TTS5B:=((((((TTS54 >= (0 – 15.8)) AND (TTS54 <= (0 – 12.2))) AND (TTS55 <= (0 – 20.8))) AND (TTS56 <= (0 – 27.5))) AND (TTS58 <= 11.7)) AND (TTS5A <= (0 – 145))); TTS5C:=9.999999884842E+0.26; TTS5D:=((10) * 0); TTS5E:=((((MA(AMOUNT,5) / MA(VOL,5)) / 100) – ((MA(AMOUNT,125) / MA(VOL,125)) / 100)) / ((MA(AMOUNT,5) / MA(VOL,5)) / 100)); TTS5F:=MA((((LLV(LOW,45) – CLOSE) / (HHV(HIGH,45) – LLV(LOW,45))) * 100),5); TTS60:=((CROSS((0 – 5),TTS5F) AND (TTS5E < (0 – 0.4))) AND (((CLOSE – MA(CLOSE,30)) / MA(CLOSE,30)) < (0 – 0.19))); TTS61:=MA(CLOSE,3); TTS62:=(REF(CLOSE,2) * 0.865); TTS63:=(REF(CLOSE,13) * 0.772); TTS64:=MIN(TTS62,TTS63); TTS65:=((100 * VOL)); TTS66:=MA(CLOSE,13); TTS67:=IF(((((CLOSE – TTS64) / CLOSE) < 0.03) AND ((SUM(TTS65,5) / 5) < 1.8)),1,0); IF(((((TTS9 OR TTS16) OR TTS53) OR TTS5B) OR ((((CLOSE – TTS64) / CLOSE) < 0.03) AND ((SUM(TTS65,5) / 5) < 1.8))),120,0),LINETHICK2,COLORRED; TTS68:=0; MACD:(TTS6 * 5),COLORSTICK,LINETHICK2; STICKLINE((CROSS(K,D) AND (BB10 > 1)),70,0,2,0),COLORCC99FF; DRAWTEXT((CROSS(K,D) AND (BB10 > 1)),64,’–短买’),COLORGREEN; DRAWICON((CROSS(K,D) AND (BB10 > 1)),70,0); STICKLINE((TTS6 <= (0 – 10)),0,(0 – 20),5,0),COLOR88B7EA; TTSQ:=MA(CLOSE,152); TTSW:=MA(CLOSE,194.16); VAE:=(TTSW + (2 * STD(CLOSE,170))); TTSR:=(TTSQ + (2 * STD(CLOSE,170))); TTST:=1; VA61:=EMA(HHV(HIGH,500),21); TTS71:=EMA(HHV(HIGH,250),21); TTS81:=EMA(HHV(HIGH,90),21); TTS91:=EMA(LLV(LOW,500),21); TTSA1:=EMA(LLV(LOW,250),21); TTSB1:=EMA(LLV(LOW,90),21); TTSC1:=EMA((((((((TTS91 * 0.96) + (TTSA1 * 0.96)) + (TTSB1 * 0.96)) + (VA61 * 0.558)) + (TTS71 * 0.558)) + (TTS81 * 0.558)) / 6),21); TTSD1:=EMA((((((((TTS91 * 1.25) + (TTSA1 * 1.23)) + (TTSB1 * 1.2)) + (VA61 * 0.55)) + (TTS71 * 0.55)) + (TTS81 * 0.65)) / 6),21); TTSE1:=EMA((((((((TTS91 * 1.3) + (TTSA1 * 1.3)) + (TTSB1 * 1.3)) + (VA61 * 0.68)) + (TTS71 * 0.68)) + (TTS81 * 0.68)) / 6),21); TTSF1:=EMA((((((TTSC1 * 3) + (TTSD1 * 2)) + TTSE1) / 6) * 1.738),21); TTS101:=REF(LOW,1); TTS111:=((SMA(ABS((LOW – TTS101)),3,1) / SMA(MAX((LOW – TTS101),0),3,1)) * 100); TTS121:=EMA(IF(((CLOSE * 1.35) <= TTSF1),(TTS111 * 10),(TTS111 / 10)),3); TTS131:=LLV(LOW,30); TTS141:=HHV(TTS121,30); TTS151:=IF(MA(CLOSE,58),1,0); TTS161:=((EMA(IF((LOW <= TTS131),((TTS121 + (TTS141 * 2)) / 2),0),3) / 618) * TTS151); TTS171:=(((IF((TTS161 > 50),50,TTS161) / 20) * 15) * TTST); STICKLINE((TTS171 > 0),0,TTS171,1,1),COLORFF00FF; STICKLINE(((CROSS(K,D) AND ((AA10 – REF(AA10,1)) > 0)) AND (K <= 49)),80,0,3,0),COLORRED; DRAWTEXT(((CROSS(K,D) AND ((AA10 – REF(AA10,1)) > 0)) AND (K <= 49)),80,’–抄底’),COLORRED; STICKLINE(CROSS(90,J),88,100,2,0),COLORGREEN; DRAWTEXT(CROSS(90,J),108,’。逃’),COLORFFFFFF; STICKLINE(CROSS(J,(0 – 5)),0,10,6,0),COLORGREEN; DRAWTEXT(CROSS(J,(0 – 5)),(0 – 4),’。低吸’),COLORGREEN; SG:=EMA(HHV(HIGH,1),8); X1:=EMA(CLOSE,8); X30:=((X1 < REF(X1,1)) AND (CLOSE < X1)); X31:=IF(((SG < REF(SG,1)) OR X30),1,0); QUANCHUJI:=((((COUNT((X31 = 1),4) = 3) AND (X31 = 0)) AND (((CLOSE – REF(CLOSE,1)) / REF(CLOSE,1)) > 0.085)) * 89); STICKLINE(QUANCHUJI,89,0,3,0),COLORRED; DRAWICON((QUANCHUJI >= 89),QUANCHUJI,1); DRAWTEXT((QUANCHUJI >= 89),89,’–大胆杀入’); STICKLINE((TTS6 <= (0 – 8)),5,25,7,0); STICKLINE((CROSS(J,0) AND (TTS6 <= (0 – 7))),0,100,8,0),COLOR780000; STICKLINE((CROSS(J,0) AND (TTS6 <= (0 – 7))),0,100,6,0),COLOR9D0000; STICKLINE((CROSS(J,0) AND (TTS6 <= (0 – 7))),0,100,5,0),COLORFF0000; STICKLINE((CROSS(J,0) AND (TTS6 <= (0 – 7))),0,100,2,0),COLOR7AB500; DRAWTEXT((CROSS(J,0) AND (TTS6 <= (0 – 7))),100,’–导弹发射’),COLOR0000FF; MA4:=MA(CLOSE,4); X7:=EMA(EMA(EMA(HIGH,9),9),9); HAIDI1:=(X7 * 0.92); HAIDI12:=(X7 * 0.933); MIDZB:=MA(CLOSE,2); DRAWTEXT(((CROSS(MIDZB,MA4) AND (LOW <= HAIDI1)) AND (CLOSE >= HAIDI12)),85,’-NN1′),COLORFFFF00; STICKLINE(((CROSS(MIDZB,MA4) AND (LOW <= HAIDI1)) AND (CLOSE >= HAIDI12)),0,85,4,0),COLORFFFF00; |
02
友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/111672
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!