箐遥 发表于 2023-11-1 23:11:36

通达信上中下三区间主图指标

<div class="stock-fc-code-box"><p>N:=10;</p><p>M:=3;</p><p>VAR1:=CLOSE;</p><p>VAR2:=CLOSE=HHV(CLOSE,13);</p><p>VAR3:=BARSLAST(FILTER(CROSS(0.8,VAR2),2))+1;</p><p>VAR4:=CLOSE=LLV(CLOSE,13);</p><p>VAR5:=BARSLAST(FILTER(CROSS(0.8,VAR4),2))+1;</p><p>VAR6:=REF(CLOSE,1);</p><p>VAR7:=SMA(MAX(CLOSE-VAR6,0),3,1)/SMA(ABS(CLOSE-VAR6),3,1)*100;</p><p>VAR8:=EMA(CLOSE,3);</p><p>VAR9:=EMA(CLOSE,21);</p><p>VAR10:=SUM(IF(CLOSE &gt; REF(CLOSE,1),VOL,0),FROMOPEN);</p><p>VAR11:=-SUM(IF(CLOSE &lt; REF(CLOSE,1),VOL,0),FROMOPEN);</p><p>VAR12:=VAR10+VAR11;</p><p>DRAWBAND(VAR12,RGB(150,0,150),0,RGB(0,100,0)),NODRAW;</p><p>资金流量:VAR12,NODRAW;</p><p>资金比:VAR12/SUM(VOL,FROMOPEN)*100,NODRAW;</p><p>VAR13:=IF(资金比 &gt;=0,(资金比+100)/2,100-ABS((资金比-100)/2));</p><p>VAR14:=(NVI*0.5+REF(NVI,1)*0.33+REF(NVI,2)*0.17)*SUM(CLOSE,FROMOPEN)/FROMOPEN;</p><p>VAR15:=SUM(IF(CLOSE &gt; REF(CLOSE,1),VAR14*VOL,0),FROMOPEN);</p><p>VAR16:=-SUM(IF(CLOSE &lt; REF(CLOSE,1),VAR14*VOL,0),FROMOPEN);</p><p>攻击流量:VAR15+VAR16,NODRAW;</p><p>NOTEXT攻击线:攻击流量,NODRAW;</p><p>攻击比:攻击流量/SUM(VOL,FROMOPEN)*100,NODRAW,COLORRED;</p><p>VAR17:=IF(攻击比 &gt;=0,攻击比+50,100-ABS(攻击比-50));</p><p>VAR18:=SMA(MAX(CLOSE-REF(CLOSE,1),0),3,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),3,1)*100;</p><p>VAR19:=EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100,8);</p><p>VAR20:=EMA(VAR19,5);</p><p>VAR21:=REFDATE(REF(HHV(HIGH,96),5),DATE);</p><p>VAR22:=REFDATE(REF(LLV(LOW,96),5),DATE);</p><p>VAR23:=(VAR21+VAR22)/2;</p><p>VAR24:=EMA(CLOSE,3)-EMA(CLOSE,6)-(EMA(CLOSE,6)-EMA(CLOSE,12))*(-100);</p><p>VAR25:=EMA(VAR24,3);</p><p>VAR26:=CROSS(VAR24,VAR25);</p><p>VAR27:=CROSS(VAR25,VAR24);</p><p>VAR28:=COST(99.900002);</p><p>VAR29:=COST(0.1);</p><p>VAR30:=(VAR28-VAR29)/50;</p><p>VAR31:=VAR28-VAR30;</p><p>VAR32:=VAR28-2*VAR30;</p><p>VAR33:=VAR28-3*VAR30;</p><p>VAR34:=VAR28-4*VAR30;</p><p>VAR35:=VAR28-5*VAR30;</p><p>VAR36:=VAR28-6*VAR30;</p><p>VAR37:=VAR28-7*VAR30;</p><p>VAR38:=VAR28-8*VAR30;</p><p>VAR39:=VAR28-9*VAR30;</p><p>VAR40:=VAR28-10*VAR30;</p><p>VAR41:=VAR28-11*VAR30;</p><p>VAR42:=VAR28-12*VAR30;</p><p>VAR43:=VAR28-13*VAR30;</p><p>VAR44:=VAR28-14*VAR30;</p><p>VAR45:=VAR28-15*VAR30;</p><p>VAR46:=VAR28-16*VAR30;</p><p>VAR47:=VAR28-17*VAR30;</p><p>VAR48:=VAR28-18*VAR30;</p><p>VAR49:=VAR28-19*VAR30;</p><p>VAR50:=VAR28-20*VAR30;</p><p>VAR51:=VAR28-21*VAR30;</p><p>VAR52:=VAR28-22*VAR30;</p><p>VAR53:=VAR28-23*VAR30;</p><p>VAR54:=VAR28-24*VAR30;</p><p>VAR55:=VAR28-25*VAR30;</p><p>VAR56:=VAR28-26*VAR30;</p><p>VAR57:=VAR28-27*VAR30;</p><p>VAR58:=VAR28-28*VAR30;</p><p>VAR59:=VAR28-29*VAR30;</p><p>VAR60:=VAR28-30*VAR30;</p><p>VAR61:=VAR28-31*VAR30;</p><p>VAR62:=VAR28-32*VAR30;</p><p>VAR63:=VAR28-33*VAR30;</p><p>VAR64:=VAR28-34*VAR30;</p><p>VAR65:=VAR28-35*VAR30;</p><p>VAR66:=VAR28-36*VAR30;</p><p>VAR67:=VAR28-37*VAR30;</p><p>VAR68:=VAR28-38*VAR30;</p><p>VAR69:=VAR28-39*VAR30;</p><p>VAR70:=VAR28-40*VAR30;</p><p>VAR71:=VAR28-41*VAR30;</p><p>VAR72:=VAR28-42*VAR30;</p><p>VAR73:=VAR28-43*VAR30;</p><p>VAR74:=VAR28-44*VAR30;</p><p>VAR75:=VAR28-45*VAR30;</p><p>VAR76:=VAR28-46*VAR30;</p><p>VAR77:=VAR28-47*VAR30;</p><p>VAR78:=VAR28-48*VAR30;</p><p>VAR79:=VAR28-49*VAR30;</p><p>VAR80:=WINNER(VAR28)*100-WINNER(VAR31)*100;</p><p>VAR81:=WINNER(VAR31)*100-WINNER(VAR32)*100;</p><p>VAR82:=WINNER(VAR32)*100-WINNER(VAR33)*100;</p><p>VAR83:=WINNER(VAR33)*100-WINNER(VAR34)*100;</p><p>VAR84:=WINNER(VAR34)*100-WINNER(VAR35)*100;</p><p>VAR85:=WINNER(VAR35)*100-WINNER(VAR36)*100;</p><p>VAR86:=WINNER(VAR36)*100-WINNER(VAR37)*100;</p><p>VAR87:=WINNER(VAR37)*100-WINNER(VAR38)*100;</p><p>VAR88:=WINNER(VAR38)*100-WINNER(VAR39)*100;</p><p>VAR89:=WINNER(VAR39)*100-WINNER(VAR40)*100;</p><p>VAR90:=WINNER(VAR40)*100-WINNER(VAR41)*100;</p><p>VAR91:=WINNER(VAR41)*100-WINNER(VAR42)*100;</p><p>VAR92:=WINNER(VAR42)*100-WINNER(VAR43)*100;</p><p>VAR93:=WINNER(VAR43)*100-WINNER(VAR44)*100;</p><p>VAR94:=WINNER(VAR44)*100-WINNER(VAR45)*100;</p><p>VAR95:=WINNER(VAR45)*100-WINNER(VAR46)*100;</p><p>VAR96:=WINNER(VAR46)*100-WINNER(VAR47)*100;</p><p>VAR97:=WINNER(VAR47)*100-WINNER(VAR48)*100;</p><p>VAR98:=WINNER(VAR48)*100-WINNER(VAR49)*100;</p><p>VAR99:=WINNER(VAR49)*100-WINNER(VAR50)*100;</p><p>VAR100:=WINNER(VAR50)*100-WINNER(VAR51)*100;</p><p>VAR101:=WINNER(VAR51)*100-WINNER(VAR52)*100;</p><p>VAR102:=WINNER(VAR52)*100-WINNER(VAR53)*100;</p><p>VAR103:=WINNER(VAR53)*100-WINNER(VAR54)*100;</p><p>VAR104:=WINNER(VAR54)*100-WINNER(VAR55)*100;</p><p>VAR105:=WINNER(VAR55)*100-WINNER(VAR56)*100;</p><p>VAR106:=WINNER(VAR56)*100-WINNER(VAR57)*100;</p><p>VAR107:=WINNER(VAR57)*100-WINNER(VAR58)*100;</p><p>VAR108:=WINNER(VAR58)*100-WINNER(VAR59)*100;</p><p>VAR109:=WINNER(VAR59)*100-WINNER(VAR60)*100;</p><p>VAR110:=WINNER(VAR60)*100-WINNER(VAR61)*100;</p><p>VAR111:=WINNER(VAR61)*100-WINNER(VAR62)*100;</p><p>VAR112:=WINNER(VAR62)*100-WINNER(VAR63)*100;</p><p>VAR113:=WINNER(VAR63)*100-WINNER(VAR64)*100;</p><p>VAR114:=WINNER(VAR64)*100-WINNER(VAR65)*100;</p><p>VAR115:=WINNER(VAR65)*100-WINNER(VAR66)*100;</p><p>VAR116:=WINNER(VAR66)*100-WINNER(VAR67)*100;</p><p>VAR117:=WINNER(VAR67)*100-WINNER(VAR68)*100;</p><p>VAR118:=WINNER(VAR68)*100-WINNER(VAR69)*100;</p><p>VAR119:=WINNER(VAR69)*100-WINNER(VAR70)*100;</p><p>VAR120:=WINNER(VAR70)*100-WINNER(VAR71)*100;</p><p>VAR121:=WINNER(VAR71)*100-WINNER(VAR72)*100;</p><p>VAR122:=WINNER(VAR72)*100-WINNER(VAR73)*100;</p><p>VAR123:=WINNER(VAR73)*100-WINNER(VAR74)*100;</p><p>VAR124:=WINNER(VAR74)*100-WINNER(VAR75)*100;</p><p>VAR125:=WINNER(VAR75)*100-WINNER(VAR76)*100;</p><p>VAR126:=WINNER(VAR76)*100-WINNER(VAR77)*100;</p><p>VAR127:=WINNER(VAR77)*100-WINNER(VAR78)*100;</p><p>VAR128:=WINNER(VAR78)*100-WINNER(VAR79)*100;</p><p>VAR129:=WINNER(VAR79)*100-WINNER(VAR29)*100;</p><p>BBIBOLL:(MA(VAR1,3)+MA(VAR1,6)+MA(VAR1,12)+MA(VAR1,24))/4;</p><p>UPR:BBIBOLL+M*STD(BBIBOLL,N);</p><p>DWN:BBIBOLL-M*STD(BBIBOLL,N);</p><p>高点:REF(CLOSE,VAR3),POINTDOT,COLORMAGENTA;</p><p>突破:CROSS(CLOSE,REF(高点,1)),NODRAW,COLORYELLOW;</p><p>STICKLINE(VAR3 &lt;=6,高点,高点,3,0),COLORMAGENTA;</p><p>DRAWTEXT(突破,LOW,668),COLORYELLOW;</p><p>低点:REF(CLOSE,VAR5),POINTDOT,COLORGREEN;</p><p>STICKLINE(VAR5 &lt;=6,低点,低点,3,0),COLORGREEN;</p><p>DRAWTEXT(CROSS(VAR8,VAR9),LOW*0.99,95),COLORRED;</p><p>DRAWRECTREL(0,480,205,589,RGB(10,1,30));</p><p>DRAWTEXT_FIX(1,0.5,0,20,688),COLORRED;</p><p>DRAWRECTREL(20,570,180,540,RGB(0,75,200));</p><p>DRAWRECTREL(20,570,30,540,RGB(0,250,50));</p><p>DRAWRECTREL(20,570,15+CONST(VAR13*150/100),540,RGB(200,50,0));</p><p>DRAWTEXT_FIX(1,0,0.5,0,STRCAT(STRCAT(689,CON2STR(VAR13,2)),690)),COLORYELLOW;</p><p>DRAWTEXT_FIX(1,5,0.9,0,EXTERNSTR(0,5)),COLORRED;</p><p>DRAWTEXT_FIX(1,0,0.2,0,EXTERNSTR(0,5)),COLORRED;</p><p>DRAWTEXT(CROSS(88,VAR18) AND MA(CLOSE,3) &gt; EMA(CLOSE,3),HIGH+0.3,96),COLORGREEN;</p><p>DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(MACD.DIF,MACD.DEA),1))+1) &gt; CLOSE AND REF(MACD.DIF,BARSLAST(REF(CROSS(MACD.DIF,MACD.DEA),1))+1) &lt; MACD.DIF AND CROSS(MACD.DIF,MACD.DEA) &gt; 0,LOW-0.02,97),COLORRED;</p><p>DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(KDJ.K,KDJ.D),1))+1) &gt; CLOSE AND REF(KDJ.K,BARSLAST(REF(CROSS(KDJ.K,KDJ.D),1))+1) &lt; KDJ.K AND CROSS(KDJ.K,KDJ.D),LOW-0.1,98),COLORBLUE;</p><p>DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(RSI.RSI1,RSI.RSI2),1))+1) &gt; CLOSE AND REF(RSI.RSI1,BARSLAST(REF(CROSS(RSI.RSI1,RSI.RSI2),1))+1) &lt; RSI.RSI1 AND CROSS(RSI.RSI1,RSI.RSI2) &gt; 0,LOW-0.18,99);</p><p>DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(MACD.DEA,MACD.DIF),1))+1) &lt; CLOSE AND REF(MACD.DIF,BARSLAST(REF(CROSS(MACD.DEA,MACD.DIF),1))+1) &gt; MACD.DIF AND CROSS(MACD.DEA,MACD.DIF) &gt; 0,HIGH+0.16,100),COLORGREEN;</p><p>DRAWTEXT(REF(CLOSE,BARSLAST(REF(CROSS(KDJ.D,KDJ.K),1))+1) &lt; CLOSE AND REF(KDJ.K,BARSLAST(REF(CROSS(KDJ.D,KDJ.K),1))+1) &gt; KDJ.K AND CROSS(KDJ.D,KDJ.K) &gt; 0,HIGH+0.08,101);</p><p>上轨:IF(VAR19 &gt; 0 AND VAR19-VAR20 &lt;=0,VAR21,VAR21),COLORGREEN,LINETHICK3;</p><p>支撑:IF(VAR19 &gt; 0 AND VAR19-VAR20 &lt;=0,VAR23,VAR23),COLORGREEN,LINETHICK2;</p><p>下轨:IF(VAR19 &gt; 0 AND VAR19-VAR20 &lt;=0,VAR22,VAR22),COLORGREEN,LINETHICK2;</p><p>逃顶:IF(VAR19 &gt; 0 AND VAR19-VAR20 &gt; 0,VAR21,DRAWNULL),COLORRED,LINETHICK2;</p><p>压力:IF(VAR19 &gt; 0 AND VAR19-VAR20 &gt; 0,VAR23,DRAWNULL),COLORRED,LINETHICK2;</p><p>抄底:IF(VAR19 &gt; 0 AND VAR19-VAR20 &gt; 0,VAR22,DRAWNULL),COLORRED,LINETHICK2;<br/>宣传:DRAWTEXT_FIX(1,0.99,5,1,'~☆~更多精选指标请访问:995168.cn'),COLORRED; </p><p><br></p><p><br></p><p><br></p></div>
页: [1]
查看完整版本: 通达信上中下三区间主图指标