Initial commit
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user