注意:本指标源码用于通达信、通达信金融终端和通达信期货通。
|
TT2:=REF(CLOSE,1); TT3:=REF(CLOSE,1)*1.097; TT4:=CLOSE>=TT3 AND CLOSE=HIGH; TT5:=IF(DTPRICE(REF(CLOSE,1),0.1)=CLOSE,2,0); TT6:=LOW<REF(LOW,1) AND HIGH<REF(HIGH,1); TT7:=LOW>REF(LOW,1) AND HIGH>REF(HIGH,1); TT8:=LOW<REF(LOW,1) AND HIGH>=REF(HIGH,1) AND REF(LOW,1)>=REF(LOW,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH<REF(HIGH,2) AND COUNT(TT6,BARSLAST(TT7))=0; TT9:=HIGH>REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>REF(LOW,2) AND COUNT(TT7,BARSLAST(TT6))=0; TT10:=HIGH<REF(HIGH,1) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND LOW<REF(LOW,2) AND COUNT(TT6,BARSLAST(TT7))=0; TT11:=LOW>REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND HIGH>REF(HIGH,2) AND COUNT(TT7,BARSLAST(TT6))=0; TT12:=TT6 OR TT8 OR TT10; TT13:=TT7 OR TT9 OR TT11; TT14:=TT13 AND COUNT(TT13,BARSLAST(TT12))=1; TT15:=TT12 AND COUNT(TT12,BARSLAST(TT13))=1; TT16:=IF(TT14,LLV(LOW,1+BARSLAST(TT15)),0); TT17:=IF(TT16,TT16,REF(TT16,BARSLAST(TT16))); TT18:=IF(TT15,HHV(HIGH,1+BARSLAST(TT14)),0); TT19:=IF(TT18,TT18,REF(TT18,BARSLAST(TT18))); TT20:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1); TT21:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1); TT22:=TT20 OR TT21; TT23:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(LOW,1)>=REF(HIGH,2) AND REF(HIGH,1)<=REF(HIGH,2) AND HIGH>=REF(HIGH,2); TT24:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,1) AND REF(HIGH,1)>=REF(HIGH,2) AND REF(LOW,1)<=REF(LOW,2) AND LOW<=REF(LOW,2); TT25:=TT23 OR TT24 AND (COUNT(TT15,BARSLAST(TT14))=0 OR TT15); TT26:=HIGH>=REF(HIGH,1) AND LOW<=REF(LOW,1) AND REF(HIGH,1)<=REF(HIGH,2) AND REF(LOW,1)>=REF(LOW,2) AND LOW>=REF(LOW,2); TT27:=HIGH<=REF(HIGH,1) AND LOW>=REF(LOW,2) AND REF(LOW,1)<=REF(LOW,2) AND REF(HIGH,1)>=REF(HIGH,2) AND HIGH>=REF(HIGH,2); TT28:=TT26 OR TT27 AND (COUNT(TT14,BARSLAST(TT15))=0 OR TT14); TT29:=TT25 OR TT28; TT30:=BARSLAST(TT17!=REF(TT17,1))-COUNT(TT22,BARSLAST(TT17!=REF(TT17,1)))+COUNT(TT29,BARSLAST(TT17!=REF(TT17,1)))>2 AND HIGH=HHV(HIGH,1+BARSLAST(TT17!=REF(TT17,1))) AND COUNT(LOW<REF(TT17,BARSLAST(TT17!=REF(TT17,1))),BARSLAST(TT17!=REF(TT17,1)))=0 AND BARSLAST(TT17!=REF(TT17,1))>0; TT31:=SUMBARS(TT17!=REF(TT17,1),2)-COUNT(TT22,SUMBARS(TT17!=REF(TT17,1),2))+COUNT(TT29,SUMBARS(TT17!=REF(TT17,1),2))>3 AND HIGH=HHV(HIGH,SUMBARS(TT17!=REF(TT17,1),2)) AND REF(TT17,SUMBARS(TT17!=REF(TT17,1),2)-1)<=LLV(LOW,SUMBARS(TT17!=REF(TT17,1),2)); TT32:=SUMBARS(TT17!=REF(TT17,1),3)-COUNT(TT22,SUMBARS(TT17!=REF(TT17,1),3))+COUNT(TT29,SUMBARS(TT17!=REF(TT17,1),3))>3 AND HIGH=HHV(HIGH,SUMBARS(TT17!=REF(TT17,1),3)) AND REF(TT17,SUMBARS(TT17!=REF(TT17,1),3)-1)<=LLV(LOW,SUMBARS(TT17!=REF(TT17,1),3)); TT33:=SUMBARS(TT17!=REF(TT17,1),4)-COUNT(TT22,SUMBARS(TT17!=REF(TT17,1),4))+COUNT(TT29,SUMBARS(TT17!=REF(TT17,1),4))>3 AND HIGH=HHV(HIGH,SUMBARS(TT17!=REF(TT17,1),4)) AND REF(TT17,SUMBARS(TT17!=REF(TT17,1),4)-1)<=LLV(LOW,SUMBARS(TT17!=REF(TT17,1),4)); TT34:=SUMBARS(TT17!=REF(TT17,1),5)-COUNT(TT22,SUMBARS(TT17!=REF(TT17,1),5))+COUNT(TT29,SUMBARS(TT17!=REF(TT17,1),5))>3 AND HIGH=HHV(HIGH,SUMBARS(TT17!=REF(TT17,1),5)) AND REF(TT17,SUMBARS(TT17!=REF(TT17,1),5)-1)<=LLV(LOW,SUMBARS(TT17!=REF(TT17,1),5)); TT35:=SUMBARS(TT17!=REF(TT17,1),6)-COUNT(TT22,SUMBARS(TT17!=REF(TT17,1),6))+COUNT(TT29,SUMBARS(TT17!=REF(TT17,1),6))>3 AND HIGH=HHV(HIGH,SUMBARS(TT17!=REF(TT17,1),6)) AND REF(TT17,SUMBARS(TT17!=REF(TT17,1),6)-1)<=LLV(LOW,SUMBARS(TT17!=REF(TT17,1),6)); TT36:=BARSLAST(TT19!=REF(TT19,1))-COUNT(TT22,BARSLAST(TT19!=REF(TT19,1)))+COUNT(TT29,BARSLAST(TT19!=REF(TT19,1)))>2 AND COUNT(HIGH>REF(TT19,BARSLAST(TT19!=REF(TT19,1))),BARSLAST(TT19!=REF(TT19,1)))=0 AND LOW=LLV(LOW,BARSLAST(TT19!=REF(TT19,1))) AND BARSLAST(TT19!=REF(TT19,1))>0; TT37:=SUMBARS(TT19!=REF(TT19,1),2)-COUNT(TT22,SUMBARS(TT19!=REF(TT19,1),2))+COUNT(TT29,SUMBARS(TT19!=REF(TT19,1),2))>3 AND LOW=LLV(LOW,SUMBARS(TT19!=REF(TT19,1),2)) AND REF(TT19,SUMBARS(TT19!=REF(TT19,1),2)-1)>=HHV(HIGH,SUMBARS(TT19!=REF(TT19,1),2)); TT38:=SUMBARS(TT19!=REF(TT19,1),3)-COUNT(TT22,SUMBARS(TT19!=REF(TT19,1),3))+COUNT(TT29,SUMBARS(TT19!=REF(TT19,1),3))>3 AND LOW=LLV(LOW,SUMBARS(TT19!=REF(TT19,1),3)) AND REF(TT19,SUMBARS(TT19!=REF(TT19,1),3)-1)>=HHV(HIGH,SUMBARS(TT19!=REF(TT19,1),3)); TT39:=SUMBARS(TT19!=REF(TT19,1),4)-COUNT(TT22,SUMBARS(TT19!=REF(TT19,1),4))+COUNT(TT29,SUMBARS(TT19!=REF(TT19,1),4))>3 AND LOW=LLV(LOW,SUMBARS(TT19!=REF(TT19,1),4)) AND REF(TT19,SUMBARS(TT19!=REF(TT19,1),4)-1)>=HHV(HIGH,SUMBARS(TT19!=REF(TT19,1),4)); TT40:=SUMBARS(TT19!=REF(TT19,1),5)-COUNT(TT22,SUMBARS(TT19!=REF(TT19,1),5))+COUNT(TT29,SUMBARS(TT19!=REF(TT19,1),5))>3 AND LOW=LLV(LOW,SUMBARS(TT19!=REF(TT19,1),5)) AND REF(TT19,SUMBARS(TT19!=REF(TT19,1),5)-1)>=HHV(HIGH,SUMBARS(TT19!=REF(TT19,1),5)); TT41:=SUMBARS(TT19!=REF(TT19,1),6)-COUNT(TT22,SUMBARS(TT19!=REF(TT19,1),6))+COUNT(TT29,SUMBARS(TT19!=REF(TT19,1),6))>3 AND LOW=LLV(LOW,SUMBARS(TT19!=REF(TT19,1),6)) AND REF(TT19,SUMBARS(TT19!=REF(TT19,1),6)-1)>=HHV(HIGH,SUMBARS(TT19!=REF(TT19,1),6)); TT42:=TT30 OR TT31 OR TT32 OR TT33 OR TT34 OR TT35; TT43:=TT36 OR TT37 OR TT38 OR TT39 OR TT40 OR TT41; TT44:=TT42 AND COUNT(TT42,1+BARSLAST(TT43))=1; TT45:=TT43 AND COUNT(TT43,1+BARSLAST(TT42))=1; TT46:=IF(TT44,LLV(LOW,1+BARSLAST(TT45)),0); TT47:=IF(TT46,TT46,REF(TT46,BARSLAST(TT46))); TT48:=IF(TT45,HHV(HIGH,1+BARSLAST(TT44)),0); TT49:=IF(TT48,TT48,REF(TT48,BARSLAST(TT48))); TT50:=HHV(HIGH,1+BARSLAST(TT46))=HIGH; TT51:=LLV(LOW,1+BARSLAST(TT48))=LOW; TT52:=FILTERX(TT50,BARSLAST(TT51)); TT53:=FILTERX(TT51,BARSLAST(TT50)); TT54:=IF(TT53,LOW,0); TT55:=IF(TT52,HIGH,0); TT56:=IF(TT54>0,TT54,REF(TT54,BARSLAST(TT54>0))); TT57:=IF(TT55>0,TT55,REF(TT55,BARSLAST(TT55>0))); TT58:=BARSLAST(TT53)-COUNT(TT22,BARSLAST(TT53))+COUNT(TT29,BARSLAST(TT53))>3 AND COUNT(LOW<REF(TT56,BARSLAST(TT53)),BARSLAST(TT53))=0 AND HIGH=HHV(HIGH,1+BARSLAST(TT53)) AND BARSLAST(TT53)>0; TT59:=BARSLAST(TT52)-COUNT(TT22,BARSLAST(TT52))+COUNT(TT29,BARSLAST(TT52))>3 AND COUNT(HIGH>REF(TT57,BARSLAST(TT52)),BARSLAST(TT52))=0 AND LOW=LLV(LOW,BARSLAST(TT52)) AND BARSLAST(TT52)>0; TT60:=FILTERX(TT58,BARSLAST(TT59)); TT61:=FILTERX(TT59,BARSLAST(TT58)); TT62:=IF(TT61,LOW,0); TT63:=IF(TT60,HIGH,0); TT64:=IF(TT62>0,TT62,REF(TT62,BARSLAST(TT62>0))); TT65:=IF(TT63>0,TT63,REF(TT63,BARSLAST(TT63>0))); TT66:=LLV(LOW,1+BARSLAST(TT64!=REF(TT64,1) OR (TT62>0 AND TT64=REF(TT64,1))))=LOW AND COUNT(TT65!=REF(TT65,1),BARSLAST(TT64!=REF(TT64,1) OR (TT62>0 AND TT64=REF(TT64,1))))=0; TT67:=HHV(HIGH,1+BARSLAST(TT65!=REF(TT65,1) OR (TT63>0 AND TT65=REF(TT65,1))))=HIGH AND COUNT(TT64!=REF(TT64,1),BARSLAST(TT65!=REF(TT65,1) OR (TT63>0 AND TT65=REF(TT65,1))))=0; TT68:=FILTERX(TT67,BARSLAST(TT66)); TT69:=FILTERX(TT66,BARSLAST(TT67)); TT70:=IF(TT69,LOW,0); TT71:=IF(TT68,HIGH,0); TT72:=IF(TT70>0,TT70,REF(TT70,BARSLAST(TT70>0))); TT73:=IF(TT71>0,TT71,REF(TT71,BARSLAST(TT71>0))); TT74:=IF(TT72>REF(TT72,1),TT73,REF(TT73,BARSLAST(TT72>REF(TT72,1)))); TT75:=IF(TT73<REF(TT73,1),TT72,REF(TT72,BARSLAST(TT73<REF(TT73,1)))); TT76:=HIGH>TT74 AND COUNT(HIGH>TT74,BARSLAST(LOW<TT75))=1 AND BARSLAST(TT72>REF(TT72,1))<BARSLAST(TT73>REF(TT73,1)); TT77:=LOW<TT75 AND COUNT(LOW<TT75,BARSLAST(HIGH>TT74))=1 AND BARSLAST(TT72<REF(TT72,1))>BARSLAST(TT73<REF(TT73,1)); TT78:=IF(TT76,LLV(LOW,1+BARSLAST(TT77)),0); TT79:=IF(TT78,TT78,REF(TT78,BARSLAST(TT78))); TT80:=IF(TT77,HHV(HIGH,1+BARSLAST(TT76)),0); TT81:=IF(TT80,TT80,REF(TT80,BARSLAST(TT80))); TT82:=HHV(HIGH,1+BARSLAST(TT78))=HIGH; TT83:=LLV(LOW,1+BARSLAST(TT80))=LOW; TT84:=FILTERX(TT82,BARSLAST(TT83)); TT85:=FILTERX(TT83,BARSLAST(TT82)); TT86:=IF(TT85,LOW,0); TT87:=IF(TT84,HIGH,0); TT88:=IF(TT86>0,TT86,REF(TT86,BARSLAST(TT86>0))); TT89:=IF(TT87>0,TT87,REF(TT87,BARSLAST(TT87>0))); TT90:=IF(TT88>REF(TT88,1),TT89,REF(TT89,BARSLAST(TT88>REF(TT88,1)))); TT91:=IF(TT89<REF(TT89,1),TT88,REF(TT88,BARSLAST(TT89<REF(TT89,1)))); TT92:=HIGH>TT90 AND COUNT(HIGH>TT90,BARSLAST(LOW<TT91))=1; TT93:=LOW<TT91 AND COUNT(LOW<TT91,BARSLAST(HIGH>TT90))=1; TT94:=IF(TT92,LLV(LOW,1+BARSLAST(TT93)),0); TT95:=IF(TT94,TT94,REF(TT94,BARSLAST(TT94))); TT96:=IF(TT93,HHV(HIGH,1+BARSLAST(TT92)),0); TT97:=IF(TT96,TT96,REF(TT96,BARSLAST(TT96))); TT98:=HHV(HIGH,1+BARSLAST(TT94))=HIGH; TT99:=LLV(LOW,1+BARSLAST(TT96))=LOW; TT100:=FILTERX(TT98,BARSLAST(TT99)); TT101:=FILTERX(TT99,BARSLAST(TT98)); TT102:=IF(TT101,LOW,0); TT103:=IF(TT100,HIGH,0); TT104:=IF(TT102>0,TT102,REF(TT102,BARSLAST(TT102>0))); TT105:=IF(TT103>0,TT103,REF(TT103,BARSLAST(TT103>0))); TT106:=IF(TT104>REF(TT104,1),TT105,REF(TT105,BARSLAST(TT104>REF(TT104,1)))); TT107:=IF(TT105<REF(TT105,1),TT104,REF(TT104,BARSLAST(TT105<REF(TT105,1)))); TT108:=HIGH>TT106 AND COUNT(HIGH>TT106,BARSLAST(LOW<TT107))=1; TT109:=LOW<TT107 AND COUNT(LOW<TT107,BARSLAST(HIGH>TT106))=1; TT110:=IF(TT108,LLV(LOW,1+BARSLAST(TT109)),0); TT111:=IF(TT110,TT110,REF(TT110,BARSLAST(TT110))); TT112:=IF(TT109,HHV(HIGH,1+BARSLAST(TT108)),0); TT113:=IF(TT112,TT112,REF(TT112,BARSLAST(TT112))); TT114:=HHV(HIGH,1+BARSLAST(TT110))=HIGH; TT115:=LLV(LOW,1+BARSLAST(TT112))=LOW; TT116:=FILTERX(TT114,BARSLAST(TT115)); TT117:=FILTERX(TT115,BARSLAST(TT114)); TT118:=IF(TT117,LOW,0); TT119:=IF(TT116,HIGH,0); TT120:=IF(TT118>0,TT118,REF(TT118,BARSLAST(TT118>0))); TT121:=IF(TT119>0,TT119,REF(TT119,BARSLAST(TT119>0))); TT122:=TT72!=REF(TT72,1) AND TT72<=REF(TT73,1+BARSLAST(TT73!=REF(TT73,1))); TT123:=MIN(REF(TT73,1+BARSLAST(TT73!=REF(TT73,1))),REF(TT73,BARSLAST(TT73!=REF(TT73,1)))); TT124:=MAX(REF(TT72,1+BARSLAST(TT72!=REF(TT72,1))),REF(TT72,BARSLAST(TT72!=REF(TT72,1)))); TT125:=IF(TT122,TT123,REF(TT123,BARSLAST(TT122))); TT126:=IF(TT122,TT124,REF(TT124,BARSLAST(TT122))); TT127:=TT73!=REF(TT73,1) AND TT73>=REF(TT72,1+BARSLAST(TT72!=REF(TT72,1))); TT128:=MIN(REF(TT73,1+BARSLAST(TT73!=REF(TT73,1))),REF(TT73,BARSLAST(TT73!=REF(TT73,1)))); TT129:=MAX(REF(TT72,1+BARSLAST(TT72!=REF(TT72,1))),REF(TT72,BARSLAST(TT72!=REF(TT72,1)))); TT130:=IF(TT127,TT128,REF(TT128,BARSLAST(TT127))); TT131:=IF(TT127,TT129,REF(TT129,BARSLAST(TT127))); TT132:=TT72>REF(TT72,1) AND TT72>LLV(TT73,BARSLAST(TT86>0)) AND COUNT(TT72>REF(TT72,1) AND TT72>LLV(TT73,BARSLAST(TT86>0)),BARSLAST(TT86>0))=1; TT133:=TT122 AND COUNT(TT122,BARSLAST(TT132))=1; TT134:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT133)) AND COUNT(TT73<TT126,BARSLAST(TT133))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT133)),BARSLAST(TT133))=1; TT135:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT133)) AND COUNT(TT72>TT125,BARSLAST(TT133))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT133)),BARSLAST(TT133))=1; TT136:=TT122 AND COUNT(TT122,BARSLAST(TT134))=1 AND BARSLAST(TT134)>0; TT137:=TT127 AND COUNT(TT127,BARSLAST(TT135))=1 AND BARSLAST(TT135)>0; TT138:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT136)) AND COUNT(TT73<TT126,BARSLAST(TT136))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT136)),BARSLAST(TT136))=1; TT139:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT136)) AND COUNT(TT72>TT125,BARSLAST(TT136))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT136)),BARSLAST(TT136))=1; TT140:=TT122 AND COUNT(TT122,BARSLAST(TT138))=1 AND BARSLAST(TT138)>0; TT141:=TT127 AND COUNT(TT127,BARSLAST(TT139))=1 AND BARSLAST(TT139)>0; TT142:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT140)) AND COUNT(TT73<TT126,BARSLAST(TT140))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT140)),BARSLAST(TT140))=1; TT143:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT140)) AND COUNT(TT72>TT125,BARSLAST(TT140))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT140)),BARSLAST(TT140))=1; TT144:=TT122 AND COUNT(TT122,BARSLAST(TT142))=1 AND BARSLAST(TT142)>0; TT145:=TT127 AND COUNT(TT127,BARSLAST(TT143))=1 AND BARSLAST(TT143)>0; TT146:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT144)) AND COUNT(TT73<TT126,BARSLAST(TT144))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT144)),BARSLAST(TT144))=1; TT147:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT144)) AND COUNT(TT72>TT125,BARSLAST(TT144))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT144)),BARSLAST(TT144))=1; TT148:=TT122 AND COUNT(TT122,BARSLAST(TT146))=1 AND BARSLAST(TT146)>0; TT149:=TT127 AND COUNT(TT127,BARSLAST(TT147))=1 AND BARSLAST(TT147)>0; TT150:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT148)) AND COUNT(TT73<TT126,BARSLAST(TT148))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT148)),BARSLAST(TT148))=1; TT151:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT148)) AND COUNT(TT72>TT125,BARSLAST(TT148))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT148)),BARSLAST(TT148))=1; TT152:=TT122 AND COUNT(TT122,BARSLAST(TT150))=1 AND BARSLAST(TT150)>0; TT153:=TT127 AND COUNT(TT127,BARSLAST(TT151))=1 AND BARSLAST(TT151)>0; TT154:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT152)) AND COUNT(TT73<TT126,BARSLAST(TT152))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT152)),BARSLAST(TT152))=1; TT155:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT152)) AND COUNT(TT72>TT125,BARSLAST(TT152))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT152)),BARSLAST(TT152))=1; TT156:=TT122 AND COUNT(TT122,BARSLAST(TT154))=1 AND BARSLAST(TT154)>0; TT157:=TT127 AND COUNT(TT127,BARSLAST(TT155))=1 AND BARSLAST(TT155)>0; TT158:=TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT156)) AND COUNT(TT73<TT126,BARSLAST(TT156))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT125,BARSLAST(TT156)),BARSLAST(TT156))=1; TT159:=TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT156)) AND COUNT(TT72>TT125,BARSLAST(TT156))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT126,BARSLAST(TT156)),BARSLAST(TT156))=1; TT160:=TT122 AND COUNT(TT122,BARSLAST(TT158))=1 AND BARSLAST(TT158)>0; TT161:=TT127 AND COUNT(TT127,BARSLAST(TT159))=1 AND BARSLAST(TT159)>0; TT162:=TT73<REF(TT73,1) AND TT73<HHV(TT72,BARSLAST(TT87>0)) AND COUNT(TT73<REF(TT73,1) AND TT73<HHV(TT72,BARSLAST(TT87>0)),BARSLAST(TT87>0))=1; TT163:=TT127 AND COUNT(TT127,BARSLAST(TT162))=1; TT164:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT163)) AND COUNT(TT73<TT131,BARSLAST(TT163))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT163)),BARSLAST(TT163))=1; TT165:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT163)) AND COUNT(TT72>TT130,BARSLAST(TT163))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT163)),BARSLAST(TT163))=1; TT166:=TT122 AND COUNT(TT122,BARSLAST(TT164))=1 AND BARSLAST(TT164)>0; TT167:=TT127 AND COUNT(TT127,BARSLAST(TT165))=1 AND BARSLAST(TT165)>0; TT168:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT167)) AND COUNT(TT73<TT131,BARSLAST(TT167))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT167)),BARSLAST(TT167))=1; TT169:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT167)) AND COUNT(TT72>TT130,BARSLAST(TT167))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT167)),BARSLAST(TT167))=1; TT170:=TT122 AND COUNT(TT122,BARSLAST(TT168))=1 AND BARSLAST(TT168)>0; TT171:=TT127 AND COUNT(TT127,BARSLAST(TT169))=1 AND BARSLAST(TT169)>0; TT172:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT171)) AND COUNT(TT73<TT131,BARSLAST(TT171))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT171)),BARSLAST(TT171))=1; TT173:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT171)) AND COUNT(TT72>TT130,BARSLAST(TT171))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT171)),BARSLAST(TT171))=1; TT174:=TT122 AND COUNT(TT122,BARSLAST(TT172))=1 AND BARSLAST(TT172)>0; TT175:=TT127 AND COUNT(TT127,BARSLAST(TT173))=1 AND BARSLAST(TT173)>0; TT176:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT175)) AND COUNT(TT73<TT131,BARSLAST(TT175))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT175)),BARSLAST(TT175))=1; TT177:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT175)) AND COUNT(TT72>TT130,BARSLAST(TT175))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT175)),BARSLAST(TT175))=1; TT178:=TT122 AND COUNT(TT122,BARSLAST(TT176))=1 AND BARSLAST(TT176)>0; TT179:=TT127 AND COUNT(TT127,BARSLAST(TT177))=1 AND BARSLAST(TT177)>0; TT180:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT179)) AND COUNT(TT73<TT131,BARSLAST(TT179))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT179)),BARSLAST(TT179))=1; TT181:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT179)) AND COUNT(TT72>TT130,BARSLAST(TT179))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT179)),BARSLAST(TT179))=1; TT182:=TT122 AND COUNT(TT122,BARSLAST(TT180))=1 AND BARSLAST(TT180)>0; TT183:=TT127 AND COUNT(TT127,BARSLAST(TT181))=1 AND BARSLAST(TT181)>0; TT184:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT183)) AND COUNT(TT73<TT131,BARSLAST(TT183))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT183)),BARSLAST(TT183))=1; TT185:=TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT183)) AND COUNT(TT72>TT130,BARSLAST(TT183))=0 AND COUNT(TT73<REF(TT73,1) AND TT73<REF(TT131,BARSLAST(TT183)),BARSLAST(TT183))=1; TT186:=TT122 AND COUNT(TT122,BARSLAST(TT184))=1 AND BARSLAST(TT184)>0; TT187:=TT127 AND COUNT(TT127,BARSLAST(TT185))=1 AND BARSLAST(TT185)>0; TT188:=TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT187)) AND COUNT(TT73<TT131,BARSLAST(TT187))=0 AND COUNT(TT72>REF(TT72,1) AND TT72>REF(TT130,BARSLAST(TT187)),BARSLAST(TT187))=1; XG:TT132 OR TT134 OR TT138 OR TT142 OR TT146 OR TT150 OR TT154 OR TT158 OR TT164 OR TT168 OR TT172 OR TT176 OR TT180 OR TT184 OR TT188; |
|
通达信量化选股系列是为大家初选的量化因子,选择源码的标准是通过最近10年的历史数据测试,使用通达信默认的测试条件和参数,测试沪深300成分股,收益率为正的那些选股公式。 |
| 友情提示:本文内容仅作为知识分享,供交流学习使用,不构成任何投资建议,不作为投资依据。 |

评论(0)