28 lines
963 B
Bash
Executable File
28 lines
963 B
Bash
Executable File
#!/usr/bin/env bash
|
||
# 稳妥增效一档:写入 global_strategy_config + Redis 缓存(与前端「保存配置」同路径)
|
||
#
|
||
# 变更内容(见 config/my_batch_steady_lift_tier1.json):
|
||
# MIN_CHANGE_PERCENT 2% → 1% (24h 涨跌绝对值门槛)
|
||
# MIN_SIGNAL_STRENGTH 8 → 7
|
||
# ENTRY_SYMBOL_COOLDOWN_SEC 1800 → 1200
|
||
#
|
||
# 用法(在项目根目录):
|
||
# chmod +x scripts/apply_steady_lift_tier1.sh
|
||
# ./scripts/apply_steady_lift_tier1.sh
|
||
# ./scripts/apply_steady_lift_tier1.sh --dry-run
|
||
#
|
||
set -euo pipefail
|
||
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
||
cd "$ROOT"
|
||
|
||
DRY_RUN=()
|
||
if [[ "${1:-}" == "--dry-run" ]]; then
|
||
DRY_RUN=(--dry-run)
|
||
fi
|
||
|
||
# 使用 apply_config_patch_only:只写本 JSON 中的键,不合并 apply_recommended_config 内置批量默认
|
||
exec python3 "$ROOT/scripts/apply_config_patch_only.py" \
|
||
--from "$ROOT/config/my_batch_steady_lift_tier1.json" \
|
||
--updated-by "steady_lift_tier1" \
|
||
"${DRY_RUN[@]}"
|