40만 원 기준 시뮬·dry-run 정합 및 hybrid 체결 엔진 통합.
초기 자금 GT_INITIAL_CASH_KRW=400000과 원화 한도 비율(알림·LIVE_ORDER·일한도·손실한도)을 맞추고, dry-run/live 체결을 sim_causal_hybrid(replay)와 동일 경로로 통합한다. 시뮬 리포트 갱신, Phase C 슈퍼바이저·매수매도 리허설 스크립트를 추가한다. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
22
scripts/run_phase_c_supervised.sh
Executable file
22
scripts/run_phase_c_supervised.sh
Executable file
@@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
# Phase C: 슈퍼바이저(06 상시 + 22시 보고 + 금요일 종료). 백그라운드 기동용.
|
||||
set -e
|
||||
cd "$(dirname "$0")/.."
|
||||
PY="${PY:-/Users/dsyoon/opt/anaconda3/envs/coin/bin/python}"
|
||||
LOG="${LOG:-data/ops/phase_c_supervisor.log}"
|
||||
PIDFILE="${PIDFILE:-data/ops/phase_c_supervisor.pid}"
|
||||
|
||||
if [[ -f "$PIDFILE" ]]; then
|
||||
old=$(cat "$PIDFILE")
|
||||
if kill -0 "$old" 2>/dev/null; then
|
||||
echo "이미 실행 중 (pid=$old). 중복 기동하지 않습니다."
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
mkdir -p data/ops
|
||||
nohup "$PY" -u scripts/08_phase_c_supervisor.py >> "$LOG" 2>&1 &
|
||||
disown
|
||||
echo $! > "$PIDFILE"
|
||||
echo "Phase C 슈퍼바이저 기동 pid=$(cat "$PIDFILE")"
|
||||
echo "로그: $LOG"
|
||||
Reference in New Issue
Block a user