#!/usr/bin/env bash # fractal_swing LIVE 운영 — 사전 점검 → 상태 초기화 → 180초 tick loop set -euo pipefail cd "$(dirname "$0")/.." export PYTHONPATH=src if [[ "${OPS_MODE:-}" != "live" ]]; then if grep -q '^OPS_MODE=live' .env 2>/dev/null; then : else echo "오류: .env 에 OPS_MODE=live 가 필요합니다." >&2 exit 1 fi fi echo "=== 1/3 live 사전 점검 ===" python scripts/3_preflight_live.py --require-live echo "" echo "=== 2/3 live 상태 초기화 (거래소 잔고 동기화) ===" python scripts/3_init_live_state.py --yes echo "" echo "=== 3/3 LIVE 운영 (180초 loop) — Ctrl+C 종료 ===" echo "경고: 실제 빗썸 시장가 주문이 발생합니다." python scripts/3_run_operations.py --mode live --loop 180