天素 发表于 2023-11-1 22:44:00

通达信金牛观察指标公式

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


<p>海面:20,COLORRED;<br>DRAWTEXT(ISLASTBAR,海面,6),COLORRED;<br>海天分界线:50,COLORGRAY;<br>DRAWTEXT(ISLASTBAR,海天分界线,7),COLORGRAY;<br>天际:80,COLOR408000;<br>DRAWTEXT(ISLASTBAR,天际,8),COLOR408000;<br>X_1:=(EMA(CLOSE,12)-EMA(CLOSE,26))*10;<br>X_2:=EMA(X_1,27);<br>X_3:=2*(X_1-X_2);<br>X_4:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;<br>X_5:=SMA(X_4,3,1);<br>X_6:=SMA(X_5,3,1);<br>X_7:=3*X_5-2*X_6;<br>X_8:=MA(CLOSE,3);<br>X_9:=MA(CLOSE,5);<br>X_10:=MA(CLOSE,10);<br>X_11:=MA(CLOSE,13);<br>X_12:=MA(CLOSE,30);<br>X_13:=MA(CLOSE,34);<br>X_14:=MA(CLOSE,55);<br>X_15:=MA(CLOSE,60);<br>X_16:=MA(CLOSE,90);<br>X_17:=MA(CLOSE,120);<br>X_18:=MA(CLOSE,250);<br>X_19:=(CLOSE-X_9)/X_9*100;<br>X_20:=(CLOSE-X_10)/X_10*100;<br>X_21:=(CLOSE-X_11)/X_11*100;<br>X_22:=(CLOSE-X_12)/X_12*100;<br>X_23:=(CLOSE-X_13)/X_13*100;<br>X_24:=(CLOSE-X_15)/X_15*100;<br>X_25:=(CLOSE-X_16)/X_16*100;<br>X_26:=(CLOSE-X_17)/X_17*100;<br>X_27:=(CLOSE-X_18)/X_18*100;<br>X_28:=MA(CLOSE,4);<br>X_29:=MA(CLOSE,25);<br>X_30:=MA(CLOSE,45);<br>X_31:=MA(CLOSE,74);<br>X_32:=MA(CLOSE,99);<br>X_33:=MA(CLOSE,144);<br>X_34:=MA(CLOSE,165);<br>X_35:=MA(CLOSE,200);<br>X_36:=MA(CLOSE,318);<br>X_37:=MA(CLOSE,453);<br>X_38:=EMA(CLOSE,17);<br>X_39:=EMA(CLOSE,50);<br>X_40:=100*(CLOSE-X_12)/X_12;<br>金牛:100-100*(HHV(HIGH,40)-CLOSE)/(HHV(HIGH,40)-LLV(LOW,40)),COLOR0080FF,LINETHICK2;<br>X_41:=CLOSE/REF(CLOSE,1)&lt;=0.97 AND OPEN/CLOSE&gt;=1.02 OR (CLOSE/REF(CLOSE,1)&lt;=0.95 AND OPEN!=CLOSE);<br>X_42:=SMA(MAX(CLOSE-REF(CLOSE,1),0),9,1)/SMA(Abs(CLOSE-REF(CLOSE,1)),9,1)*100;<br>X_43:=SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;<br>X_44:=ABS(X_43-X_42)&lt;9 AND X_43&lt;20 AND X_42&gt;9.5 AND X_42&lt;12;<br>X_45:=(X_44 AND X_19&lt;(-9) AND X_41 AND vol&lt;REF(VOL,1)*3)*VOL*1.5;<br>X_46:=REF(X_45,1);<br>X_47:=SMA(MAX(CLOSE-REF(CLOSE,1),0),7,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;<br>X_48:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;<br>X_49:=(HIGH+LOW+CLOSE)/3;<br>X_50:=(X_49-MA(X_49,14))/(0.015*AVEDEV(X_49,14));<br>X_51:=REF(X_50,1)&gt;(-180);<br>X_52:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;<br>X_53:=SMA(X_52,3,1);<br>X_54:=SMA(X_53,3,1);<br>X_55:=3*X_53-2*X_54;<br>X_56:=crOSS(X_55,0);<br>X_57:=CLOSE/REF(CLOSE,1)&gt;=1.066 AND HIGH/CLOSE&lt;1.005 AND MA(CLOSE,46)/CLOSE&gt;=1.19;<br>X_58:=VOL/REF(VOL,3)&gt;=1.29;<br>X_59:=X_47&lt;19 AND X_48&lt;23 AND X_56 AND X_51;<br>X_60:=X_57 AND COUNT(X_57,10)=1;<br>X_61:=X_59&gt;=1 AND X_58;<br>X_62:=X_61 AND COUNT(X_61,20)=1;<br>X_63:=X_62 OR X_60;<br>X_64:=REF(CLOSE,1)/REF(CLOSE,2)&lt;=0.97 AND X_3&gt;(-2.5) AND REF(X_6,1)&lt;20 AND CLOSE&gt;=OPEN AND CLOSE&lt;X_17 AND REF(X_7,1)&lt;10 AND HIGH&lt;REF(OPEN,1) AND LOW&gt;=REF(CLOSE,1);<br>X_65:=REF(CLOSE,1)/REF(CLOSE,2)&lt;=0.97 AND CLOSE&gt;REF(HIGH,1) AND CLOSE&lt;X_17 AND X_5&gt;REF(X_5,1) AND X_7&lt;30;<br>X_66:=REF(X_65,1) AND X_6&lt;30 AND CLOSE/REF(CLOSE,1)&lt;0.98 AND VOL&lt;REF(VOL,1);<br>X_67:=X_7&lt;(-3) AND X_6&lt;25 AND CLOSE/REF(CLOSE,1)&lt;=0.97 AND OPEN/CLOSE&gt;=1.02 AND VOL&lt;REF(VOL,1)*2.5;<br>X_68:=REF(X_67,1) AND CLOSE&gt;OPEN AND X_6-X_5&gt;3.5 AND X_7&gt;REF(X_7,1);<br>X_69:=(X_64 OR X_66 OR X_68)*2;<br>X_70:=CROSS(X_53,X_54)*60;<br>X_71:=REF(CLOSE,1)/REF(CLOSE,2)&lt;=0.97 AND REF(OPEN,1)/REF(CLOSE,1)&gt;=1.02;<br>X_72:=CLOSE/REF(CLOSE,1)&lt;=0.96 AND OPEN/CLOSE&gt;=1.02 OR (CLOSE/REF(CLOSE,1)&lt;=0.95 AND OPEN!=CLOSE);<br>X_73:=1;<br>X_74:=IF(EMA(CLOSE,5)/EMA(EMA(CLOSE,9),16)&lt;=0.85 AND CLOSE/REF(CLOSE,1)&gt;0.905 AND CLOSE/REF(CLOSE,1)&lt;1.05 AND VOL/CAPITAL*100&lt;5,50,0);<br>X_75:=(-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))+100*X_73;<br>X_76:=(-100)*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50))+100;<br>X_77:=(-100)*(HHV(HIGH,70)-CLOSE)/(HHV(HIGH,70)-LLV(LOW,70))+100*X_73;<br>X_78:=(X_23+10)*5;<br>X_79:=((CLOSE-MA(CLOSE,50))/MA(CLOSE,50)*100+10)*5;<br>X_80:=((CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100+10)*5;<br>X_81:=(X_75+X_76+X_77+X_78+X_79+X_80)/6*X_73;<br>X_82:=EMA(X_81,3);<br>X_83:=ABS(X_78-X_80);<br>X_84:=(X_81+X_83)/2;<br>X_85:=(-1)*(EMA(100*(1-WINNER(CLOSE)),1)-50)+50;<br>X_86:=X_85+X_84;<br>X_87:=IF(X_74&gt;0 AND X_86&lt;0,200,0)*X_73;<br>X_88:=IF(X_84&lt;0 AND CLOSE=LLV(CLOSE,5) AND CLOSE/REF(CLOSE,1)&gt;0.905 AND CLOSE/REF(CLOSE,1)&lt;1.05 AND VOL/CAPITAL*100&lt;5,(-50),0);<br>X_89:=IF(X_86&lt;0 AND X_88=(-50),100,0)*X_73;<br>X_90:=REF(CLOSE,2)*0.865;<br>X_91:=REF(CLOSE,13)*0.772;<br>X_92:=MIN(X_90,X_91);<br>X_93:=100*VOL/CAPITAL*X_73;<br>X_94:=IF((CLOSE-X_92)/CLOSE&lt;3/100 AND SUM(X_93,5)/5&lt;1.8,1,0);<br>X_95:=IF(X_94&gt;0 AND (X_88&lt;0 OR X_74&gt;0),100,0);<br>X_96:=IF(X_87&gt;0 AND X_89&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR (X_94&gt;0 AND REF(CLOSE,1)/REF(CLOSE,2)&gt;0.902) OR (X_87&gt;0 AND X_89&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR X_94&gt;0 AND (X_88&lt;0 OR X_74&gt;0) AND X_95&lt;10),50,0);<br>X_97:=X_87&gt;0 AND X_89&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR X_94&gt;0 AND (X_88&lt;0 OR X_74&gt;0) OR (X_87&gt;0 AND X_89&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR (X_94&gt;0 AND REF(CLOSE,1)/REF(CLOSE,2)&gt;0.902));<br>X_98:=X_95 OR X_97;<br>X_99:=X_95;<br>X_100:=MA(CLOSE,80)-X_10/3*X_73;<br>X_101:=AMOUNT/VOL;<br>X_102:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,5);<br>X_103:=VOL*CLOSE;<br>X_104:=EMA(X_103,5)/EMA(VOL,5);<br>X_105:=(CLOSE-X_104)/X_104*100;<br>X_106:=X_101/100;<br>X_107:=MA(X_106,5);<br>X_108:=MA(X_106,20);<br>X_109:=MA(X_106,30);<br>X_110:=MA(CLOSE,27);<br>X_111:=(CLOSE-X_110)/X_110*100;<br>X_112:=MA(X_111,3);<br>X_113:=X_105&lt;(-2) AND (X_107&gt;X_106*1.03 AND X_108&gt;X_106*1.13);<br>X_114:=(2*CLOSE+HIGH+LOW)/4;<br>X_115:=EMA((EMA(X_114,3)+EMA(X_114,6)+EMA(X_114,12)+EMA(X_114,24))/4,2);<br>X_116:=(1+100/1000)*X_115;<br>X_117:=(CLOSE-COST(10))/CLOSE*100;<br>X_118:=(1+(-120)/1000)*X_115;<br>X_119:=IF(LOW&lt;X_118 AND CLOSE&lt;OPEN AND X_117&lt;(-13)=1,65,0);<br>X_120:=SUM(VOL/CAPITAL,13)*100;<br>X_121:=(REF(CLOSE,13)-CLOSE)/REF(CLOSE,13)*100;<br>X_122:=X_120&lt;=30 AND X_120&gt;=2 AND VOL/CAPITAL*100&lt;2 AND (REF(CLOSE,1)-CLOSE)/REF(CLOSE,1)*100&lt;6;<br>X_123:=MA(CLOSE,44);<br>X_124:=(CLOSE-X_123)/X_123;<br>X_125:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;<br>X_126:=SUM(AMOUNT,13)/X_106/100;<br>X_127:=DMA(X_125,VOL/X_126);<br>X_128:=(CLOSE-X_127)/X_127*100;<br>X_129:=9999;<br>X_130:=CLOSE-REF(MA(CLOSE,20),11);<br>X_131:=IF(X_74&gt;0 AND X_86&lt;0,200,0)*X_130;<br>X_132:=IF(X_86&lt;0 AND X_88=(-50),100,0)*X_130;<br>X_133:=100*VOL/CAPITAL*X_130;<br>X_134:=IF((CLOSE-X_92)/CLOSE&lt;3/100 AND SUM(X_133,5)/5&lt;1.8,1,0);<br>X_135:=IF(X_134&gt;0 AND (X_88&lt;0 OR X_74&gt;0),100,0);<br>X_136:=IF(X_135&gt;0,60,0);<br>X_137:=IF(X_131&gt;0 AND X_132&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR (X_134&gt;0 AND REF(CLOSE,1)/REF(CLOSE,2)&gt;0.902) OR (X_131&gt;0 AND X_132&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR X_134&gt;0 AND (X_88&lt;0 OR X_74&gt;0) AND X_135&lt;10),50,0);<br>X_138:=X_131&gt;0 AND X_132&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR X_134&gt;0 AND (X_88&lt;0 OR X_74&gt;0) OR (X_131&gt;0 AND X_132&gt;0 AND SUM(VOL/CAPITAL*100,5)/5&lt;1 OR (X_134&gt;0 AND REF(CLOSE,1)/REF(CLOSE,2)&gt;0.902));<br>X_139:=X_136 OR X_138;<br>X_140:=X_135;<br>X_141:=MA(CLOSE,80)-X_10/3*X_130;<br>X_142:=REF(kdj.J,1)&lt;kdJ.J;<br>X_143:=CLOSE/REF(CLOSE,1)&lt;0.98 AND OPEN!=CLOSE;<br>X_144:=SMA(SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,18,1),12,1);<br>X_145:=SMA((CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100,12,1);<br>X_146:=IF(CROSS(X_145,X_144),30,0);<br>X_147:=(HIGH+LOW+CLOSE)/3;<br>X_148:=(X_147-MA(X_147,14))/(0.015*AVEDEV(X_147,14));<br>X_149:=(X_147-MA(X_147,85))/(0.015*AVEDEV(X_147,85));<br>X_150:=IF(X_149&gt;=200 AND X_148&gt;=150,10,0);<br>X_151:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;<br>X_152:=IF(CROSS(80,X_151),30,0);<br>X_153:=BARSLAST(CROSS((-10),X_112)=1);<br>X_154:=BARSLAST(CROSS(X_112,10)=1);<br>X_155:=X_112&lt;(-10) AND X_153&gt;3;<br>X_156:=X_112&gt;10 AND X_154&gt;3;<br>安全:(IF(X_155,X_112,0)&lt;0)*(-10),DOTLINE,COLORLIBLUE;<br>风险:100,DOTLINE,COLORLIMAGENTA;<br>安全区:STICKLINE(IF(X_155,X_112,0)&lt;0,(-10),0,10,1),COLORRED;<br>风险区:STICKLINE(IF(X_156,X_112,0)&gt;0,110,100,10,1),COLOR408000;<br>X_157:=MAX(MAX(MAX(MAX(X_38,X_39),X_29),X_32),X_35)/MIN(MIN(MIN(MIN(X_38,X_39),X_29),X_32),X_35)&lt;1.05;<br>X_158:=(CLOSE&lt;X_16 AND CROSS(X_5,X_6) AND REF(X_1,1)&lt;1 AND X_1&gt;X_2 AND X_7&gt;REF(X_7,4) AND REF(X_3,1)&lt;REF(X_3,2) AND X_3&gt;REF(X_3,1))*55;<br>X_159:=FILTER(REF(X_39,1)&lt;REF(X_39,2) AND CLOSE&gt;X_32 AND X_39&gt;REF(X_39,1) AND X_1&gt;X_2 AND X_7&gt;REF(X_7,1),5)*45;<br>X_160:=(MAX(X_39,X_38)/MIN(X_39,X_38)&gt;1.01 AND MAX(X_39,X_38)/MIN(X_39,X_38)&lt;1.03 AND X_38&gt;REF(X_38,1) AND X_38&gt;REF(X_38,5) AND X_7&lt;50 AND X_29&gt;X_39 AND X_29&lt;X_38 AND X_38&gt;X_39 AND CLOSE&lt;REF(CLOSE,1) AND CLOSE&gt;X_39 AND CLOSE&gt;X_35 AND CLOSE&lt;OPEN AND CLOSE-LOW&lt;=0.04)*55;<br>X_161:=MAX(MAX(MAX(MAX(X_12,X_15),X_16),X_17),X_18)/MIN(MIN(MIN(MIN(X_12,X_15),X_16),X_17),X_18)&lt;1.05;<br>X_162:=MAX(MAX(MAX(X_12,X_15),X_16),X_17)/MIN(MIN(MIN(X_12,X_15),X_16),X_17)&lt;1.05;</p><p><br></p><p><br></p>
</div>
页: [1]
查看完整版本: 通达信金牛观察指标公式