Files
stock/stock-html/auto_scan.sh
T
freedakgmail 9c7d7abdd4 Initial commit
2026-07-17 18:49:35 +08:00

27 lines
766 B
Bash
Executable File

#!/bin/bash
# 每日自动全景扫描脚本
# 收盘后16:00执行,包含当天完整K线数据
# 仅在交易日(周一到周五)执行,跳过周末
DAY_OF_WEEK=$(date +%u)
# 周六(6)、周日(7)跳过
if [ "$DAY_OF_WEEK" -ge 6 ]; then
echo "$(date '+%Y-%m-%d %H:%M:%S') 今天是周末,跳过扫描"
exit 0
fi
echo "$(date '+%Y-%m-%d %H:%M:%S') 开始自动全景扫描..."
cd /opt/stock-app
export DB_PASSWORD=stock_password_2025
# 强制重新扫描:确保使用收盘后最新的K线数据
# 如果今天早上已有旧扫描结果(开盘前),需要覆盖
export FORCE_RESCAN=1
/opt/stock-app/venv/bin/python full_signal_scan.py
EXIT_CODE=$?
echo "$(date '+%Y-%m-%d %H:%M:%S') 扫描完成,退出码: $EXIT_CODE"
exit $EXIT_CODE