2013年2月21日 星期四

投資理財的複製貼上-1




『亞當理論』獲利心法

『亞當理論』只有140頁,內容看似淺顯,但濃縮起來就是十二條影響獲利的重要心法:
1.專注於『當下』實際走勢,不讓任何有關市場的意見阻礙自己操作。                              
2.單純『追隨』市場腳步,讓市場走勢決定如何操作,忘掉便宜與昂貴。                          
3.走勢經常出現『對稱』~ 漲跌速度越快,準確度越高;越近期的走勢,出現對稱機率越高。
4.只在『突破』並有『明顯趨勢』時進場,買強賣弱、順勢操作,去頭去尾賺中間,不摸頭探底。
5.只在『波動大』的市場交易。
6.絕對要有『停損』,只能『順勢移動』停損,賠小賺大,決不攤平。
7.保持『彈性』,下錯站要勇於重新上車。
8.資金控管好,采金字塔式加碼,有獲利才加碼,且越加越少。
9.操作規模與頻率都不要太大,循序漸進。
10.專注於『操作』,而非『金額』。
11.平常心,不論賺賠都淡然處之,操作不順,縮手休息。
12.認清自己,遠離恐懼與貪婪。賺多少不重要,能存在才要緊!

股票作手J.L的操作流程
1:強勢股群的領頭羊。如果你不能從領頭的活躍股票上贏得利潤,也就不能在整個股票市場上獲得利潤。
2:耐心等待關鍵點。每當我失去耐心不等關鍵點的到來的時機,而是胡亂交易,企圖快快獲利的時候就總賠錢。
3:出現信號果斷介入。我的經驗始終如一的表明:如果沒有在行情開始不久時就入市,我就從來不會在這輪行情中獲得太大的收益。
4:買入後預期不符先出局。如果該股票在穿越關鍵點後沒有按照應有的模式運做,積其後市缺乏活力,則市場很容易換轉方向,應當機立斷了結原有頭寸。
5:讓利潤奔跑。當一個股票進入明確的趨勢狀態後他將自動運作,前後一致的沿著貫穿整個趨勢過程的特定線路演變下去。
6:注意危險信號。一定要以敏銳的感覺向危險信號致以應有的敬意,勇敢的斷然賣出離場觀望。

十種情形不下單
買股票是為了賺錢的,但投資股票絕非是件容易的事。做股票就像做買賣,有太多規矩和訣竅。遺憾的是,大多數投資者做股票都不像做買賣那麼認真,甚至很多精明的生意人只要一進股市,馬上便失去了做生意時的謹慎,昏天黑地地折騰起來。特別是「上貨」的時候,表現出的狂熱、盲目和衝動,實在令人瞠目結舌。
作為投資者,「上貨」的確很重要,在這個市場裡,一失足成千古恨的例子太多了。對於如何「上貨」我們尚無定論,但是下單之前若能辨明十種不該下單的情況,那麼,下單後的結果可能會好得多。
一、大市不好不下單
拋開大市做個股的說法一度很流行,但事實證明行不通,夢想大市不好的時候自己的股票仍上漲,就像夢想瓢潑大雨中自己腦袋上面的那一塊是晴天。當然,有人說巴菲特就長期持股,但巴菲特也長期不看盤,如果咱能做到不看盤,也無所謂什麼時候下單,如果咱忍不住要看盤,那麼,做個股先要看大市。
二、對沒有未來的企業不下單
一個企業有沒有未來很重要,對於有未來的企業而言,它的發展軌跡是「芝麻開花節節高」,即使市場暴跌也不要緊。
三、 未經研究不下單
經過深入研究的股票,自己心中有數,心中有數就手中有準兒。如果僅僅靠聽來的消息,再怎麼言之鑿鑿、信誓旦旦,只要股價一跌,馬上就慌神兒;再一跌,就懷疑消息的真實性;繼續跌,就自我否認消息,最後割肉出局,賣了個地板價。只有經過深入調研,把「消息」變成「信息」,變成自己研究之後確信的東西,才可以成為值得信賴的投資參考。
四、對有硬傷或有疑問的企業不下單
有硬傷的或有疑問的企業盡量避開,比如業績爛得一塌糊塗,公司是否重組、大筆應收賬款怎麼處理,涉及巨大金額的訴訟還沒有明確結果,這樣的企業還是遠離為好,股市裡「股樹」參天,巨木成林,何必非吊死在這棵歪脖樹上?
五、短期暴漲過的個股不下單
連續暴漲的個股多半已經不便宜,而且買入之後多半會下跌或盤整,沒有必要在裡邊跟它耗。
六、股價處於下跌趨勢中不下單
這一條不絕對,如果您是在效仿巴菲特,完全可以在下跌中持續買入,但這要有三個前提,一是企業有很好的未來;二是股價已經低於企業內在的價值,已經是便宜柴禾了,就不妨撿一點;三是買了就要拿得住,別等到地板價的時候,心裡一慌,全都割了。
如果我們不做巴菲特,還是要等趨勢的改變,與其逆勢而上,不如順勢而為。
七、 情緒衝動不下單
情緒不好的時候盡量不做交易,心緒一亂、頭腦一熱、心裡一慌、手頭一癢,結果往往是一敗塗地。
下單之前要問自己,操作的決定是來自理性的判斷還是來自情緒的波動,如果是因為情緒不穩,就先離開大盤平靜一會兒。
八、 未設止損不下單
未思進,先思退;先保本,再賺錢;先圖生存,後謀發展。所以,在決定自己賺多少錢之前,先確定自己肯賠多少錢。畢竟,前者是咱管不了的,後者是咱自己能控制的。
九、向上空間小於30%不下單
經常有人去博幾毛錢或者10%的反彈而「火中取栗」,仔細想想,實在不值。若火中有金子,不妨冒冒險,那叫「真金不怕火煉」;若火裡有顆栗子,即使是「糖炒的」,也不值得伸手。
再說深些,如果一個人一輩子在博反彈,他這輩子能得到的最多就是反彈,成不了氣候。
十、 沒有勝算不下單
把前面九種情況想明白了,勝算也就出來了,該不該動手指頭,心裡也就有數了。
孫子曰,「夫未戰而廟算勝者,得算多也,廟算不勝,得算少也,多算勝,少算不勝,而況於無算乎?」您算了沒有?如果事先不算,事後損失無算

葛蘭碧九大法則
葛蘭碧在對成交量與股價趨勢關係研究之後,總結出下列九大法則
1.價格隨著成交量的遞增而上漲,為市場行情的正常特性,此種量增價升的關係,表示股價將繼續上升。
2.在一個波段的漲勢中,股價隨著遞增的成交量而上漲,突破前一波的高峰,創下新高價,繼續上揚。然而,此段股價上漲的整個成交量水準卻低於前一個波段上漲的成交量水準。此時股價創出新高,但量卻沒有突破,則此段股價漲勢另人懷疑,同時也是股價趨勢潛在反轉信號。
3.股價隨著成交量的遞減而回升,股價上漲,成交量卻逐漸萎縮。成交量是股價上升的原動力,原動力不足顯示出股價趨勢潛在的反轉信號。
4.有時股價隨著緩慢遞增的成交量而逐漸上升,漸漸地,走勢突然成為垂直上升的噴發行情,成交量急劇增加,股價躍升暴漲;緊隨著此波走勢,繼之而來的是成交量大幅萎縮,同時股價急劇下跌。這種現象表明漲勢已到末期,上升乏力,顯示出趨勢有反轉的跡象。反轉所具有的意義,將視前一波股價上漲幅度的大小及成交量增加的程度而言。
5.股價走勢因成交量的遞增而上升,是十分正常的現象,並無特別暗示趨勢反轉的信號。
6.在一波段的長期下跌形成谷底後,股價回升,成交量並沒有隨股價上升而遞增,股價上漲欲振乏力,然後再跌落至原先谷底附近,或高於谷底。當第二谷底的成交量低於第一谷底時,是股價將要上升的信號。
7.股價往下跌落一段相當長的時間,市場出現恐慌性拋售,此時隨著日益放大的成交量,股價大幅度下跌;繼恐慌賣出之後,預期股價可能上漲,同時恐慌賣出所創的低價,將不可能在極短的時間內突破。因此,隨著恐慌大量賣出之後,往往是(但並非一定是)空頭市場的結束。
8.股價下跌,向下突破股價形態、趨勢線或移動平均線,同時出現了大成交量,是股價下跌的信號,明確表示出下跌的趨勢。
9.當市場行情持續上漲數月之後,出現急劇增加的成交量,而股價卻上漲無力,在高位整理,無法再向上大幅上升,顯示了股價在高位大幅震盪,拋壓沉重,上漲遇到了強阻力,此為股價下跌的先兆,但股價並不一定必然會下跌。股價連續下跌之後,在低位區域出現大成交量,而股價卻沒有進一步下跌,僅為小幅波動,此即表示進貨,通常是上漲的前兆。


2013年1月30日 星期三

EXCEL VBA 1-1 第1個簡單小程式(續)

還記得要如何進入VBA的開發環境嗎?
嗯,很好,沒有忘記的話,那我們繼續解說我們的第1隻簡單的小程式
這隻程式的功能是:
將2,4,......,20等,10個數字,填入到A1到A10
它的原始碼

Sub printl()
    Dim i, j, k As Integer
       j = 2
           For i = 1 To 10
                 k = k + j
                 Cells(i, 1).Value = k
           Next
End Sub

這個原始碼我們要怎麼看呢?
咱一小段一小段的講

1.首先是巨集的宣告,看紅色的字

Sub printl()
    Dim i, j, k As Integer
       j = 2
           For i = 1 To 10
                 k = k + j
                 Cells(i, 1).Value = k
           Next
End Sub

這是宣告一個Sub,這裡的用法指的是巨集,巨集的名稱是printl
Sub是關鍵字不能亂改
printl是巨集的變數名稱,可以改,變數名稱不可以是關鍵字。

2.再來是巨集的內容,變數的初始宣告,看紅色的字

Sub printl()
    Dim i, j, k As Integer
       j = 2
           For i = 1 To 10
                 k = k + j
                 Cells(i, 1).Value = k
           Next
End Sub
關於Dim i,j,k As Integer  j=2
是程式會用得到的變數,就是宣告 i,j,k是整數(初始值都是0)
j=2就是把2這個值指給j

3.FOR迴圈的使用,以及敘述裡的事情
FOR迴圈的公式
For 數值變數 = 初始值 To 終止值
    敘述
Next [數值變數]
套到我們的程式裡

           For i = 1 To 10
                 k = k + j
                 Cells(i, 1).Value = k
           Next
意思是要把

  k = k + j
  Cells(i, 1).Value = k


這件事做10次,我們一次一次來解釋吧!!
第1次,當i=1時,
 k = k + j
因為k一開始是0,j=2,所以程式的執行過程是把0+2,也就是2的值指定給k,記作k=2
然後
Cells(i, 1).Value = k
這裡的i=1,k=2
所以程式的執行過程是
Cells(1, 1).Value = 2
把2指定給Cells(1, 1).Value就是A1儲存格
NEXT則代表程式要繼續執行i=2,也就是進入第2個迴圈的啦

這樣是不是很清楚的呢?
嗯,現在試看看做一個程式!!






提示:要用2個FOR迴圈哦!!解答在本頁的某處。
















解答:

Sub printl()
Dim i, j, k, m As Integer
j = 2
For i = 1 To 10
k = k + j
Cells(i, 1).Value = k
Cells(1, i).Value = k
For m = 2 To 10
Cells(m, i).Value = k
Cells(i, m).Value = k
Next
Next
End Sub

生活小札:
唉,其實在公家單位工作,真的不像外界想像的好過啦,所以泥砍砍,為什麼每年都會缺那麼多人,奇怪的叮,又有很多人想進到公家單位的。到公家單位然後頂到爛缺,那真的是有苦說不出的,然後泥以為想調單位就可以隨便換的嗎?那得要對方要用泥,然後泥的長官肯給泥走,2個條件都成立,泥才有辦法滾蛋的。這太黑暗了,泥想想,如果泥在機關做的不好,那別的單位在找人的時候會打聽不出來嗎?這種情況底下,泥會不太好找到要泥的單位。所以在原單位就不能表現的太爛,好吧,那假設泥每天都好認真工作,但又覺得原單位工作壓力太大,想烙跑,好不容易泥到處找缺,對方要泥,這時泥一定要趕快跟原單位長官報告說泥想烙跑了,沒有先講,長官會覺得泥狠沒李帽,肯定不會放人,要不就是拖到泥很難走,讓新單位覺得泥狠難用,所以一定要先講,但泥知道,對方願意用泥,就是知道泥在原單位表現的還不錯,才願意用,所以很可怕的是原單位的長官也會因為泥表現不錯而不願意放人,很矯情吧。話說回來,每年還是有一堆公務人員調來調去的,要不就一條鞭的,要不就是有拔酷的,那種乖乖的公務人員,想調動,要運氣很好,很好的那種,就是剛好泥的長官也要調動,同時泥也找到缺,大頭們也都覺得沒關係,等等一堆的天時地利人和的,知道了吧,聽說很多調來調去的公務人員都覺得,第1份公職是最好的,而且每況遇下,所以想調動,還是要三思呀。

2013年1月28日 星期一

EXCEL VBA 1 前言、編輯VBA及第1個簡單小程式

CH1
一、前言:
電腦不能不灌OFFICE,灌OFFICE就不能不灌EXCEL呀!!
自從開始玩股票以後,我發現,其實玩股票從下單的策略、股票紀錄、上市公司財務報表的分析等,用EXCEL真的很好用。本身就做了好幾個網路上抓不到的EXCEL,而且搭配下單軟體的EXCEL檔,維護起來很輕鬆,隨時知道自己買的股票成本是多少、損益有多少、張數有多少等。好處真是不少呀!!不過,想知道自己的策略投報率是高還是低,目前我是用EXCEL搭配VBA以減少人工作業的時間,雖然網路上有人使用MULTICHART(不知有沒有拼錯的),但感覺上難度頗高,雖然學一下也不會太久,但我總是覺得,或許裡面某些我要的功能,程式跑不出來,得要自己寫。所以我還是選擇用EXCEL+VBA來測試自己的策略,好處是什麼策略,只要想得出來,大多可以用程式測試,壞處是有時程式寫不出來會花很多時間,而且可能程式寫錯,造成策略損益失真,唉唉唉。真是一言難盡的。因為本身我不是一個很專業的程式設計師,但很奇怪,我想要的功能,都可以寫的出來@@......不是的啦,也不是都可以完完全全的寫出來,就因為不是很專業,也不是能完完全全寫的出來,所以要把自己摸索出來的東西做一個紀錄,以免老了忘光光。所以呀,我的紀錄(教學文件)裡,可能會出現很不專業的詞彙出來,但我都會盡量用圖來表達的啦。所以如果有看不懂的地方,偶們是可以一起來研究一下的。
先談談我的開發環境吧!!
OS:WIN7、WIN XP SP3
OFFICE:MS OFFICE2007
下單軟體:玉山證券跑DDE用

今天就不再偏離主題太遠了,先把EXCEL開出來吧,找看看有沒有開發人員的工具列。好吧,它的開啟畫面解說如下:
首先點圓圓的那個=.=
就會看到EXCEL選項。




















然後就會看到開啟開發人員標籤
在方格打勾,就可以看得到開啟VBA開發環境的標籤。
















然後,就照著圖上紅框去點,就可以開啟開發環境了。



















好不容易進入了EXCEL VBA的開發環境,接下來要開始編寫第1支程式了
好興奮的,直接打入下面的程式碼吧!!

Sub printl()
Dim i, j, k As Integer
j = 2
For i = 1 To 10
k = k + j
Cells(i, 1).Value = k
Next
End Sub








打完了以後新增一個按鈕,命名為按鈕1
新增完以後,在按鈕1上點右鍵,指定巨集為 printl















然後點一下按鈕1,泥會發現,嘿嘿,很炫的事情發生了。它是怎麼發生的呢?
咱家累了,要工作了,下次再來告訴大家這個程式是怎麼一回事吧。


生活小札:
今天知道一件事,就是朋友有交一個日本的女朋友,這個星期天,那個日本馬就要我朋友從台南坐車到台北找她,然後她跟我朋友說,我們分手吧!!因為我找了個更有錢的男人,是韓國人來著。唉.......真是個現實的世界丫。

2013年1月25日 星期五

這裡就要作一些BLOGGER如何建置的事
關於一些規劃、內容、行銷、營運的事務。

想法:
1.用EXCEL做一個試算表= =,

  • 就是要做一個結合DDE的模擬下單系統。
  • 要有記帳功能。
  • 設定一開始可用資金。
  • 買了什麼股票,賣了什麼股票,損益是多少。
呃!印象中,好像有個網站就有出虛擬的交易環境@@!只是那時覺得,實際現股小於虛擬現股時,系統要如何模擬因而作罷,唉,咱真是一位容易放棄的人呀!!