Files
Bithumb/scripts/run_phase_c.sh
dsyoon b9ee241d14 Phase C dry-run·문서화·DB 증분 저장 및 운영 env 동기화
- 1분봉 다운로드 제외, MONITOR_PERSIST로 05/06 수집 시 coins.db INSERT
- Phase C paper_fires 로그·07 모의 리포트, hybrid 시뮬 산출물·reference 문서 갱신
- .env Phase C(LIVE=0), bootstrap dotenv override=True

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 23:32:47 +09:00

18 lines
616 B
Bash
Executable File

#!/bin/bash
# Phase C dry-run (~금요일 저녁). 프로젝트 루트에서 실행.
set -e
cd "$(dirname "$0")/.."
PY="${PY:-/Users/dsyoon/opt/anaconda3/envs/coin/bin/python}"
echo "=== Phase C: LIVE_TRADING_ENABLED=0 확인 ==="
$PY -c "import runpy; from pathlib import Path; runpy.run_path('scripts/_bootstrap.py'); import config; assert not config.LIVE_TRADING_ENABLED, 'LIVE must be 0'"
echo "=== 01 봉 갱신 (1일 1회 권장) ==="
$PY scripts/01_download.py
echo "=== verify ==="
$PY scripts/06_verify_live_dryrun.py
echo "=== 06 dry-run 상시 (Ctrl+C 종료) ==="
exec $PY scripts/06_execute_live.py