怎么编写某日股票曾涨停(如何记录某股票曾经触及涨停板)?

56
用户回答
okx

以下是Python代码实现:

``` import requests from datetime import datetime, timedelta

# 设置股票代码和查询日期 stock_code = "600100" query_date = "2022-08-01"

# 股票涨停的涨幅阈值 limit_up_percent = 10

# 构造查询股票信息的URL url = f"http://hq.sinajs.cn/list={stock_code.lower()}"

# 发送HTTP请求并获取响应内容 response = requests.get(url)

# 解析响应内容 result = response.text.split(",")[3]

# 获取查询日期的股票价格信息 query_date_price_info = result.split(";")[-2]

# 拆分股票价格信息,获取开盘价、最高价、最低价、收盘价等信息 open_price, _, high_price, low_price, close_price, _, _ = query_date_price_info.split(",")

# 判断当日涨幅是否达到涨停阈值 if float(high_price) / float(close_price) >= 1 + limit_up_percent / 100: print(f"{query_date} {stock_code} 股票曾经涨停") else: print(f"{query_date} {stock_code} 股票没有涨停") ```

说明:

1. 通过requests库发送HTTP请求,获取新浪财经股票信息接口的响应内容。 2. 解析响应内容,获取查询日期的股票价格信息。 3. 拆分股票价格信息,获取当日的开盘价、最高价、最低价、收盘价等信息。 4. 判断当日涨幅是否达到涨停阈值,如果是则输出“股票曾经涨停”,否则输出“股票没有涨停”。

数藏交流群
相关问答
进群交流|欧易官网