進口熊貓作為pd
將talib作為ta導入
def select_stock(今天,昨天):
#獲取股票數據
data = PD . read _ CSV(' stock _ data . CSV ',usecols=['date ',' close'])
#計算RSI 1(第6位)
rsi1 = ta。RSI(數據['收盤'],時間周期=6)
today _ RSI 1 = RSI 1 . loc[今日]
昨日_ RSI 1 = RSI 1 . loc[昨日]
#過濾合格股票
selected _ stock = data . loc[(today _ RSI 1 & gt;昨日_ RSI 1)& amp;(today _ RSI 1 & lt;70)]
#輸出庫存代碼
對於selected_stock['code']中的stock_code:
打印(庫存代碼)
#呼叫功能
今天= '2023-07-06 '
昨天= '2023-07-05 '
選擇_股票(今天、昨天)
需要註意的是,這個示例代碼假設您已經有壹個名為stock_data.csv的股票數據文件,該文件包含兩列數據:日期和收盤價。您需要根據實際情況修改代碼中的文件路徑和列名。
另外,這個公式只是壹個例子,大家可以根據自己的需要進行修改。在實際應用中,妳可能需要結合其他技術指標和基本面分析,進行更全面的股票篩選。