生特迅所 发表于 2023-11-1 20:21:25

通达信支撑压力突破指标公式

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


<p>NOTEXT顶部标线:180,COLORBROWN,LINETHICK3;<br>NOTEXT底部标线:(-40),COLORBROWN,LINETHICK2;<br>X_1:="SH999999$ADVANCE"+"SZ399001$ADVANCE";<br>X_2:="SH999999$DECLINE"+"SZ399001$DECLINE";<br>X_3:=X_1/(X_2+X_1)*100;<br>X_4:="880006$CLOSE";<br>X_5:="880006$OPEN";<br>X_6:=X_4/(X_4+X_5)*100;<br>X_7:=X_6&gt;=90;<br>X_8:=X_6&lt;90 AND X_6&gt;=80;<br>X_9:=X_6&gt;=20 AND X_6&lt;80;<br>X_10:=X_6&lt;20;<br>STICKLINE(X_8,153,155,3,0),COLORRED;<br>STICKLINE(X_7,153,155,3,0),COLORMAGENTA;<br>STICKLINE(X_9,153,155,3,0),COLORWHITE;<br>STICKLINE(X_10,153,155,3,0),COLORGREEN;<br>X_11:=X_3&gt;=80;<br>X_12:=X_3&lt;80 AND X_3&gt;=50;<br>X_13:=X_3&lt;50 AND X_3&gt;=20;<br>X_14:=X_3&lt;=20;<br>STICKLINE(X_11,148,150,3,0),COLORMAGENTA;<br>STICKLINE(X_12,148,150,3,0),COLORRED;<br>STICKLINE(X_13,148,150,3,0),COLORWHITE;<br>STICKLINE(X_14,148,150,3,0),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,175,18),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,155,19),COLORGREEN;<br>X_15:=(X_7 OR X_8)+(X_11 OR X_12)&gt;=2;<br>X_16:=X_8 AND X_13 OR (X_12 AND X_9);<br>X_17:=(X_10 OR X_9)+(X_14 OR X_13)&gt;=2;<br>DRAWTEXT(X_15,170,20),COLORLIRED;<br>DRAWTEXT(X_17,170,21),COLOR80FF00;<br>X_18:=LLV(LOW,21);<br>X_19:=HHV(HIGH,21);<br>X_20:=EMA((CLOSE-X_18)/(X_19-X_18)*100,6);<br>X_21:=EMA(0.667*REF(X_20,1)+0.333*X_20,2);<br>X_22:=LLV(LOW,55);<br>X_23:=HHV(HIGH,34);<br>X_24:=EMA((CLOSE-X_22)/(X_23-X_22)*100,3);<br>X_25:=(X_20+X_24)/2;<br>X_26:=EMA(0.667*REF(X_24,1)+0.333*X_20,2);<br>X_27:=EMA(X_25,5);<br>X_28:=EMA(0.667*REF(X_27,1)+0.333*X_27,2);<br>X_29:=LONGcrOSS(X_21,X_20,0.1);<br>X_30:=LONGCROSS(X_20,X_21,0.1);<br>X_31:=X_20&gt;X_21;<br>STICKLINE(X_20&lt;X_21,99,100,3,0),COLORGREEN;<br>STICKLINE(X_20&gt;X_21,99,100,3,0),COLORMAGENTA;<br>DRAWTEXT(ISLASTBAR,100,22),COLORGREEN;<br>X_32:=(MA(CLOSE,13)+MA(CLOSE,20))/2;<br>X_33:=(MA(CLOSE,80)+MA(CLOSE,100))/2;<br>X_34:=X_33+2*STD(CLOSE,80);<br>X_35:=(X_32+X_34)/2;<br>STICKLINE(CLOSE&gt;=X_35,84,85,3,0),COLORMAGENTA;<br>STICKLINE(CLOSE&lt;X_35,84,85,3,0),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,85,23),COLORGREEN;<br>X_36:=CLOSE&gt;=X_35;<br>X_37:=25;<br>X_38:=6;<br>X_39:=6;<br>X_40:=(1+X_38/100)*MA(CLOSE,X_37);<br>X_41:=(1-X_39/100)*MA(CLOSE,X_37);<br>X_42:=(X_40+X_41)/2;<br>X_43:=CLOSE&gt;=X_40;<br>STICKLINE(CLOSE&gt;=X_40,69,70,3,0),COLORMAGENTA;<br>STICKLINE(CLOSE&lt;X_40 AND CLOSE&gt;=X_42,69,70,3,0),COLORRED;<br>STICKLINE(CLOSE&lt;X_42,69,70,3,0),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,70,24),COLORGREEN;<br>X_44:=X_43;<br>X_45:=EMA(EMA(CLOSE,13),13);<br>X_46:=(X_45-REF(X_45,1))/REF(X_45,1)*1500;<br>X_47:=X_46&gt;REF(X_46,1) AND X_46&gt;0;<br>X_48:=100*WINNER(CLOSE*0.95);<br>X_49:=X_46&lt;REF(X_46,1) AND X_46&gt;0;<br>X_50:=X_48&gt;50 AND COST(85)&lt;CLOSE AND X_46&gt;0;<br>X_51:=BARSLAST(CROSS(X_46,50));<br>STICKLINE(X_47,54,55,3,0),COLORRED;<br>STICKLINE(X_49,54,55,3,0),COLORGREEN;<br>STICKLINE(X_50,54,55,3,0),COLORMAGENTA;<br>STICKLINE(NOT(X_49) AND NOT(X_47) AND NOT(X_50),54,55,3,0),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,55,25),COLORGREEN;<br>X_52:=X_50;<br>X_53:=(HHV(HIGH,35)-CLOSE)/(HHV(HIGH,35)-LLV(LOW,35))*100-35;<br>X_54:=SMA(X_53,35,1)+100;<br>X_55:=(CLOSE-LLV(LOW,35))/(HHV(HIGH,35)-LLV(LOW,35))*100;<br>X_56:=SMA(X_55,3,1);<br>X_57:=SMA(X_56,3,1)+100;<br>X_58:=X_57-X_54;<br>X_59:=(X_58-1)*2.5;<br>STICKLINE(X_59&gt;=REF(X_59,1),38.5,40,3,0),COLORRED;<br>STICKLINE(X_59&lt;REF(X_59,1),38.5,40,3,0),COLORGREEN;<br>STICKLINE(X_59&gt;REF(X_59,1) AND X_59&gt;100,38.5,40,3,0),COLORMAGENTA;<br>DRAWTEXT(ISLASTBAR,40,26),COLORGREEN;<br>X_60:=X_59&gt;REF(X_59,1) AND X_59&gt;100;<br>X_61:=(3*CLOSE+OPEN+HIGH+LOW)/6;<br>X_62:=EMA(X_61,12);<br>X_63:=EMA(X_61,36);<br>X_64:=EMA(X_61,108);<br>X_65:=EMA(X_61,250);<br>X_66:=(EMA(X_61,12)-REF(EMA(X_61,36),1))/REF(EMA(X_61,36),1)*150+50;<br>STICKLINE(X_66&lt;50,24,25,3,0),COLORGREEN;<br>STICKLINE(X_66&gt;=50 AND X_66&lt;53,24,25,3,0),COLORRED;<br>STICKLINE(X_66&gt;=53,24,25,3,0),COLORMAGENTA;<br>DRAWTEXT(ISLASTBAR,25,27),COLORGREEN;<br>X_67:=X_66&gt;=53;<br>X_68:=AMOUNT/vol/100;<br>X_69:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;<br>X_70:=SUM(AMOUNT,40)/X_68/100;<br>X_71:=SUM(AMOUNT,80)/X_68/100;<br>X_72:=DMA(X_69,VOL/X_70);<br>X_73:=DMA(X_69,VOL/X_71);<br>X_74:=(CLOSE-X_72)/X_72*100+3;<br>X_75:=(CLOSE-X_73)/X_73*100+3;<br>X_76:=MAX(X_74,X_75);<br>X_77:=EMA(X_76,3);<br>STICKLINE(X_77&gt;=0 AND X_77&lt;5,9,10,3,0),COLORRED;<br>STICKLINE(X_77&gt;=5,9,10,3,0),COLORMAGENTA;<br>STICKLINE(X_77&lt;0,9,10,3,0),COLOR00FF80;<br>DRAWTEXT(ISLASTBAR,10,28),COLORGREEN;<br>X_78:=X_77&gt;=5;<br>X_79:=42;<br>X_80:=100*(HHV(HIGH,X_79)-CLOSE)/(HHV(HIGH,X_79)-LLV(LOW,X_79));<br>X_81:=X_80&lt;=20;<br>STICKLINE(X_80&gt;20,(-6),(-5),3,0),COLORGREEN;<br>STICKLINE(X_80&lt;=20,(-6),(-5),3,0),COLORMAGENTA;<br>DRAWTEXT(ISLASTBAR,(-5),29),COLORGREEN;<br>X_82:=X_81;<br>X_83:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);<br>X_84:=(X_83-LLV(X_83,27))/(HHV(X_83,27)-LLV(X_83,27))*4*25;<br>X_85:=(X_83-LLV(X_83,9))/(HHV(X_83,9)-LLV(X_83,9))*4*25;<br>X_86:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;<br>X_87:=SMA(X_86,3,1);<br>X_88:=SMA(X_87,3,1);<br>X_89:=INTPART(X_87);<br>X_90:=INTPART(X_88);<br>X_91:=X_89+X_90;<br>X_92:=X_91-REF(X_91,1);<br>X_93:=EMA(WINNER(CLOSE)*70,3);<br>X_94:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);<br>X_95:=X_94/(X_93+X_94)*100;<br>X_96:=X_93/(X_93+X_94)*100;<br>X_97:=EMA(X_96,55);<br>X_98:=HHV((HIGH+LOW)/2,120);<br>X_99:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);<br>X_100:=MA(CLOSE,27);<br>X_101:=VOL/FINANCE(7)*100;<br>X_102:=TMA(X_101,1-X_101,1);<br>X_103:=DMA((CLOSE+OPEN)/2,X_101/TMA(X_101,1-X_101,1));<br>X_104:=BARSLAST(CLOSE&gt;X_103*POW(1.1,0.9));<br>X_105:=BARSLAST(CLOSE&lt;X_103*POW(1.1,(-0.9)));<br>X_106:=CROSS(X_104,X_105) OR CROSS(X_105,X_104) OR BARSSINCE(X_104+1)=0 OR BARSSINCE(X_105+1)=0 OR BARSCOUNT(CLOSE)=0;<br>X_107:=REF(X_103,BARSLAST(X_106));<br>X_108:=LN(CLOSE/X_107)/LN(1.1)*10;<br>X_109:=IF(X_108&gt;0,BARSLAST(X_108&lt;0 OR BARSCOUNT(CLOSE)=0),(-1)*BARSLAST(X_108&gt;0 OR BARSCOUNT(CLOSE)=0));<br>X_110:=WINNER(CLOSE/1.2)*100;<br>X_111:=WINNER(CLOSE/1.25)*100;<br>X_112:=WINNER(CLOSE/1.35)*100;<br>X_113:=30;<br>X_114:=EMA(EMA(CLOSE,1),5);<br>X_115:=EMA(HHV(X_114,5),1);<br>X_116:=EMA(HHV(X_115,21),1);<br>X_117:=EMA(HHV(X_116,21),2);<br>X_118:=EMA(HHV(X_117,21),3);<br>X_119:=EMA(HHV(X_118,21),4);<br>X_120:=EMA(HHV(X_119,21),5);<br>X_121:=CLOSE;<br>X_122:=EMA(HHV(X_120,21),6);<br>X_123:=(HIGH+OPEN+LOW+3*CLOSE)/6;<br>X_124:=EMA(100-100/(1+SUM(IF(X_123&gt;REF(X_123,1),X_123*VOL,0),14)/SUM(IF(X_123&lt;REF(X_123,1),X_123*VOL,0),14)),5);<br>X_125:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100;<br>X_126:=(CLOSE-LLV(LOW,43))/(HHV(HIGH,43)-LLV(LOW,43))*100;<br>X_127:=SMA(X_126,2,1);<br>X_128:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;<br>X_129:=IF(CLOSE&gt;200,CLOSE,DMA(X_128,VOL/CAPITAL))*1.1;<br>X_130:=SMA(X_127,2,1);<br>X_131:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;<br>X_132:=SMA(X_131,3,1);<br>X_133:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;<br>X_134:=SMA(X_133,5,1)-8;<br>X_135:=X_134-X_132;<br>X_136:=IF(X_130&gt;60 AND X_110&gt;30 AND X_124&gt;50 AND X_121&gt;X_122 AND X_135&gt;50,(-40),0);<br>X_137:=VOL;<br>X_138:=MA(X_137,5);<br>X_139:=MA(X_137,135);<br>X_140:=IF(CLOSE&gt;REF(CLOSE,1),VOL,-VOL);<br>X_141:=SUM(IF(CLOSE=REF(CLOSE,1),0,X_140),0);<br>X_142:=(X_141-MA(X_141,20))/10000;<br>X_143:=(X_142-REF(X_142,1))/REF(X_142,1)*100;<br>X_144:=DMA((HIGH+LOW+CLOSE*2)/4,0.9);<br>X_145:=REF(EMA(X_144,3),1);<br>X_146:=MA((CLOSE-X_145)*10,2)*0.1;<br>X_147:=VOL*100/CAPITAL;<br>X_148:=MA(X_147,4);<br>X_149:=MA(X_147,9);<br>X_150:=MA(X_147,17);<br>X_151:=MA(X_147,34);<br>X_152:=(X_148+X_149+X_150+X_151)/4;<br>X_153:=VOL;<br>X_154:=(X_148-X_152)*30;<br>X_155:=(X_149-X_152)*30;<br>X_156:=X_150-X_152;<br>X_157:=X_151-X_152;<br>X_158:=REFDATE(HHV(X_157,108),DATE)*1.02-REFDATE(LLV(X_156,108),DATE)*20;<br>X_159:=(X_158+REFDATE(HHV(X_156,108),DATE))*1.02-REFDATE(LLV(X_154,108)*20,DATE);<br>X_160:=(X_159+REFDATE(HHV(X_155,108),DATE))*1.02-REFDATE(LLV(X_155,108)*20,DATE);<br>X_161:=(X_160+REFDATE(HHV(X_154,108),DATE))*1.02-REFDATE(LLV(X_146,108),DATE);<br>X_162:=X_108&gt;0 AND X_84&gt;50 AND X_99&lt;X_122;<br>X_163:=X_99&gt;X_100 AND X_94&lt;X_93 AND (X_84&gt;50 OR X_84&gt;REF(X_84,1));<br>X_164:=X_162 OR X_163;<br>X_165:=NOT(X_162) AND NOT(X_163);<br>STICKLINE(X_162,(-21),(-20),3,0),COLORRED;<br>STICKLINE(X_163,(-21),(-20),3,0),COLORMAGENTA;<br>STICKLINE(X_165,(-21),(-20),3,0),COLORGREEN;<br>DRAWTEXT(ISLASTBAR,(-20),30),COLORGREEN;<br>X_166:=X_163;<br>X_167:=X_31+X_36+X_44+X_52+X_60+X_67+X_78+X_82+X_166&gt;=5 AND NOT(NOT(X_31)+X_49+NOT(X_82)+X_165&gt;=3 AND CLOSE/MA(CLOSE,60)&gt;1.8);<br>X_168:=X_31+X_36+X_44+X_52+X_60+X_67+X_78+X_82+X_166&gt;=9;<br>X_169:=X_31+X_36+X_44+X_52+X_60+X_67+X_78+X_82+X_166=8;<br>DRAWICON(X_167,118,'1111111'),COLORMAGENTA;<br>DRAWICON(X_168,140,9),COLORMAGENTA;<br>DRAWICON(X_169,140,15),COLORMAGENTA;<br></p><p><br></p>
</div>
页: [1]
查看完整版本: 通达信支撑压力突破指标公式