網友寄來今週刊的一篇文章,林則行的飆股的長相,問我能否寫成腳本及回測,這篇文章中提到林則行先生列舉了幾個選擇飆股的方法
一,平穩期之後急漲
二,成交量很重要
三,嚴守8%停損線
我寫了幾個,都沒有把其中的精神寫的很精準,後來請公司的高手出馬,寫了一個腳本如下
settotalbar(30); array:attack[10](0); variable:i(1); stochastic(9,3,3,value1,value2,value3); //計算KD condition1=value2>value3; //K>D的時候 if H>value4 and condition1 //K>D的時候且創新高(抓高點) then begin value4=H; attack[1]=value4; end; if condition1[1] and not condition1 //KD死亡交叉的時候統計攻頂的戰果 then begin for i=10 downto 2 attack[i]=attack[i-1]; //在陣列中依序發生順序向後排 value4=0; end; /////////////// value5=attack[1]; value6=attack[1]; for i=2 to 4 begin if attack[i]>value5 then value5=attack[i]; if attack[i]<value6 and attack[i]>0 then value6=attack[i]; end; //////////////最近5次攻頂戰果的最高與最低 if value6>0 then value7=value5/value6-1; condition2=value7<0.05; ///攻頂戰果最高與最低不超過5% if condition2[1] and not condition2 and H>attack[2] and volume>2000 and GetField("主力買賣超張數","D")>2000 and GetField("法人買賣超張數","D")>1000 then ret=1; ///脫離攻頂戰果5%的區間而且本次還創攻頂戰果的新高
根據這個腳本,如果去跑所有的股票,停損停利都設為8%,回測報告如下
看起來效果不錯
今天挑到的股票是這一檔
以上算是回覆網友的提問,抱歉拖的有點久,原因是我自己寫的腳本都不夠好。
歡迎各位把看到的文章分享給我來寫腳本及回測
我如果寫不出來會去請教公司的高手