成国 发表于 2024-5-17 13:36:05

通达信看主力指标公式

    <div class="stock-fc-code-box">


<p>MA5:=MA(CLOSE,5);<br>涨幅:=(C/REF(C,1)-1)*100;<br>VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);<br>VAR21:=SMA(Abs(HIGH-VAR1),13,1)/SMA(MIN(HIGH-VAR1,0),10,1);<br>VAR31:=EMA(VAR21,10);<br>VAR41:=HHV(HIGH,33);<br>VAR51:=EMA(IF(HIGH&gt;=VAR41,VAR31,0),3)/2;<br>主力拉高:IF(VAR51&lt;REF(VAR51,1),-VAR51,0),COLORYELLOW,NODRAW;<br>RSV:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;<br>K1:=SMA(RSV,10,1);<br>D1:=SMA(K1,5,1);<br>KK:=INTPART(K1);<br>DD:=INTPART(D1);<br>TFXXS:=KK+DD;{//变异kd风险系数}<br>TGLD:=MOD(TFXXS,10);{//踏浪涨停概率点}<br>TGLXS:=(TFXXS-REF(TFXXS,1))*10;{//变异KD乖离系数}<br>TYCFX:=TFXXS+TGLXS;{//变异KD预测风险}<br>DRAWTEXT(TGLXS&gt;0 AND 80+TGLXS&lt;TYCFX AND MA(CLOSE,34)&gt;REF(MA(CLOSE,34),1) AND 80+REF(TGLXS,1)&gt;=REF(TYCFX,1),25,'主力流入'),COLORYELLOW;<br>JH:=vol*CLOSE; <br>JHO:=SUM(JH,2)/SUM(VOL,2); <br>JH0:=EMA(JHO,10); <br>主力资金动向:IF((JHO-JH0)*20/JHO&gt;1,(JHO-JH0)*200/JHO,0),COLORWHITE,LINETHICK2;<br>短线:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*20,LINETHICK0,COLORYELLOW; <br>中线:=(CLOSE-MA(CLOSE,4))/MA(CLOSE,4)*20,LINETHICK0,COLORWHITE; <br>红柱持股:=20*SMA(短线,3,1),LINETHICK0,COLORRED; <br>红柱:IF(红柱持股&gt;0,IF(红柱持股&gt;120,120,红柱持股),0),COLORRED,LINETHICK2;<br>蓝柱持币:=20*IF(SMA(中线,3,1)&gt;0,SMA(中线,3,1),0),COLORSTICK,COLORFFFF00; <br>TT:=红柱; <br>{红柱} <br>STICKLINE(主力资金动向&gt;0 AND 红柱持股&lt;REF(红柱持股,1)AND 红柱持股&gt;20,0,TT,1.2,1),COLORRED; <br>STICKLINE(主力资金动向&gt;0 AND 红柱持股&lt;REF(红柱持股,1)AND 红柱持股&gt;20,0,TT,0.6,0),COLOR00FF00; <br>STICKLINE(主力资金动向&gt;0 AND 红柱持股&gt;REF(红柱持股,1)AND 红柱持股&gt;20,0,TT,1.2,0),COLORRED; <br>HJ_1:=DYNAINFO(4)&gt;0 AND HHV(HIGH,10)/LLV(LOW,10)&lt;1.25 AND REF(CLOSE,1)&lt;LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85 AND CLOSE&gt;OPEN AND CLOSE&gt;=HHV(HIGH,10);<br>HJ_2:=IF(DATETODAY(DATE)&lt;999999999,1,DRAWNULL);<br>HJ_3:=EMA(CLOSE,5);<br>HJ_4:=EMA(CLOSE,10);<br>HJ_5:=EMA(CLOSE,14);<br>HJ_6:=EMA(CLOSE,18);<br>HJ_7:=EMA(CLOSE,40);<br>HJ_8:=EMA(CLOSE,60);<br>HJ_9:=IF(DATE&lt;999999999,1,DRAWNULL);<br>HJ_10:=MAX(HJ_7,HJ_8);<br>HJ_11:=CLOSE&gt;HJ_10 AND HJ_1 AND (CLOSE&gt;REF(HHV(HIGH,3),1)*HJ_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)&gt;0.07);<br>HJ_12:=VOL;<br>HJ_13:=MA(HJ_12,5);<br>HJ_14:=HJ_13+HJ_13&gt;HJ_12;<br>HJ_15:=DYNAINFO(4)&gt;0 AND HHV(HIGH,10)/LLV(LOW,10)&lt;1.25 AND REF(CLOSE,1)&lt;(LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85)*HJ_2 AND CLOSE&gt;OPEN AND CLOSE&gt;=HHV(HIGH,10)*HJ_9;<br>HJ_16:=(CLOSE&gt;REF(HHV(HIGH,3),1)*HJ_2 AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)&gt;0.07)*HJ_2 AND HJ_15 AND HJ_14;<br>HJ_17:=DYNAINFO(4)&gt;0 AND HHV(HIGH,10)/LLV(LOW,10)&lt;1.25 AND REF(CLOSE,1)*HJ_2&lt;LLV(LOW,15)+(HHV(HIGH,15)-LLV(LOW,15))*0.85 AND CLOSE&gt;OPEN AND CLOSE&gt;=HHV(HIGH,10);<br>HJ_18:=(CLOSE-REF(CLOSE,1)*HJ_2)/REF(CLOSE,1)*100&gt;7;<br>HJ_19:=HJ_17 AND HJ_18;<br>HJ_20:=DATETODAY(DATE);<br>HJ_21:=HJ_20&gt;9344 AND HJ_20&lt;999999999;<br>HJ_22:=(HJ_11 AND HJ_19)*HJ_21;<br>HJ_23:=EMA(CLOSE,5);<br>HJ_24:=EMA(CLOSE,10);<br>HJ_25:=EMA(CLOSE,14);<br>HJ_26:=EMA(CLOSE,18);<br>HJ_27:=EMA(CLOSE,40);<br>HJ_28:=EMA(CLOSE,60);<br>HJ_29:=MAX(MAX(MAX(MAX(MAX(HJ_23,HJ_4),HJ_25),HJ_26),HJ_27),HJ_28)*HJ_9;<br>HJ_30:=MIN(MIN(MIN(MIN(MIN(HJ_23,HJ_4),HJ_25),HJ_26),HJ_27),HJ_28)*HJ_9;<br>HJ_31:=CLOSE&gt;HJ_29 AND LOW&lt;HJ_30 AND (CLOSE&gt;REF(HHV(HIGH,3),1) AND (CLOSE-REF(CLOSE,1)*HJ_2)/REF(CLOSE,1)&gt;0.09);<br>HJ_32:=FILTER(HJ_31&gt;0,0)=1;<br>HJ_33:=DATETODAY(DATE);<br>HJ_34:=HJ_33&gt;9350 AND HJ_33&lt;999999999;<br>HJ_35:=HJ_32*HJ_34;<br>HJ_36:=MA(REF(HHV(CLOSE,26),1),2);<br>HJ_37:=MA(CLOSE,26);<br>HJ_38:=POW(CLOSE-HJ_37,2);<br>HJ_39:=MA(HJ_38,13);<br>HJ_40:=SQRT(HJ_39);<br>HJ_41:=HJ_37+2*HJ_40;<br>HJ_42:=REF(HJ_41,1);<br>HJ_43:=crOSS(CLOSE,HJ_36) AND HIGH&gt;REF(HJ_41,1) OR (CLOSE&gt;HJ_36 AND CROSS(CLOSE,REF(HJ_41,1))) AND CLOSE/OPEN&gt;0.998;<br>HJ_44:=macd.MACD;<br>HJ_45:=KD.K;<br>HJ_46:=KD.D;<br>HJ_47:=rsi.RSI1;<br>HJ_48:=RSI.RSI3;<br>HJ_49:=CLOSE-REF(CLOSE,1);<br>HJ_50:=IF(HJ_49&gt;=0,HJ_49,0)*HJ_9;<br>HJ_51:=IF(HJ_49&lt;0,-HJ_49,0)*HJ_9;<br>HJ_52:=MEMA(HJ_50,10);<br>HJ_53:=MEMA(HJ_51,10);<br>HJ_54:=MEMA(HJ_50,6);<br>HJ_55:=MEMA(HJ_51,6);<br>HJ_56:=MA(100*HJ_52/(HJ_52+HJ_53),10)*HJ_9;<br>HJ_57:=MA(100*HJ_54/(HJ_54+HJ_55),6)*HJ_9;<br>HJ_58:=MA(CLOSE,5)/MA(CLOSE,10)&gt;0.999 AND MA(CLOSE,10)/MA(CLOSE,20)&gt;0.9847 AND MA(CLOSE,20)&gt;MA(CLOSE,60) AND REF(COUNT(MA(CLOSE,10)/MA(CLOSE,20)&lt;1.017 OR MA(CLOSE,5)/MA(CLOSE,10)&lt;1.017,8)&gt;=1,1) AND MA(CLOSE,20)/MA(CLOSE,60)&lt;1.121;<br>HJ_59:=(CLOSE-MA(CLOSE,60))/MA(CLOSE,60)*100;<br>HJ_60:=COUNT(HJ_59&lt;35,100)&gt;=95;<br>HJ_61:=HJ_43 AND HJ_58&gt;0 AND NOT(DYNAINFO(4)=0) AND HJ_60 AND REF(COUNT(MA(CLOSE,20)&gt;MA(CLOSE,30),4)=4 AND COUNT(CLOSE&gt;MA(CLOSE,5),3)&gt;=2,1) AND VOL&gt;REF(VOL,1) AND (REF(COUNT(CLOSE&gt;OPEN,10)&gt;=6 OR COUNT(CLOSE&gt;OPEN,5)&gt;=4,1) OR CLOSE=HIGH) AND (CROSS(HJ_57,HJ_56) OR CROSS(HJ_44,0) OR REF(COUNT(CROSS(HJ_44,0),3)=1 AND HJ_44&lt;0.15 AND CLOSE/OPEN&gt;0.989 AND CLOSE/REF(CLOSE,1)&lt;1.03,1) OR CROSS(HJ_45,HJ_46) OR CROSS(HJ_47,HJ_48)) AND REF(CLOSE/OPEN&gt;0.988 AND (CLOSE&gt;OPEN OR (CLOSE&lt;=OPEN AND HIGH/LOW&lt;1.049)),1) AND HIGH/CLOSE&lt;1.013 AND CLOSE/OPEN&gt;1.05;<br>HJ_62:=HJ_11+HJ_16+HJ_19+HJ_32+HJ_61&gt;=2;<br>HJ_63:=MA(CLOSE,5)&gt;MA(CLOSE,10) AND MA(CLOSE,10)&gt;MA(CLOSE,20) AND MA(CLOSE,20)&gt;MA(CLOSE,60) AND MA(CLOSE,60)&gt;MA(CLOSE,120) AND MA(CLOSE,5)&gt;REF(MA(CLOSE,5),1);<br>HJ_64:=CLOSE&gt;REF(CLOSE,1)*1.1-0.01;<br>HJ_65:=HHV(HIGH,20)=HHV(CLOSE,1) AND VOL&gt;0 AND BARSCOUNT(CLOSE)*HJ_2&gt;=20;<br>HJ_66:=VOL/REF(VOL,1)*HJ_2&gt;1.9;<br>HJ_67:=HJ_63 AND HJ_64 AND HJ_65 AND HJ_66;<br>HJ_68:=MA(CLOSE,5);<br>HJ_69:=MA(CLOSE,10);<br>HJ_70:=MA(CLOSE,20);<br>HJ_71:=MA(CLOSE,30);<br>HJ_72:=MA(CLOSE,60);<br>HJ_73:=CLOSE&gt;HJ_68 AND HJ_68&gt;HJ_69 AND HJ_69&gt;HJ_70 AND CLOSE&gt;HJ_72;<br>HJ_74:=CLOSE/REF(CLOSE,1)&gt;1.05 AND REF(CLOSE,1)/REF(CLOSE,2)&lt;1.05 AND CLOSE/LLV(CLOSE,10)&lt;1.4;<br>HJ_75:=VOL/REF(VOL,1)&gt;2 OR VOL=HHV(VOL,15);<br>HJ_76:=CAPITAL&lt;10000000;<br>HJ_77:=ATAN((MA(CLOSE,5)/REF(MA(CLOSE,5),1)-1)*100)*57.299999&gt;40;<br>HJ_78:=ATAN((MA(CLOSE,10)/REF(MA(CLOSE,10),1)-1)*100)*57.299999&gt;30;<br>HJ_79:=ATAN((MA(CLOSE,20)/REF(MA(CLOSE,20),1)-1)*100)*57.299999&gt;20;<br>HJ_80:=ATAN((MA(CLOSE,30)/REF(MA(CLOSE,30),1)-1)*100)*57.299999&gt;10;<br>HJ_81:=HJ_77 AND HJ_78 AND HJ_79 AND HJ_80;<br>HJ_82:=kdj.K&gt;REF(KDJ.K,1)*HJ_2;<br>HJ_83:=KDJ.D&gt;REF(KDJ.D,1)*HJ_2 AND KDJ.D&lt;70;<br>HJ_84:=KDJ.J&gt;REF(KDJ.J,1)*HJ_2;<br>HJ_85:=HJ_82 AND HJ_83 AND HJ_84;<br>HJ_86:=HJ_7 AND HJ_74 AND HJ_75 AND HJ_76 AND HJ_81 AND HJ_85;<br>HJ_87:=FILTER(HJ_86,15)*HJ_2;<br>HJ_88:=HJ_67 OR HJ_87;<br>龙头:90*(((HJ_88 AND HJ_62)*HJ_2 OR HJ_35 OR HJ_22) AND 主力资金动向&gt;1);<br>{强势狙击}<br>AAZ5:=MA(C,5),COLOR0099CC;<br>BB05:=ATAN((AAZ5/REF(AAZ5,1)-1)*100)*180/3.1416;<br>AA10:=MA(C,10);<br>BB10:=ATAN((AA10/REF(AA10,1)-1)*100)*180/3.1416;<br>AAZ30:=MA(C,30);<br>BB30:=ATAN((AAZ30/REF(AAZ30,1)-1)*100)*180/3.1416;<br>强势狙击:90*(涨幅&gt;2 AND FILTER(BB30&gt;30 AND BB10&gt;45 AND CROSS(BB05,60),10) AND 主力资金动向&gt;1.50);<br>主力持仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);<br>{周月季年}<br>MNC:=C#YEAR;MNO:=O#YEAR;MNH:=H#YEAR;MNL:=L#YEAR;MJC:=C#SEASON;MJO:=O#SEASON;MJH:=H#SEASON;MJL:=L#SEASON;MYO:=O#MONTH;MYH:=H#MONTH;MYL:=L#MONTH;MYC:=C#MONTH;周开:=O#WEEK;周高:=H#WEEK;周低:=L#WEEK;周收:=C#WEEK;<br>周期共振:=MNC&gt;=MNO AND MJC&gt;=MJO AND MYC&gt;=MYO AND 周收&gt;=周开;<br>N:=MNC&gt;=MNO;<br>J:=MJC&gt;=MJO;<br>Y:=MYC&gt;=MYO;<br>Z:=周收&gt;=周开;<br>共振:=N+J+Y+Z&gt;=3;<br>{-----------趋势与股性-----------}<br>CS:=DMA(AMOUNT/(100*VOL),VOL/CAPITAL);<br>M20:=MA(C,20);<br>M30:=MA(C,30);<br>M2:=M20&gt;REF(M20,1);<br>M3:=M30&gt;REF(M30,1);<br>MCS:=CS&gt;REF(CS,1);<br>TRD:=M2+M3+MCS&gt;1;{趋势}<br>ACT:=SMA(MAX(ABS(C-O),ABS(C-REF(C,1)))/REF(C,1)*100,10,1);<br>YD:=ACT&gt;LLV(ACT,13)*1.2;{异动}<br>A12:=ACT&lt;=1.95 AND YD;<br>活跃度:=ACT&gt;=1.95 AND TRD;{强};<br>龙腾四海:=100-100*(HHV(HIGH,5*100)-CLOSE)/(HHV(HIGH,5*100)-LLV(LOW,5*100));<br>VARR1:=EMA(EMA(CLOSE,3),1);<br>控:=(VARR1-REF(VARR1,1))/REF(VARR1,1)*1000;<br>VARR2:=100*WINNER(CLOSE*0.95);<br>高度控盘:=VARR2&gt;50 AND COST(85)&lt;CLOSE AND 控&gt;0;<br>选:=(龙腾四海&gt;REF(龙腾四海,1) OR 龙腾四海=100) AND 控&gt;40;<br>X_1:=EMA(CLOSE,9);<br>X_2:=(CLOSE+OPEN)/2;<br>X_3:=MA(CLOSE,3);<br>X_4:=MA(CLOSE,2*3);<br>X_5:=MA(CLOSE,3*3);<br>X_6:=MA(CLOSE,4*3);<br>X_7:=MA((X_3+X_4+X_5+X_6)/4,5);<br>主升浪1:=EMA(X_1*1.14,5);<br>主升浪2:=(EMA(X_2,3)+EMA(X_2,6)+EMA(X_2,12)+EMA(X_2,24))/4;<br>X_8:=EMA(EMA(EMA(CLOSE,2),2),2);<br>主升浪3:=MA(X_8,13)*0.999;<br>主升浪4:=EMA(CLOSE,3);<br>主升浪X:=选 OR 高度控盘 OR (主升浪4&gt;主升浪2 AND 主升浪2&gt;主升浪3);<br>全仓:=CLOSE&gt;=ZTPRICE(REF(CLOSE,1),0.03);<br>最牛妖股:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3);<br>VAR2:=(CLOSE-LLV(LOW,4))/(HHV(HIGH,3)-LLV(LOW,3))*100;<br>做多线:=SMA(VAR2,5,1)-8;<br>妖股:100*((红柱持股&gt;1 OR 蓝柱持币&gt;1) AND 主力资金动向&gt;1 AND 周期共振 AND (涨幅&gt;5 OR (主力持仓&gt;60 AND 做多线&gt;60 AND 涨幅&gt;1)) AND (活跃度+主升浪X+全仓&gt;1) AND (CROSS(最牛妖股,12) OR CROSS(最牛妖股,0) OR CROSS(最牛妖股,2) OR CROSS(最牛妖股,4) OR CROSS(最牛妖股,6))),LINETHICK2,COLORYELLOW; <br>妖股12:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3);<br>大妖股:105*(CROSS(妖股12,15) AND (红柱持股&gt;20 OR 蓝柱持币&gt;20) AND 主力资金动向&gt;1.5),COLORFF00FF;<br/>财富密码:DRAWTEXT_FIX(1,0.99,5,1,'~☆~更多精选指标请访问:995168.cn'),COLORRED; </p><p><br></p><p><br></p>
</div>
页: [1]
查看完整版本: 通达信看主力指标公式