레거시 분석·매칭·운영 코드를 정리하고 src/deepcoin 기반으로 재구성한다. 1단계 GT는 2년 스윙·눌림목·돌파·다이버전스 타점을 차트에 표시하고, 2단계는 8개 매매 기법과 GT 정합 평가 스크립트를 추가한다. .env와 GT JSON 산출물은 추적에서 제외한다. Co-authored-by: Cursor <cursoragent@cursor.com>
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
# DeepCoin — .env.example (비밀값 없음). 복사: cp .env.example .env
|
|
|
|
# --- 빗썸 API (캔들 수집은 Public API, 키 선택) ---
|
|
BITHUMB_ACCESS_KEY=
|
|
BITHUMB_SECRET_KEY=
|
|
BITHUMB_API_URL=https://api.bithumb.com
|
|
BITHUMB_API_CANDLE_COUNT=200
|
|
BITHUMB_MINUTE_INTERVALS=3,5,10,15,30,60,240
|
|
HTS_API_RETRY_SLEEP_SEC=0.5
|
|
|
|
# --- 텔레그램 (선택) ---
|
|
COIN_TELEGRAM_BOT_TOKEN=
|
|
COIN_TELEGRAM_CHAT_ID=
|
|
|
|
# --- 거래 대상 ---
|
|
SYMBOL=BTC
|
|
COIN_NAME=비트코인
|
|
|
|
# --- 데이터 수집 (최대 2년) ---
|
|
# 인터벌 코드: 분봉=분, 일봉=1440, 주봉=10080, 월봉=43200
|
|
DB_PATH=coins.db
|
|
DOWNLOAD_DAYS=730
|
|
DOWNLOAD_INTERVALS=3,5,10,15,30,60,240,1440,10080,43200
|
|
API_REQUEST_SLEEP_SEC=0.35
|
|
API_REQUEST_RETRIES=3
|
|
|
|
# --- Ground Truth (1단계, 2년) — DOWNLOAD_DAYS와 동일 권장 ---
|
|
GT_INTERVAL_MIN=3
|
|
GT_LOOKBACK_DAYS=730
|
|
GT_INITIAL_CASH_KRW=400000
|
|
GT_TRADING_FEE_RATE=0.0005
|
|
GT_ZIGZAG_REVERSAL_PCT=5.0
|
|
GT_MIN_LEG_PCT=3.0
|
|
GT_PULLBACK_MIN_PCT=1.5
|
|
GT_PULLBACK_LOCAL_ORDER=10
|
|
GT_BREAKOUT_BUFFER_PCT=0.1
|
|
GT_BREAKOUT_CONSOLIDATION_BARS=200
|
|
GT_BREAKOUT_MIN_RALLY_PCT=2.0
|
|
GT_DIV_LOCAL_ORDER=20
|
|
GT_DIV_MIN_BARS_BETWEEN=1500
|
|
GT_DIV_MIN_RSI_DIFF=5.0
|
|
GT_DIV_MIN_FUTURE_MOVE_PCT=4.0
|
|
GROUND_TRUTH_FILE=data/ground_truth/ground_truth_trades.json
|
|
GROUND_TRUTH_CHART_FILE=docs/02_ground_truth/ground_truth_chart.html
|
|
|
|
# --- 매매 기법 (2단계) ---
|
|
TECHNIQUES_DIR=data/techniques
|
|
ANALYSIS_REPORT_JSON=docs/03_analysis/comparison_report.json
|
|
ANALYSIS_REPORT_HTML=docs/03_analysis/comparison_report.html
|
|
GT_ALIGN_TOLERANCE_BARS=480
|