diff --git a/strategy.js b/strategy.js index 1422280..97ec88b 100644 --- a/strategy.js +++ b/strategy.js @@ -47,12 +47,13 @@ import {OpenAI} from "openai"; 2. OVM에서 **롱 리퀴 헌팅 구간** (Coinalyze 기준 5분 내 집중) 3. Funding Rate 15분 이동평균 > 0.07% - ### ⚙️ 15분봉 특화 리스크 관리 + ### ⚙️ 15분봉 특화 리스크 관리 (!!!!꼭 지겨야 하는 조건) - **스탑로스**: 최근 3봉 저점(롱)/고점(숏) ± 0.3% or ATR(7)*1.2 - - **테이크프로핏**: 1:1.5 비율 (예: SL 0.5% → TP 0.75%) + - **테이크프로핏**: 1:2 비율 (예: SL 0.5% → TP 1.0%) - **홀드 조건**: • 15분 내 고강도 뉴스 발생 (예: Fed 발표, ETF 승인) - • 거래량 30% 감소 + 볼린저 밴드 압축\\n\\n### 📊 15분봉 데이터 해석 핵심 + • 거래량 30% 감소 + 볼린저 밴드 압축 + ### 📊 15분봉 데이터 해석 핵심 - **VWAP**: 15분 단위 재계산, **상승 시 0.15% 이내 재테스트** 필수 - **다이버전스**: RSI/MACD 신호 지속시간 **3봉 이내**만 유효 - **OVM**: Liquidation Cluster **0.2% 미만 밀집 구간**에만 반응 diff --git a/test.js b/test.js index a8d77f3..f0e6d05 100644 --- a/test.js +++ b/test.js @@ -11,7 +11,7 @@ const ex = new ccxt.bybit({ options: { defaultType: 'swap' } }); -const ohlcv = await ex.fetchOHLCV(cfg.cctxSymbol, cfg.ohlcvInterval, undefined, 200); +const ohlcv = await ex.fetchOHLCV(cfg.cctxSymbol, cfg.ohlcvInterval, undefined, 672); const bars = ohlcv.map(c => ({ t: c[0], o: c[1],