這一波不少股票急漲急跌,甚至不是漲停就是跌停,很多原本氣勢如虹的股票,在交易所宣佈成為處置股票之後,多頭氣竭,反轉直下,為了避免手中的持股可能變成處置股票,我們同事根據相關法規,寫了一個選股腳本,每天找出可能被宣佈成為處置股票的高危險群,如果大家手中的持股名列其中,那就要很小心,因為如果今天盤中又符合相關條件,那今天收盤後被宣佈成為處置股票的機率就急遽升高。
這個選股腳本很長,我先把腳本po在下面
SETBARFREQ("AD"); setbarback(100); Input:Len(90); Var:TSEClose(0),TSEVolume(0),StockChangeRatio(0),TSEChangeRatio(0); Var:AlertCount41(0),AlertCount42(0),AlertCount43(0),AlertCount44(0),AlertCount47(0),AlertCount48(0),AlertCount49(0),AlertCount410(0),AlertCount411(0),AlertCount412(0); Var:AlertCount61(0),AlertCount21(0); // 計算 // TSE成交價 TSEClose=GetSymbolField("TSE.TW","收盤價","D"); // TSE成交量 TSEVolume=GetSymbolField("TSE.TW","成交量","D"); // TSE漲跌幅 TSEChangeRatio=GetSymbolField("TSE.TW","漲跌幅","D"); // 個股漲跌幅 StockChangeRatio=GetField("漲跌幅","D"); // 【上市】 {=============================================================================================================================================================== Condition50 第四條第一項第一款 4.1. 最近一段期間累積之收盤價漲跌百分比異常者。 本要點第四條第一項第一款「有價證券最近一段期間累積之收盤價漲跌百分比異常者」,係指有價證券當日達下列各款情事【之一】者: Condition1 一、最近六個營業日(含當日)累積之收盤價漲跌百分比超過百分之三十二,且其漲跌百分比與全體有價證券及同類有價證券依本項規定計算之平均值的差幅均在百分之二十以上者。 Condition2 二、最近六個營業日(含當日)累積之收盤價漲跌百分比超過百分之二十五,且其漲跌百分比與全體有價證券及同類有價證券依本項規定計算之平均值的差幅均在百分之二十以上, 及最近六個營業日(含當日)起迄兩個營業日之收盤價價差達新臺幣五十元以上者。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價漲跌百分比,不納入前項標準之計算。 二、有價證券或指數在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價或收盤指數漲跌百分比時,排除此項變動因素。 Condition3 三、有價證券(不含認購(售)權證)當日收盤價未滿新臺幣五元者不適用前項標準。 四、同類有價證券未達五種者不適用前項有關類股之規定。 Condition4 五、有價證券本益比為負值或達六十倍以上者不適用前項有關類股之規定。 六、公開資訊觀測站公告有價證券當日之前一個營業日溢(折)價百分比達下列情事之一者,不適用前項標準: (一)未超過百分之十。 (二)與前項所達標準漲(跌)之方向相反。 } // 基本條件 Condition1=100*(C-C[5])/C[5]>32 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]>=20; Condition2=100*(C-C[5])/C[5]>25 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]>=20 and C-C[5]>=50; // 除外條件 Condition3=C<5; Condition4=GetField("本益比","D")<0 or GetField("本益比","D")>=60 ; // 條件整合 Condition50=Condition1 or Condition2 and (Not Condition3 or Not Condition4); // 篩選 If Condition50 Then Begin AlertCount41=1; End; {=============================================================================================================================================================== Condition100 4.2. 第四條第一項第二款 本要點第四條第一項第二款「有價證券最近一段期間起迄兩個營業日之收盤價漲跌百分比異常者」,係指有價證券當日達下列各款情事【之一】者: Condition51 一、有價證券最近三十個營業日(含當日)起迄兩個營業日之收盤價漲跌百分比超過百分之一百,且符合下列二項條件【之一】: (一)其漲幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之八十五以上,及當日收盤價須高於當日開盤參考價者。 (二)其跌幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之八十五以上,及當日收盤價須低於當日開盤參考價者。 Condition52 二、有價證券最近六十個營業日(含當日)起迄兩個營業日之收盤價漲跌百分比超過百分之一百三十,且符合下列二項條件【之一】: (一)其漲幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之一百一十以上,及當日收盤價須高於當日開盤參考價者。 (二)其跌幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之一百一十以上,及當日收盤價須低於當日開盤參考價者。 Condition53 三、有價證券最近九十個營業日(含當日)起迄兩個營業日之收盤價漲跌百分比超過百分之一百六十,且符合下列二項條件【之一】: (一)其漲幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之一百三十五以上,及當日收盤價須高於當日開盤參考價者。 (二)其跌幅百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅均在百分之一百三十五以上,及當日收盤價須低於當日開盤參考價者。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價漲跌百分比,不納入前項標準之計算。 二、非分離型附認股權公司債、非分離型附認股權特別股、認購(售)權證、認股權憑證不適用前項標準。 Condition54 三、有價證券最近三十個營業日(含當日)內,已依本要點第四條第一項第一款公布注意交易資訊, 且其最近六個營業日(含當日)累積之收盤價漲跌百分比達下列情事之一者,不適用前項標準: Condition55 (一)未超過百分之二十五。 Condition56 (二)超過百分之二十五,且其漲跌百分比與全體有價證券及同類有價證券依最近六個營業日(含當日)累積之收盤價漲跌百分比計算之平均值的差幅均未達百分之二十以上。 (三)與前項各款所達標準漲跌之方向相反。 四、有價證券最近六十個營業日(含當日)內,最近一次經依本要點第六條第二項或第三項規定發布處置,其處置原因僅有前項標準情事, 且其最近六個營業日(含當日)累積之收盤價漲跌百分比達下列情事之一者,不適用前項標準: Condition58 (一)未超過百分之十。 Condition59 (二)超過百分之十,且其漲跌百分比與全體有價證券及同類有價證券依最近六個營業日(含當日)累積之收盤價漲跌百分比計算之平均值的差幅均未達百分之五以上。 (三)與前項各款所達標準漲跌之方向相反。 五、有價證券在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價漲跌百分比時,排除此項變動因素。 六、同類有價證券未達五種者不適用前項有關類股之規定。 Condition60 七、有價證券本益比為負值或達六十倍以上者不適用前項有關類股之規定。 八、公開資訊觀測站公告有價證券當日之前一個營業日溢(折)價百分比達下列情事之一者,不適用前項標準: (一)未超過百分之十。 (二)與前項所達標準漲(跌)之方向相反。 } // 基本條件 Condition51=100*(C-C[29])/C[29]>100 and 100*(C-C[29])/C[29]-100*(TSEClose-TSEClose[29])/TSEClose[29]>=85 and C<>O; Condition52=100*(C-C[59])/C[59]>130 and 100*(C-C[59])/C[59]-100*(TSEClose-TSEClose[59])/TSEClose[59]>=110 and C<>O; Condition53=100*(C-C[89])/C[89]>160 and 100*(C-C[89])/C[89]-100*(TSEClose-TSEClose[89])/TSEClose[89]>=135 and C<>O; // 除外條件 Condition54=trueany(Condition50,30); Condition55=Condition54 and 100*(C-C[5])/C[5]<=25; Condition56=Condition54 and 100*(C-C[5])/C[5]>25 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]<20; Condition58=100*(C-C[5])/C[5]<=10; Condition59=Condition54 and 100*(C-C[5])/C[5]>10 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]<5; Condition60=GetField("本益比","D")<0 or GetField("本益比","D")>=60 ; // 條件整合 Condition100=Condition51 or Condition52 or Condition53 and (Not Condition55 or Not Condition56 or Not Condition58 or Not Condition59 or Not Condition60); // 篩選 If Condition100 Then Begin AlertCount42=1; End; {=============================================================================================================================================================== Condition150 4.3. 第四條第一項第三款 本要點第四條第一項第三款「有價證券最近一段期間累積之收盤價漲跌百分比異常,且其當日之成交量較最近一段期間之日平均成交量異常放大者」,係指有價證券當日【同時】達下列各款情事者: Condition101 一、最近六個營業日(含當日)累積之收盤價漲跌百分比超過百分之二十五,且其漲跌百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅,均在百分之二十以上。 Condition102 二、當日之成交量較最近六十個營業日(含當日)之日平均成交量放大為五倍以上,且其放大倍數與全體有價證券依本款規定計算之平均值相差四倍以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價漲跌百分比、日成交量,不納入前項標準之計算。 二、轉換公司債、非分離型附認股權公司債、非分離型附認股權特別股、債券換股權利證書、認購(售)權證、認股權憑證、指數股票型基金受益憑證、指數投資證券不適用前項標準。 三、有價證券在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價漲跌百分比時,排除此項變動因素。 Condition103 四、有價證券當日週轉率未達千分之一以上,或成交量未達五百交易單位以上者,不適用前項標準。 五、同類有價證券未達五種者,不適用前項有關類股之規定。 Condition104 六、有價證券本益比為負值或達六十倍以上者,不適用前項有關類股之規定。 七、公開資訊觀測站公告有價證券當日之前一個營業日溢(折)價百分比達下列情事之一者,不適用前項標準: (一)未超過百分之十。 (二)與前項所達標準漲(跌)之方向相反。 } // 基本條件 Condition101=100*(C-C[5])/C[5]>25 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]>=20; Condition102=V/Average(V,60)>=5 and V/Average(V,60)>=4*TSEVolume/Average(TSEVolume,60); // 除外條件 Condition103=GetField("週轉率","D")<0.1 or V<500; Condition104=GetField("本益比","D")<0 or GetField("本益比","D")>=60 ; // 條件整合 Condition150=Condition101 and Condition102 and (Not Condition103 or Not Condition104); // 篩選 If Condition150 Then Begin AlertCount43=1; End; {=============================================================================================================================================================== Condition200 4.4. 第四條第一項第四款 本要點第四條第一項第四款「有價證券最近一段期間累積之收盤價漲跌百分比異常,且其當日之週轉率過高者」,係指有價證券當日【同時】達下列各款情事者: Condition151 一、最近六個營業日(含當日)累積之收盤價漲跌百分比超過百分之二十五,且其漲跌百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅,均在百分之二十以上。 Condition152 二、當日週轉率百分之十以上,且其週轉率與全體有價證券依本款規定計算之平均值的差幅在百分之五以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價漲跌百分比,不納入前項標準之計算。 二、轉換公司債、非分離型附認股權公司債、非分離型附認股權特別股、債券換股權利證書、認購(售)權證、認股權憑證、指數股票型基金受益憑證、指數投資證券不適用前項標準。 三、有價證券在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價漲跌百分比時,排除此項變動因素。 四、同類有價證券未達五種者,不適用前項有關類股之規定。 Condition153 五、有價證券本益比為負值或達六十倍以上者,不適用前項有關類股之規定。 六、公開資訊觀測站公告有價證券當日之前一個營業日溢(折)價百分比達下列情事之一者,不適用前項標準: (一)未超過百分之十。 (二)與前項所達標準漲(跌)之方向相反。 } // 基本條件 Condition151=100*(C-C[5])/C[5]>25 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]>=20; Condition152=GetField("週轉率","D")>=10 and GetField("週轉率","D")-GetSymbolField("TSE.TW","週轉率","D")>=5; // 除外條件 Condition153=GetField("本益比","D")<0 or GetField("本益比","D")>=60 ; // 條件整合 Condition200=Condition151 and Condition152 and (Not Condition153); // 篩選 If Condition200 Then Begin AlertCount44=1; End; {=============================================================================================================================================================== Condition250 4.7. 第四條第一項第七款 本要點第四條第一項第七款「有價證券最近一段期間累積之收盤價漲跌百分比異常,且券資比明顯放大者」,係指有價證券當日【同時】達下列各款情事者: Condition201 一、最近六個營業日(含當日)累積之收盤價漲跌百分比超過百分之二十五,且其漲跌百分比與全體有價證券及同類有價證券依本款規定計算之平均值的差幅,均在百分之二十以上。 Condition202 二、當日之前一個營業日之券資比百分之二十以上,且【同時】符合下列二項條件: (一)融資使用率百分之二十五以上。 (二)融券使用率百分之十五以上。 Condition203 三、當日之前一個營業日之券資比較最近六個營業日(從當日之前一個營業日起)之最低券資比放大四倍以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價漲跌百分比,不納入前項標準之計算。 二、有價證券在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價或收盤指數漲跌百分比時,排除此項變動因素。 三、同類有價證券未達五種者,不適用前項有關類股之規定。 Condition204 四、有價證券本益比為負值或達六十倍以上者,不適用前項有關類股之規定。 Condition205 五、當日之前一個營業日券資比低於當日之前二個營業日之券資比。 六、公開資訊觀測站公告有價證券當日之前一個營業日溢(折)價百分比達下列情事之一者,不適用前項標準: (一)未超過百分之十。 (二)與前項所達標準漲(跌)之方向相反。 } // 基本條件 Condition201=100*(C-C[5])/C[5]>25 and 100*(C-C[5])/C[5]-100*(TSEClose-TSEClose[5])/TSEClose[5]>=20; Condition202=GetField("券資比","D")[1]>=20 and GetField("融資使用率","D")>=25 and GetField("融券使用率","D")>=15; Condition203=GetField("券資比","D")[1]>=4*Lowest(GetField("券資比","D")[1],6); // 除外條件 Condition204=GetField("本益比","D")<0 or GetField("本益比","D")>=60 ; Condition205=GetField("券資比","D")[1]<GetField("券資比","D")[2]; // 條件整合 Condition250=Condition201 and Condition202 and Condition203 and (Not Condition204 or Not Condition205); // 篩選 If Condition250 Then Begin AlertCount47=1; End; {=============================================================================================================================================================== Condition300 4.9. 第四條第一項第九款 本要點第四條第一項第九款「有價證券當日及最近數日之日平均成交量較最近一段期間之日平均成交量明顯放大者」,係指有價證券當日【同時】達下列各款情事者: Condition251 一、最近六個營業日(含當日)之日平均成交量較最近六十個營業日(含當日)之日平均成交量放大為五倍以上,且其放大倍數與全體有價證券依本款規定計算之平均值相差四倍以上。 Condition252 二、當日之成交量較最近六十個營業日(含當日)之日平均成交量放大為五倍以上,且其放大倍數與全體有價證券依本款規定計算之平均值相差四倍以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之日成交量,不納入前項標準之計算。 二、轉換公司債、非分離型附認股權公司債、非分離型附認股權特別股、債券換股權利證書、認購(售)權證、認股權憑證、指數股票型基金受益憑證、指數投資證券不適用前項標準。 Condition253 三、在最近六個營業日(含當日)內,已依本要點第四條第一項第三款公布注意交易資訊之有價證券,不適用前項標準。 Condition254 四、有價證券當日週轉率未達千分之一以上,或成交量未達五百交易單位以上者,不適用前項標準。 } // 基本條件 Condition251=Average(V,6)/Average(V,60)>=5 and Average(V,6)/Average(V,60)>=4*Average(TSEVolume,6)/Average(TSEVolume,60); Condition252=V/Average(V,60)>=5 and V/Average(V,60)>=4*TSEVolume/Average(TSEVolume,60); // 除外條件 Condition253=trueany(Condition150,6); Condition254=GetField("週轉率","D")<0.1 or V<500; // 條件整合 Condition300=Condition251 and Condition252 and (Not Condition253 or Not Condition254); // 篩選 If Condition300 Then Begin AlertCount49=1; End; {=============================================================================================================================================================== Condition350 4.10. 第四條第一項第十款 本要點第四條第一項第十款「有價證券最近一段期間之累積週轉率明顯過高者」,係指有價證券當日【同時】達下列各款情事者: Condition301 一、最近六個營業日(含當日)之累積週轉率超過百分之五十,且其累積週轉率與全體有價證券依本款規定計算之平均值的差幅在百分之四十以上。 Condition302 二、當日週轉率百分之十以上,且其週轉率與全體有價證券依本款規定計算之平均值的差幅在百分之五以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之日週轉率,不納入前項標準之計算。 二、轉換公司債、非分離型附認股權公司債、非分離型附認股權特別股、債券換股權利證書、認購(售)權證、認股權憑證、指數股票型基金受益憑證、指數投資證券不適用前項標準。 Condition303 三、在最近六個營業日(含當日)內,已依本要點第四條第一項第四款公布注意交易資訊之有價證券,不適用前項標準。 Condition304 四、有價證券當日成交金額未滿新臺幣五億元以上者,不適用前項標準。 } // 基本條件 Condition301=Summation(GetField("週轉率","D"),6)>50 and Summation(GetField("週轉率","D"),6)-Summation(GetSymbolField("TSE.TW","週轉率","D"),6)>=40; Condition302=GetField("週轉率","D")>=10 and GetField("週轉率","D")-GetSymbolField("TSE.TW","週轉率","D")>=5; // 除外條件 Condition303=trueany(Condition200,6); Condition304=GetField("成交金額(億)","D")<5; // 條件整合 Condition350=Condition301 and Condition302 and (Not Condition303 or Not Condition304); // 篩選 If Condition350 Then Begin AlertCount410=1; End; {=============================================================================================================================================================== Condition400 4.11. 第四條第一項第十一款 本要點第四條第一項第十一款「有價證券最近一段期間起迄兩個營業日之收盤價價差異常者」,係指有價證券當日達下列各款情事【之一】者: Condition351 一、有價證券最近六個營業日(含當日)起迄兩個營業日之收盤價價差達新臺幣一百元以上,且有價證券當日收盤價須為最近六個營業日(含當日)收盤價最高者。 但最近五個營業日(不含當日)無收盤價時,則當日收盤價須高於開盤參考價。 Condition352 二、有價證券最近六個營業日(含當日)起迄兩個營業日之收盤價價差達新臺幣一百元以上,且有價證券證當日收盤價須為最近六個營業日(含當日)收盤價最低者。 但最近五個營業日(不含當日)無收盤價時,則當日收盤價須低於開盤參考價。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之收盤價,不納入前項標準之計算。 二、有價證券或指數在計算前項標準期間內,如有因非交易之原因(如除權、除息等)造成價格變動者,則於計算收盤價或收盤指數時,排除此項變動因素。 Condition353 三、在最近六個營業日(含當日)內,當日之前五個營業日已依本要點第四條第一項第十一款公布注意交易資訊之有價證券,不適用前項標準。 } // 基本條件 Condition351=absvalue(C-C[5])>=100 and C=Highest(C,6); Condition352=absvalue(C-C[5])>=100 and C=Lowest(C,6); // 除外條件 // 條件整合 Condition400=truecount(Condition351 or Condition352,6)=1; // 篩選 If Condition400 Then Begin AlertCount411=1; End; {=============================================================================================================================================================== Condition450 4.12. 第四條第一項第十二款 本要點第四條第一項第十二款「有價證券最近一段期間之借券賣出成交量占總成交量比率明顯過高者」,係指有價證券當日之前一個營業日【同時】達下列各款情事者: Condition401 一、最近六個營業日(從當日之前一個營業日起)之借券賣出成交量占最近六個營業日(從當日之前一個營業日起)總成交量比率在百分之十二以上。 Condition402 二、當日之前一個營業日借券賣出成交量較最近六十個營業日(從當日之前一個營業日起)之日平均借券賣出成交量放大為五倍以上。 前項除外情形如下: 一、初次上市普通股採無升降幅度限制期間之日成交量,不納入前項標準之計算。 二、指數股票型基金受益憑證不適用前項標準。 三、有價證券當日之【前一個營業日】達下列情事【之一】者,不適用前項標準: Condition403 (一)週轉率未超過千分之三。 Condition404 (二)成交量未超過五百交易單位。 Condition405 (三)借券賣出成交量未超過一百交易單位。 } // 基本條件 Condition401=Summation(GetField("借券賣出張數","D")[1],6)/Summation(V[1],6)>0.12; Condition402=GetField("借券賣出張數","D")[1]>=5*Average(GetField("借券賣出張數","D")[1],60); // 除外條件 Condition403=GetField("週轉率","D")[1]<=0.3; Condition404=V[1]<=500; Condition405=GetField("借券賣出張數","D")[1]<=100; // 條件整合 Condition450=Condition401 and Condition402 and (Not Condition403 or Not Condition404 or Not Condition405); // 篩選 If Condition450 Then Begin AlertCount412=1; End; {=============================================================================================================================================================== Condition500 6.1 第六條 有價證券之交易有下列情形【之一】時,本公司即發布為處置之有價證券: Condition451 一、連續三個營業日經本公司依第四條第一項第一款發布交易資訊者。 Condition452 二、連續五個營業日或 Condition453 最近十個營業日內有六個營業日或 Condition454 最近三十個營業日內有十二個營業日經本公司依第四條第一項第一款至第八款發布交易資訊者。 } // 基本條件 Condition451=Trueall(Condition50,3); Condition452=Trueall(Condition50 or Condition100 or Condition150 or Condition200 or Condition250,3); Condition453=Truecount(Condition50 or Condition100 or Condition150 or Condition200 or Condition250,10)>=6; Condition454=Truecount(Condition50 or Condition100 or Condition150 or Condition200 or Condition250,30)>=12; // 條件整合 Condition500=Condition451 or Condition452 or Condition453 or Condition454; // 篩選 If Condition500 Then Begin AlertCount61=1; End; {=============================================================================================================================================================== Condition550 2.1 第 2 條 本公司於每日交易時間內(下稱盤中),分析上市有價證券(不含外國債券、政府債券、普通公司債)之交易,發現其有下列情形【之一】時,即依第三條規定辦理。 Condition501 一、當日盤中成交價振幅超過百分之九,且與本公司發行量加權股價指數振幅之差幅在百分之五以上,且其成交量達三千交易單位以上者。 Condition502 二、當日盤中成交價漲跌百分比超過百分之六,且與本公司發行量加權股價指數漲跌百分比之差幅在百分之四以上,且其成交量達三千交易單位以上者。 Condition503 三、當日盤中週轉率超過百分之十,且其成交量達三千交易單位以上者。 但轉換公司債、非分離型附認股權公司債、非分離型附認股權特別股、債券換股權利證書、認購(售)權證、認股權憑證、指數股票型基金受益憑證及指數投資證券不適用之。 四、依本要點規定發布交易資訊或採取處置措施者。 五、經市場傳聞或媒體報導或經本公司電腦系統分析有異常情事並經簽報核准者。 六、其他經主管機關指定者。 有價證券升降幅度計算公式含有以標的證券或標的指數等計算因素者,以其當日盤中振幅、漲跌百分比與標的證券或標的指數之振幅、漲跌百分比 (投資組合者,取其組合標的證券或標的指數振幅、漲跌百分比之平均值)計算差幅。 第一項第一款、第二款、第三款關於「且其成交量達三千交易單位以上者」之規定,於初次上市普通股採無升降幅度限制期間之交易不適用之。 有價證券交易單位低於一千單位(股、受益權單位、存託憑證單位等,下同)者,其成交(委託)量交易單位數據標準依下列公式調整: 調整後成交(委託)量交易單位數據標準=調整前成交(委託)量交易單 位數據標準x(1000 ÷ 該有價證券交易單位)。 } // 基本條件 Condition501=absvalue(StockChangeRatio)>9 and absvalue(StockChangeRatio-TSEChangeRatio)>=5 and V>=3000; Condition502=absvalue(StockChangeRatio)>6 and absvalue(StockChangeRatio-TSEChangeRatio)>=4 and V>=3000; Condition503=GetField("週轉率","D")>10 and V>=3000; // 條件整合 Condition550=Condition501 or Condition502 or Condition503; // 篩選 If Condition550 Then Begin AlertCount21=1; End;
首先我們先來了解一下相關的規定,一檔股票要成為處份股票,首先要多次成為注意股票,這之後如果交易所認為還是出現價量異常的情況,就會宣佈成為處份股票。
下面這個連結是交易所公佈處置股票的連結,大家可以去看一下交易所的說明,會被列為處置股票的,都是連續多日先是成為注意股票的
所以我們攻城師先模擬成為注意股票的條件,再把符合多日注意股票的個股,看看是否會符合處置股票的條件。
目前xs並沒有支援注意股票的註記,所以這麼寫也是情非得已,等到xs支援注意股票的註記,這個腳本就可以更好寫了。