Initial commit
This commit is contained in:
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
# 资金流向数据每日采集脚本
|
||||
# 从5分钟K线数据自行计算资金流向(无需外部API)
|
||||
# 建议在15:10后运行(收盘后5分钟K线数据完整)
|
||||
#
|
||||
# 数据源:stock_kline_5min 表
|
||||
# 执行速度:几秒即可完成(纯数据库计算)
|
||||
|
||||
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
|
||||
# 计算今日 + 补算历史
|
||||
/opt/stock-app/venv/bin/python sync_fund_flow.py --backfill
|
||||
|
||||
EXIT_CODE=$?
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') 资金流向计算完成,退出码: $EXIT_CODE"
|
||||
exit $EXIT_CODE
|
||||
Reference in New Issue
Block a user