online gambling singapore online gambling singapore online slot malaysia online slot malaysia mega888 malaysia slot gacor live casino malaysia online betting malaysia mega888 mega888 mega888 mega888 mega888 mega888 mega888 mega888 mega888 簡單利用 Python 計算技術指標

這篇接續著Python時間序列實做,先複習一下,上回合結束,我們有一個最重要的成果:close,它的columns是所有的股票代號,而index是日期。


				
1
2
3

				
close = pd.DataFrame({k:d['收盤價'] for k,d in data.items()}).transpose()
close.index = pd.to_datetime(close.index)
close

 

還記得嗎?上方式是上次的code,將data,把每個股票的收盤價拿出來。

 


				

					
 

 

 

 

 

 

 

 

 

 

 

 

 

大家有沒有發現,相同的東西抄了五次,但我們拿出來的不是close,是open、high、low 跟 volume。

把所有的東西都統整好。 統整好後,再將我們想看的股票拿出來,我們以近年超紅的台積電。

花這麼久時間,tsmc 這個結構有什麼用?來,接下來我們配合一個超厲害的python package:talib。 安裝talib不是直接pip install那麼簡單,請參考python talib 的網頁 來安裝。

接下來任意找出105種指標!

KD 值計算

其中,最重要的是第 9 行,我們利用 talib.abstract.STOCH 這個函式,來計算KD值,計算好後,再由talib2df將格式轉換成 dataframe 方便我們畫圖。第 10 行是說,我們想要同時顯示tsmc的收盤價,secondary_y 是說我們需要用第二個 y軸,因為KD我們知道是在0~100之間,而台積電股價在200左右。

以下就是我們的成品,橘色、藍色代表的就是KD值。而紫色的就是收盤價!

成品:KD曲線成品:KD曲線

收盤價對應到右邊的 y 軸,而左邊的y 軸則是 KD 值。

MACD 計算

這還不夠酷炫,以上的鋪陳都是為了接下來:

成品:KD曲線成品:KD曲線

只要把STOCH改成MACD就好了,各種指標隨便用:

OBV計算

成品:MACD曲線成品:MACD曲線

威廉指數計算

成品:WILLR 曲線成品:WILLR 曲線

ATR 計算

成品:WILLR 曲線成品:WILLR 曲線

所以到底有幾種指標?!總共有158種 !

所有talib指標所有talib指標

這些就是可以用的指標,總共有158種,慢慢看,學也學不完XDD。

改變參數

之前不是說KD指標有三個參數:(9、3、3),假如今天我想要客製化,怎麼修改呢? 我們現在只知道KD指標是 talib.abstract.STOCH 這個function,要如何看如何設定呢?直接 print 這個函式看看:

KD(STOCH)function詳細使用資訊KD(STOCH)function詳細使用資訊

我們可以改變得參數是 Parameters 項目中的五個,可以看到假如什麼都不輸入的話,它的值預設是(5、3、0、3、0),這邊的0代表的就是平滑的演算法式哪一種,例如我們希望它的三個參數不要是(5、3、3),想改成台灣常用的(9、3、3),也就是我們想把 fast_period從原本的5改成9,只要在呼叫 talib.abstract.STOCH 的時候輸入 fastk_period=9 就可以了:

 


留下你的回應

以訪客張貼回應

0
  • 找不到回應
I discovered your blog web site on google and examine just a few of your early posts. Continue to ma...
Fantastic beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog...
Our god bless people, your blog could be the approach carrier for great organization. I actually pre...
The main reason why it's always a lot better that one can significant researching preceding doing. Y...
wonderful publish, very informative. I ponder why the other specialists of this sector do not notice...

Monthly Select

虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(一)交易策略
虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(二)泡沫與崩盤
虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(三)敘述統計
虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(四)文獻回顧
虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(五)決定因素
虛擬貨幣價格形成與預測:情緒、總經、網絡與投資人結構:(六) 結論

YOU MAY BE INTERESTED

Editor's choice

24 三 2024 05:14 - mm

摘要: 上週,媒體報導歐盟官方也正在計劃進行同樣的調查,準備在4月舉行的歐美貿易科技委員會中,與美國討論合作方案,針對未來若發生中國傾銷低價成熟晶片,採取反制措施。

Read more...
24 三 2024 05:18 - mm

摘要: 房市去年下半年起交易量明顯回升,央行21日宣布升息半碼,為去年第2季以來首次升息,房仲業者分析,若以房貸1,000萬元、貸款年限30年計算,升息半碼後,粗估每月多繳631元,每年多繳7,572元,雖不至於增加太多,但對買方確實會帶來「溫水煮青蛙」危機感,可能稍降房市買氣。

Read more...