元智大學 Python 小資族股票分析課程
date = '20220729'
url = 'https://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&date=%s&type=ALLBUT0999&_=1637142255914' % date
r = requests.get(url)
https://drive.google.com/drive/folders/18tQFcCTkT5jv-dda7_jTWG_ez6OVLpCb?usp=sharing
# 買賣訊號 # 如果行情是一個明顯的漲勢,會帶動K線與D線向上升。如漲勢開始遲緩,則會反應到K值與D值,使得K值跌破D值,此時中短期跌勢確立。 # 當K值大於D值,顯示目前是向上漲升的趨勢,因此在圖形上K線向上突破D線時,即為買進訊號。 # 當D值大於K值,顯示目前是向下跌落,因此在圖形上K線向下跌破D線,此即為賣出訊號。 # 上述K線與D線的交叉,須在80以上,20以下(一說70、30;視市場投機程度而彈性擴大範圍),訊號才正確。 # 當K值大於80,D值大於70時,表示當日收盤價處於偏高之價格區域,即為超買狀態; # 當K值小於20,D值小於30時,表示當日收盤價處於偏低之價格區域,即為超賣狀態。 # 當D值跌至15以下時,意味市場為嚴重之超賣,其為買入訊號; # 當D值超過85以上時,意味市場為嚴重之超買,其為賣出訊號。 # 價格創新高或新低,而KD未有此現象,此為背離現象,亦即為可能反轉的重要前兆。 # -------------------------------------------------------------- # 黃金交叉的買進訊號 | 死亡交叉的賣出訊號 # 黃金交叉的買進訊號: 今天 k > d (K線向上突破D線) 昨天 k < d # 死亡交叉的賣出訊號: 今天 k < d (K線向下貫穿D線) 昨天 k > d # 判斷市場行情一般來說都是使用 D 值的數據 # D > 80: 超買區 # D < 15, D < 20 或 D < 30 : 超賣區 # D = 50: 多空平衡 # D > 50 : 多頭佔上風 # D < 50 : 空頭佔上風