增加选股策略
This commit is contained in:
@@ -29,7 +29,7 @@ class LowPriceBullSelector:
|
|||||||
- 非ST
|
- 非ST
|
||||||
- 非科创板
|
- 非科创板
|
||||||
- 非创业板
|
- 非创业板
|
||||||
- 深圳A股
|
- 沪深A股
|
||||||
- 成交额由小至大排名
|
- 成交额由小至大排名
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
@@ -42,7 +42,7 @@ class LowPriceBullSelector:
|
|||||||
print(f"\n{'='*60}")
|
print(f"\n{'='*60}")
|
||||||
print(f"🐂 低价擒牛选股 - 数据获取中")
|
print(f"🐂 低价擒牛选股 - 数据获取中")
|
||||||
print(f"{'='*60}")
|
print(f"{'='*60}")
|
||||||
print(f"策略: 股价<10元 + 净利润增长率≥100% + 深圳A股")
|
print(f"策略: 股价<10元 + 净利润增长率≥100% + 沪深A股")
|
||||||
print(f"目标: 筛选前{top_n}只股票")
|
print(f"目标: 筛选前{top_n}只股票")
|
||||||
|
|
||||||
# 构建查询语句(按成交额由小至大排名)
|
# 构建查询语句(按成交额由小至大排名)
|
||||||
@@ -52,7 +52,7 @@ class LowPriceBullSelector:
|
|||||||
"非st,"
|
"非st,"
|
||||||
"非科创板,"
|
"非科创板,"
|
||||||
"非创业板,"
|
"非创业板,"
|
||||||
"深圳A股,"
|
"沪深A股,"
|
||||||
"成交额由小至大排名"
|
"成交额由小至大排名"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ def display_low_price_bull():
|
|||||||
- ✅ 非ST股票
|
- ✅ 非ST股票
|
||||||
- ✅ 非科创板
|
- ✅ 非科创板
|
||||||
- ✅ 非创业板
|
- ✅ 非创业板
|
||||||
- ✅ 深圳A股
|
- ✅ 沪深A股
|
||||||
- ✅ 按成交额由小至大排名
|
- ✅ 按成交额由小至大排名
|
||||||
|
|
||||||
**量化交易策略**:
|
**量化交易策略**:
|
||||||
@@ -501,7 +501,7 @@ def send_dingtalk_notification(stocks_df: pd.DataFrame, top_n: int):
|
|||||||
keyword = notification_service.config.get('webhook_keyword', 'aiagents通知')
|
keyword = notification_service.config.get('webhook_keyword', 'aiagents通知')
|
||||||
|
|
||||||
message_text = f"### {keyword} - 低价擒牛选股完成\n\n"
|
message_text = f"### {keyword} - 低价擒牛选股完成\n\n"
|
||||||
message_text += f"**筛选策略**: 股价<10元 + 净利润增长率≥100% + 深圳A股\n\n"
|
message_text += f"**筛选策略**: 股价<10元 + 净利润增长率≥100% + 沪深A股\n\n"
|
||||||
message_text += f"**筛选数量**: {len(stocks_df)} 只\n\n"
|
message_text += f"**筛选数量**: {len(stocks_df)} 只\n\n"
|
||||||
message_text += f"**精选股票**:\n\n"
|
message_text += f"**精选股票**:\n\n"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user