Author Archives: 發財橘子

價量齊揚

在多頭緩起步的時候,經常會考慮的的一種常見型態就是”價量齊揚”!
大部份的時候,都是看到了某檔股票上漲,然後回去找那檔股票是否曾經發生這樣的情況? 而又總是在模陵兩可的情況下對股票做出判斷,導致每次的標準不一,而難以做出最適當的應對方法!
這樣其實是非常可惜的! 當在做股票研究時,可能發現到的一些蛛絲馬跡和現象,常會因為這樣沒有一個完整的方法而錯失了千載難逢的好策略! 所以我們需要像在實驗室裡一樣,準確記錄控制變因與應變變因!
我們把”價量齊揚”拆解,找出可以準確描述這件事的腳本,然後分參數記錄,追蹤,重覆這樣的步驟,漸漸的形成習慣,隨之而來的就是更明確的操作理論!

var:PriceGrad(false),VolGrad(false);
input:P1(3),P2(1.5);
setinputname(1,"期數");
setinputname(2,"放量上限倍");
PriceGrad = TrueAll(H>H[1] and L>L[1] and C>C[1] and C>O ,P1);
VolGrad = TrueAll(V> V[1] and V<V[1]*P2 ,P1);
if PriceGrad and VolGrad then ret=1;

我們把不同參數所跑出來的結果放在同一個看盤的畫面裡,當盤中價格跳動時,可以明顯知道,是否在不同參數的情況下,行情會有不一樣的發展?
這樣一來就可以修正我們的假設,讓策略更貼近市場,也更貼近我們的想法,讓效果更為顯著!!

主力成本線

在外資或是主要控盤者的操作方法裡,有個相當重要的下單法,叫做冰山單!
意思是,雖然你看到了小小一塊,其實隱藏了非常大的一個部位在裡面!
這要怎麼做到呢? 其實就是把單子拆的很散,讓一般人著實看不出來! 如果今天某大券商要買1000張台積電,使用了這個方法,在盤中每10秒都掛2張買進,不僅不容易被發現,如果間隔時間和單量都會小幅變動,那真的是很難猜得出來是不是有大戶在收,特別在這種大單很容易被狙擊的行情下,這種單真的是已經變成必備的工具!
那我們要怎麼知道大戶最終的行為呢?當然可以做的就是在盤後看一下交易所公佈的券商買賣報告書,統計一下特定券商是不是有特別的行為!
其實還有另外一個方法,比較容易被忽略,但是是非常實在,就是價格法! 不論是外資或是大戶,買股票的目的就是為了要賺錢,在這樣的假設下,就有空間可以運作!!
剛剛提到,當外資要買股票時,為了不讓人發現所使用的方法,最後總結出來的部位,還是會有一個成本價!! 如果單子的下法是非常分散在不特定時間,那最後得到的這個成本價,就會非常接近當日均價!!
XS裡提供了每日成交金額的資料,只要使用

var:DayAvgPrice(0);DayAvgPrice = GetField("成交金額")/v/1000;

就可以得到這個價格!!
而又每天的價格都上上下下,怎麼樣的才能看出大戶的動作方向的?
是的,如果是大戶,你可能不會在乎單一天的收盤價是不是比成本進價低了一點點,可是如果你買了一個星期,兩個星期,一個月,最後加起來的成本價,比收盤價還高,那就心情很鬱悶了!!
所以我們把收盤價和日均價的價差算出來,做個幾天的加總,這邊是20日,可視為月成本:

plot1(summation( c-DayAvgPrice,20),"月成本分界");

畫出圖來就一目了然了!!

s9

下殺反彈創新高

在短期搶股票的招式裡有一招,在股市高手圈普遍被使用,尤其是在跌深後再出現重大利空的時候,特別容易有效!
狀況是這樣,當市場跌了很久,有一天所有利空齊發,今天開盤前大家都在挫著等的時候,盤開出來了,開小低,大家想說,快啊! 有好價格,開始丟股票!! 一陣下殺後,突然出現買盤一路拉升,還拉過平盤價!讓K棒由原本的黑K變為紅K! 這時候眼尖的人很快發現這機會就會先卡位進場,只要指數回穩,馬上就會再拉升衝高!
問題是這麼多股票,再怎麼”眼尖”也很難第一時間找到這些機會!?
還好現在有XS可以輕鬆做到!
腳本

RET= CurrentTime < 93000 and O C[1]*0.96 and Low O and C =H and Volume > V[1] *TimeDiff(CurrentTime,90000,"M")/270;

用日線加到全部的股票上就搞定了!

漲多後的長上影線

對於中短期大幅上漲的股票,有一個非常重要的型態需要注意: 創下天價的上影線! 當股價在上攻過程,強勢紅棒就是一個多頭最強烈的表徵,一但股價到了某種程度的滿足點導致拉升股票的這群主力要開始出脫手中持股,這個高檔的長紅棒就會很快的被打出一跟上影線,我們稱之為天價上影線!
出現這樣的上影線又一定是反轉指標嗎? 這可不一定,如果另一批人覺得股價還有上漲空間,可能還是會拉出一波上漲走勢的! 所以我們在這必需要建立一個關鍵價,當天價上影線發生時,建立這個空方關鍵價,一但價格被跌破,多單就得拉警報!

‪#‎上影線的高度決定回檔的深度‬!
我們看台苯的走勢,在1月9日這天發生了超大幅振盪!創下一年新高價的上影線就像東京鐵塔一樣站在股價高點! 根據策略理論我們必需把這天的低點記下來,而非直接賣出! 記下了這個低點當做空方關鍵價以後,三天內果然就穿價跌破,這時觸發的空方訊號就得特別注意!
小型急漲股的反轉更是明顯,行情是來的快,去的也快!!
警示的腳本可以這樣寫

variable:Kprice(0);
if H>O*1.03 and C <O and H = Highest(H,255) then Kprice = L;
ret= c crosses below Kprice;

記得把最大引用設到300,資料讀取設到330就可以了!!

小型股開高不拉回

XS在加入選股中心這個新的選股功能之後,我們終於可以先用一些財報相關的欄位篩選出特定的族群,然後再用策略雷達,讓電腦在這些特定族群盤中出現某些特定走勢時,發出訊號來通知我們。未來我會陸續舉例跟大家報告選股中心+策略雷達可以帶給我們在操作上什麼樣的便利與應用。
今天先跟大家介紹”開高後不拉回的中小型股” 這樣的組合
這個策略的概念如下:
“反常必有妖” ,平常沒啥人留意的中小型股,如果突然開高,一般代表有人用比前一日收盤價高一些的價格,希望在開盤時就吃到一定的量,如果開高後拉回的幅度不大,代表這股買氣還沒有吃夠,如果拉回後再往上買,代表這股買氣異於往常,
往往代表這檔股票有些故事在發生。
選股條件:
有量的中小型股指的是股本小於四十億且五日均量大於1000張
這樣的股票,一方面有一定的人氣,另一方面股本不大,通常股價的波動性較高,可以用敢漲敢跌來形容,所以當這類型的股票,在當天的盤面上出現較明顯的漲跌勢力出來主導時,比較有機會順著主導者的方向前進。
策略雷達:
開高不拉回,這個策略有幾個條件
1.開高超過2%,但沒有開超過4%。
2.開高後到了九點五分之後拉回幅度不超過1%。
3.過去三天股價漲幅沒有超過4%
4.現在股價突破開盤價達今日最高價
根據上述的篩選原則,其對應的腳本如下:

input:sp(1,"回檔最大幅度");
input:opl(2,"開高最小幅度");

if time>0905//時間超過九點零五分
then
begin
if open>=close[1]*(1+opl/100)//開高超過最小幅度
and close>open*(1-sp/100)//股價拉回幅度有限
and close=high//目前在今日最高點
and close[1]<close[3]*1.04//前三天漲幅不到4%
then ret=1;
end;

應用須知
用這腳本跑出來的股票不少,應用上可以注意幾個原則
1.報上有消息的不算
2.股本太小或太大的不算
3.大盤在上昇趨勢時才算
4.停損設在平盤下三檔,頂多虧2%多,上去如果很快拉漲停就不賣,如果量太大攻不上去就當沖掉
本法極不適合不停損的人 ,切勿嚐試。

從三歲前的表現看一家企業能長的多高

台灣的掛牌公司已經超過1500家,什麼樣的股票值得長期持有?
這些年來,我有一個觀察,那就是掛牌前三年營收能穩定成長的公司,比較值得長期觀察。
為什麼這麼說呢? 因為大部份的企業主,在股票要掛牌前,通常會把最美好的一面展現出來,以期謀個高一點的承銷價,從資本市場儘量拿到最多的錢進自己口袋。
但有些企業主,掛牌的原因是因為看到自己所經營的企業,營運已進到爆發性成長的階段,所以透過資本市場募集資金,以便來大幹一場。如果這公司掛牌後真的能夠把募集的資金做有效的應用,讓掛牌後的業績還能連續三年都成長,那就代表這家公司的CEO
1.有眼光,知道自己的企業商業模式已經ok了,可以擴大經營規模。
2.有膽識,勇於在對的時候擴大營運規模。
這樣的CEO就算所處行業成熟了,還是會有機會找到成長的新動力。
附圖裡我列出了寶雅,宏全,聯發科,億光這四家的歷年財務數據,這四家都是在西元2000年前後掛牌的公司,如果我們在十多年前他們掛牌後開始追蹤他們,並且在連三年成長後鎖定他們是值得長期投資的標的,那麼這四家公司都會帶給我們穩定而豊厚的資本報酬,就算中間獲利一度衰退,但你很難得看到這樣的公司營收會有明顯的下滑,因為有眼光又有膽識的企業主會為這些企業尋找一個個新的成長動能。

XS的雞尾酒交易策略

這段時間我用XS的策略作交易,發現幾個常用的策略如果是同一天出現好多個買進訊號,不見得是好事,可是如果幾個我常用的交易策略,接二連三地隔個幾天就陸陸續續出現買進訊號,那麼這檔標的就很值得留意了。
我最近常用的幾個交易策略,就如先前跟大家都有報告過的
1.突破股票箱
2.多空判斷分數從谷底翻昇
3.突破糾結均線
4.多次到頂而破
5.烏龜進出場指標
基本上,我大概就用這些指標做成交易策略來挑股票,每天,這些交易策略會幫我挑出一些股票,大盤好的時候,一天會跳出近四十檔股票,我會從中再找一些比較值得留意的標的。
我在挑標的時,通常會比較去找那些可能由虧轉盈的低價股,特別是那是營收動能轉強的股票。
然後我發現,如果這樣的股票,在一段時間內,不同的策略接二連三地出現買進策略,那這檔股票作多的勝率就會相對提高。
以附圖中的金像電為例,八月上旬多空判斷分數空轉多,八月中股價在十元附近樌向盤整後,出現了突破股票箱的交易訊號,同一天烏龜進出指標也出現買進訊號,股價漲到接近一三元附近拉回到12元左右,又在十月下旬出現突破糾結均線的交易訊號,這次烏龜進出場指標也出現買進訊號,然後到了十一月中旬再出現多次到頂而破的訊號。
經過這幾個月來的測試,我發現這種類似雞尾酒混合式的交易策略還蠻有用的,在語法上,我們可以把整個策略的code都搬在一起,然後用迴圈的方式,去找出相連幾天有不止一種交易策略出現買進訊號的股票,例如找出N日內M種選股雷達出現超過P種買進訊號的股票,我個人覺得,頗值得一試,介紹給大家。

s7

合理的本益比跟盈餘品質與成長力有關

“為啥這兩檔股票EPS一模一樣,但股價差這麼多?”
經常被問到這樣的問題。
扣掉那些人為炒作的因素,我的經驗是盈餘愈穩定的,以及盈餘成長能見度愈高的,可以享有的合理本益比就愈高。
相反的,那些今年大賺,明年大虧的公司,以及那些數年來盈餘數字都未見成長的公司,市場給的本益比就比較低。
現在有了XS,我們可以用敘述式來呈現這兩個概念,例如我們如果要找那些盈餘品質不錯,過去五年營業利益成長率都沒有衰退超過5%的公司,我們就可以這麼寫

value1=GetField("營業利益成長率","Y");
if trueall(value1>-0.05,5) then ret=1;

如果我們要找連續五年營收都比前一年成長的公司
我們可以這麼寫

value2=GetField("營收成長率","Y");
if trueall(value2>0,5)
then ret=1;

透過這兩個條件的交集,我們可以找出盈餘品質不錯,業績又成長的公司,這些就是合理本益比可以抓的比較高的公司。

從預估量方向預測未來漲跌

一直以來都有個困擾,今天看著大盤個預估量上上下下,好像有點感覺,可是又不確定該怎麼用?
大盤上漲的時候,今天預估量是不是也跟著上升? 還是反而下降了,使得漲勢停滯不前?
還好現在有XS!
終於有了個解決的方法,除了可以統計今天一整天的預估量變化,還可以清楚看出來盤勢的動能強弱與否!
先下載這個檔按匯入XQ後我們就可以開工囉!
https://www.dropbox.com/s/hs1mxyp5rqcgvnn/PREVolume.zip?dl=0
解開以後請先開啟IDE匯入xsb檔 並在XQ主畫面匯入dao頁面檔! 然後開啟就完成了!
這個腳本很精簡 ,除了算出今天累計成交量,還把特製函數算出來的預估量腳本也畫了出來

var:cVol(0),bil(100000000);
if DateDate[1] then cVol = V else cVol +=V;
plot1(cVol/bil,"累計成交量(億)");
plot2(cVol*prevolumex(time)/bil,"預估成交量(億)");

畫面就像下圖一樣喔!
今天9:26分成交量預估來到低點,隨後指數下跌過程中 預估量一路往上揚!! 很明顯下跌力道變強了!果然大跌一段!
9:48 跌到低點後預估成交量不再放大反而開始縮小,相對低點就大概可以抓得出來!!
而10點以後的指數雖然力圖向上,但是預估量卻是越來越小! 表示多頭人氣信心不足,很難有大表現了!!
這麼方便的工具,快下載回去使用吧! 使用XQ還能用歷史資料慢慢研究,增加看盤功力!! 真是一舉雙效!!s4

預估個股的成交量

要預估個股的成交量,比起預估一群股票的總成交量難很多!
特定個股的成交因為會受到某些力量的推動,使得在預估上更加困難,所以我們只能選擇一個比較圓滑的方式來做!
預估出來的值當然和演算計算方法有著絕對的關係,不同人寫出來的當然預估值可能會有極大的差異! 我們在這邊提供一個概念簡單的方式讓大家比較能快速了解!!
預估通常的做法就是拿過去一段時間的資料來做未來的預測,這段期間的長短也成為了預估值的關鍵因素! 資料量當然是越大越好,我們在至這邊取1350筆當做是一個初始值!
為了讓各種分鐘頻率,各種市場的商品都能用,我們設計了一個計算一天有幾跟K棒的結構,然後把資料讀取用1350+500做安全值,拿1350做最大引用,接下來就來看腳本了!

var:cVol(0),barCount(0),DayBarCount(0),PV(0);
if Date=Date[1] then begin cVol = V; 
 barCount=1; 
 end else begin cVol+=v; 
 barCount+=1; 
 end;
DayBarCount = maxlist(DayBarCount,barCount);
PV = cVol + (DayBarCount-barCount)*average(v,1350);
plot1(PV,"個股成交量預估");

cVol就是當天實際累積的成交量,PV就是當天預估量,我們可以看到指標畫在圖上以後,整個預估量的變化很明顯,可以看得出來股價在動的時後有沒有力量在推! 預估量的增加表示推動往股價正在移動方向的力道越強!!

s3