Python股票實作(4)

更新於 發佈於 閱讀時間約 1 分鐘
使用pandas,透過TWStock_2的資料,計算 6 日與12日RSI 值並繪製成圖。
首先先連接到TWStock_2資料庫將資料load出來。
這次load的資料一樣是2330台積電,然後我們一樣只取收盤價,修改日期格式。
db = sqlite3.connect("TWstock_2")
tsmc = pd.read_sql(con=db, sql='SELECT * FROM "2330"')
tsmc.index = pd.to_datetime(tsmc['Date'])
tsmc = tsmc[['收盤價']]
tsmc.columns = ['Close']
tsmc['Close'] = pd.to_numeric(tsmc['Close'])
指定日期為2021-12-10開始,然後透過"tsmc['Dif'] = tsmc['Close'].diff()"這段code算出差值。
計算出差值
如圖,今天的值扣掉前一天的值
之後要算出每日的U與D值(絕對漲跌),條件如下ㄑ
絕對漲跌
將tsmc['Dif']的值丟進函式內計算出絕對漲跌之後傳回,code如下
計算絕對漲跌
輸出會如下圖
包含收盤價 , Dif , U , D
之後透過下列公式,算出6日與12日,最後把圖畫出來
算出6日與12日RSI
將圖畫出
參考連結如下
https://www.youtube.com/watch?v=BgyxjH_Z4OU
avatar-img
0會員
4內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
爾他的沙龍 的其他內容
使用pandas,透過TWStock_2的資料,計算下列三種常用的技術指標 1. 移動平均線 2. 指數移動平均線 3. MACD 首先連接資料庫,然後我們只取"成交股數 , 開盤價 , 最高價 , 最低價 , 收盤價" 這5個columns代入新的tsmc( 名稱 ) code如下 參考連結如下
在上一篇文章"Python股票實作(1)"中,我們將近期100天的資料存成csv檔。 這次要將這100個csv檔都放進資料庫內,首先要做的就是新增一個檔案, 檔案名稱為"TWStock.db",把它放進跟csv檔一樣的目錄底下。 之後再用程式碼連結並呼叫並做一些處理。 之後需要先設定下列的一些參數
先設定一個url,並使用get將資料load下來,然後轉成text。 使用pd.read_csv去讀資料,會有' " '與' = '的部分要用下面的code去掉。 這樣會得到一個基本的DataFrame。 將此段cod寫成一個函式如下圖 start_date會是今天的日期,n會是想要抓的天數。
使用pandas,透過TWStock_2的資料,計算下列三種常用的技術指標 1. 移動平均線 2. 指數移動平均線 3. MACD 首先連接資料庫,然後我們只取"成交股數 , 開盤價 , 最高價 , 最低價 , 收盤價" 這5個columns代入新的tsmc( 名稱 ) code如下 參考連結如下
在上一篇文章"Python股票實作(1)"中,我們將近期100天的資料存成csv檔。 這次要將這100個csv檔都放進資料庫內,首先要做的就是新增一個檔案, 檔案名稱為"TWStock.db",把它放進跟csv檔一樣的目錄底下。 之後再用程式碼連結並呼叫並做一些處理。 之後需要先設定下列的一些參數
先設定一個url,並使用get將資料load下來,然後轉成text。 使用pd.read_csv去讀資料,會有' " '與' = '的部分要用下面的code去掉。 這樣會得到一個基本的DataFrame。 將此段cod寫成一個函式如下圖 start_date會是今天的日期,n會是想要抓的天數。
你可能也想看
Google News 追蹤
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
本週三結算前整個盤面相當刺激,策略多方拼命觸發,但許多都是跳空過高,上漲空間利潤相對就比較少了,但最刺激的絕對是週四夜盤,09的策略久久終於觸發,而且還獲利收割300點,直接大進補,而周五開低後又急速拉升,多方策略也是不妨多讓,沿路往上收割。
Thumbnail
本周的大幅度反彈走勢,讓績效再創新高,尤其是周三的盤面,一路往上震盪走高漲了500點,而且過程中也沒什麼回檔,依照心理層面絕對很想給他空下去,而ATR是目前績效比較的策略,也就是當天盤面發動攻擊時,以今天的狀況是抱緊到收盤,大致上獲利都是不錯的,主要也是因為盤勢沒有上下洗盤過多。
Thumbnail
昨天夜盤開盤後覺得不對勁, 為什麼直接開跌,當時小那也沒動作。 馬上開始規劃可能會跌的狀況。 所以就有了昨天群組裡面給的跌幅計算 利用日盤的高低 20203(20203-19916)*0.618=20026 20203(20203-19916)*0.5=20059 2020
Thumbnail
週二大跌逾六百點、週五大跌逾千點,維持當沖的好處就是避免這種一次畢業的狀況,相信有留單的交易最怕這種突發狀況,停損沒設定好很容易重傷....
Thumbnail
我們先快速回顧今天的行情,籌碼分析要等到下午四點公佈數據之後才能在晚上寫一篇新的文章出來給讀者參考。這篇檢討務必看,我有保存珍貴資料 今日的行情從開盤到收盤,從最高點到最低點,一共造成800點的震盪行情。主力再度同時誘多與誘空,讓他的選擇權暴漲,同時做賣方吸取選擇權時間價值。今天我只有做多,也
Thumbnail
初稿:20231225 修訂:20240222 剛好看到一篇文, 台股沒有連續下跌2年, 似乎呼應了十年大週期, 投資人在每天努力的研究中, 就是希望找到漲跌的規律, 一做多就漲,一做空就跌, 但是當沖或日線、週線,都太短了, 很容易抓龜走鱉,或多空雙巴, 所以才要研究指數最
Thumbnail
今天攻擊萬八,在每日的台股籌碼看盤中有一直提到,只要靠近整數關卡通常不會一次站上去,容易來來會會洗刷,今天直接開高走低震盪,但整體格局還是向上走升。
Thumbnail
受到周五夜盤費半大漲,大致上可得知今天會開高,但重點會是開高後的壓力區應對方式,開高是否續漲開盤價就會是關鍵點為17816,盤中押回至開盤開盤價之下就會偏弱,通常做空勝率高,這是一般操作方式,策略我並沒有特別開發空方的策略,這以後有空才會慢慢寫成程式囉。
Thumbnail
今天大漲快將近四百點,前天市場還在擔憂外資大賣七百多億,資金是不是都離開,但今天因為台積電營收大幅優於預期,也造成整個台股被台積電往上拉升,若昨天留空單大概就被嘎到爆了,而今天會順勢這麼強也是因為空單被迫停損所造成的推升力道。
Thumbnail
開盤直接向下跳空且成交口數有7700,九點開盤成交口數也不小8600口,開盤就直接賣壓湧現,盤勢也順勢快速往下殺,約9:15最低點17321,從60分K和30分K都出現了技術性支撐,也就是盤中有出現大量的支撐,盤勢也沒有順勢往下殺,當然操作上就不會去追空操作囉。今天因為多空量能是空方,不會觸發訊號。
提問的內容越是清晰,強者、聰明人越能在短時間內做判斷、給出精準的建議,他們會對你產生「好印象」,認定你是「積極」的人,有機會、好人脈會不自覺地想引薦給你
Thumbnail
本週三結算前整個盤面相當刺激,策略多方拼命觸發,但許多都是跳空過高,上漲空間利潤相對就比較少了,但最刺激的絕對是週四夜盤,09的策略久久終於觸發,而且還獲利收割300點,直接大進補,而周五開低後又急速拉升,多方策略也是不妨多讓,沿路往上收割。
Thumbnail
本周的大幅度反彈走勢,讓績效再創新高,尤其是周三的盤面,一路往上震盪走高漲了500點,而且過程中也沒什麼回檔,依照心理層面絕對很想給他空下去,而ATR是目前績效比較的策略,也就是當天盤面發動攻擊時,以今天的狀況是抱緊到收盤,大致上獲利都是不錯的,主要也是因為盤勢沒有上下洗盤過多。
Thumbnail
昨天夜盤開盤後覺得不對勁, 為什麼直接開跌,當時小那也沒動作。 馬上開始規劃可能會跌的狀況。 所以就有了昨天群組裡面給的跌幅計算 利用日盤的高低 20203(20203-19916)*0.618=20026 20203(20203-19916)*0.5=20059 2020
Thumbnail
週二大跌逾六百點、週五大跌逾千點,維持當沖的好處就是避免這種一次畢業的狀況,相信有留單的交易最怕這種突發狀況,停損沒設定好很容易重傷....
Thumbnail
我們先快速回顧今天的行情,籌碼分析要等到下午四點公佈數據之後才能在晚上寫一篇新的文章出來給讀者參考。這篇檢討務必看,我有保存珍貴資料 今日的行情從開盤到收盤,從最高點到最低點,一共造成800點的震盪行情。主力再度同時誘多與誘空,讓他的選擇權暴漲,同時做賣方吸取選擇權時間價值。今天我只有做多,也
Thumbnail
初稿:20231225 修訂:20240222 剛好看到一篇文, 台股沒有連續下跌2年, 似乎呼應了十年大週期, 投資人在每天努力的研究中, 就是希望找到漲跌的規律, 一做多就漲,一做空就跌, 但是當沖或日線、週線,都太短了, 很容易抓龜走鱉,或多空雙巴, 所以才要研究指數最
Thumbnail
今天攻擊萬八,在每日的台股籌碼看盤中有一直提到,只要靠近整數關卡通常不會一次站上去,容易來來會會洗刷,今天直接開高走低震盪,但整體格局還是向上走升。
Thumbnail
受到周五夜盤費半大漲,大致上可得知今天會開高,但重點會是開高後的壓力區應對方式,開高是否續漲開盤價就會是關鍵點為17816,盤中押回至開盤開盤價之下就會偏弱,通常做空勝率高,這是一般操作方式,策略我並沒有特別開發空方的策略,這以後有空才會慢慢寫成程式囉。
Thumbnail
今天大漲快將近四百點,前天市場還在擔憂外資大賣七百多億,資金是不是都離開,但今天因為台積電營收大幅優於預期,也造成整個台股被台積電往上拉升,若昨天留空單大概就被嘎到爆了,而今天會順勢這麼強也是因為空單被迫停損所造成的推升力道。
Thumbnail
開盤直接向下跳空且成交口數有7700,九點開盤成交口數也不小8600口,開盤就直接賣壓湧現,盤勢也順勢快速往下殺,約9:15最低點17321,從60分K和30分K都出現了技術性支撐,也就是盤中有出現大量的支撐,盤勢也沒有順勢往下殺,當然操作上就不會去追空操作囉。今天因為多空量能是空方,不會觸發訊號。