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>
This commit is contained in:
17
scripts/run_phase_c.sh
Executable file
17
scripts/run_phase_c.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user