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:
25
.env.example
25
.env.example
@@ -14,7 +14,8 @@ DOWNLOAD_MONTHS=12
|
||||
# 05/06 루프마다 API 봉을 coins.db에 증분 저장 (01과 동일 append_data)
|
||||
MONITOR_PERSIST_CANDLES=1
|
||||
|
||||
# 02 Ground Truth
|
||||
# 02 Ground Truth · 시뮬·dry-run·live 배분 공통 초기 자금
|
||||
GT_INITIAL_CASH_KRW=400000
|
||||
GT_MIN_ORDER_KRW=5000
|
||||
GT_BUY_PCT_LARGE_LEG=1.0
|
||||
GT_BUY_PCT_SMALL_LEG=0.05
|
||||
@@ -53,20 +54,22 @@ SIM_GO_WF_POSITIVE_RATIO=0.5
|
||||
SIM_FEE_STRESS_MULT=2.0
|
||||
|
||||
# 05 알림 (Phase C: MONITOR_LOOP_SLEEP_SEC=180 권장)
|
||||
MONITOR_ALERT_COOLDOWN_MIN=180
|
||||
MONITOR_ALERT_KRW_AMOUNT=100000
|
||||
# 쿨다운 = 최소 봉 간격(3분)과 동일. 루프 주기 MONITOR_LOOP_SLEEP_SEC=180
|
||||
MONITOR_ALERT_COOLDOWN_MIN=3
|
||||
MONITOR_ALERT_KRW_AMOUNT=40000
|
||||
MONITOR_LOOP_SLEEP_SEC=180
|
||||
MATCH_LIVE_CACHE_SEC=180
|
||||
|
||||
# 3 실거래 — Phase별 권장값: docs/05_ops/env.recommended.md
|
||||
# Phase C (알림만): LIVE_TRADING_ENABLED=0
|
||||
# Phase B-1 (소액 live): LIVE_TRADING_ENABLED=1, LIVE_DAILY_KRW_MAX=1000000
|
||||
# Phase B-2 (sim 근접): LIVE_DAILY_KRW_MAX=5000000
|
||||
# Phase C (dry-run): LIVE=0, LIVE_* 무제한(시뮬 정합), COOLDOWN=3(1봉)
|
||||
# Phase B-1: LIVE=1, LIVE_DAILY_KRW_MAX=400000, MAX_TRADES=15, COOLDOWN=3
|
||||
# Phase B-2: LIVE_DAILY_KRW_MAX=5000000, MAX_TRADES=30, COOLDOWN=120
|
||||
LIVE_TRADING_ENABLED=0
|
||||
LIVE_ORDER_KRW=100000
|
||||
LIVE_ORDER_KRW=40000
|
||||
LIVE_BUY_PCT_LARGE=1.0
|
||||
LIVE_BUY_PCT_SMALL=0.05
|
||||
LIVE_DAILY_KRW_MAX=300000
|
||||
LIVE_COOLDOWN_MIN=180
|
||||
LIVE_MAX_TRADES_PER_DAY=10
|
||||
LIVE_DAILY_LOSS_LIMIT_KRW=50000
|
||||
LIVE_DAILY_KRW_MAX=4000000
|
||||
LIVE_COOLDOWN_MIN=3
|
||||
LIVE_MAX_TRADES_PER_DAY=999
|
||||
LIVE_DAILY_LOSS_LIMIT_KRW=20000
|
||||
LIVE_SLIPPAGE_PCT=0.05
|
||||
|
||||
Reference in New Issue
Block a user