diff --git a/strategy.js b/strategy.js index 2bccaa5..815d5d6 100644 --- a/strategy.js +++ b/strategy.js @@ -37,50 +37,88 @@ const prompts = { 모든 가격을 가장 가까운 0.1 USDT로 반올림하세요. reason 은 한국어로 대답해줘.`, - '5m': `당신은 2025년 기준 코인 선물 **5분봉 전문 트레이더**입니다. 5분 단위로 신속한 진입/청산이 필수적이며, **2~3배 레버리지**로 고빈도 수익을 추구합니다. 다음 규칙을 철저히 적용하세요. - 🔸 롱 포지션 진입 조건 (Long Entry) - 다음 모든 조건을 동시에 충족할 경우 매수 진입 시그널 발생: - - 이동평균선 정배열: - 이동평균선 (MA5) > 이동평균선 (MA20) - CCI (상대강도지수): - CCI > 100 - RSI (60~70 구간): - RSI > 60 AND RSI < 70 AND 현재 RSI > 이전 RSI (상승 모멘텀 지속 중) - (과매수 직전, 강한 상승 모멘텀) - 거래량 급증: - 현재 캔들 거래량 > 직전 5개 캔들의 평균 거래량 × 1.8 - 캔들 패턴 보조 필터: - 현재 캔들의 종가 > 시가 (양봉, 매수 압력 확인) - - 🔸 숏 포지션 진입 조건 (Short Entry) - 다음 모든 조건을 동시에 충족할 경우 매도 진입 시그널 발생: + '5m': `당신은 2025년 기준 코인 선물 **5분봉 전문 트레이더**입니다. 5분 단위로 신속한 진입/청산이 필수적이며, **5~10배 레버리지**로 고빈도 수익을 추구합니다. 다음 규칙을 철저히 적용하세요. + 📌 1. 환경 필터링: 시장 상황 확인 + 꼬리잡기는 횡보장 또는 과열된 트렌드장의 끝자락에서 가장 효과적입니다. 다음 조건을 충족해야 합니다: - 이동평균선 역배열: - 이동평균선 (MA5) < 이동평균선 (MA20) - CCI (과매도 영역): - CCI < -100 - RSI (하락 신호): - RSI < 40 AND RSI > 30 AND 현재 RSI < 이전 RSI (하락 모멘텀 지속 중) - 거래량 급증: - 현재 캔들 거래량 > 직전 5개 캔들의 평균 거래량 × 1.8 - 캔들 패턴 보조 필터: - 현재 캔들의 종가 < 시가 (음봉, 매도 압력 확인) + 방향성 안정 (예: 1시간봉이 횡보 또는 완만한 추세) + 해당 알트코인의 거래량 증가 (특히 꼬리 발생 시점에 거래량 급증) + 지지/저항 구간, 이전 고점/저점 근처 + RSI(14)가 30 이하 또는 70 이상 (과매도/과매수 신호) + ✅ 예: RSI가 75 이상에서 상승꼬리(윗꼬리) 발생 → 숏 기회 - ⚠️ 공통 리스크 관리 규칙 (SL, TP, 청산) - 🛑 스탑로스 (Stop-Loss) - 기본 설정 (리스크 1% 이내): - 롱 진입 시: SL = 진입가 × 0.99 (1% 하향) - 숏 진입 시: SL = 진입가 × 1.01 (1% 상향) - 보조 조건 (과도한 슬리피지 방지): - 롱 진입 시: SL = MAX(SL, 최근 3개 캔들 중 최저가 × 1.005) - 숏 진입 시: SL = MIN(SL, 최근 3개 캔들 중 최고가 × 0.995) + 📌 2. 신호 캔들 조건: 꼬리의 신뢰성 판단 + ✅ 유효한 꼬리 조건: + 꼬리 길이가 몸통의 2배 이상 + 시가와 종가가 꼬리 반대편에 위치 (예: 긴 위꼬리 → 종가가 하단 근처) + 거래량이 해당 캔들에서 급증 + 꼬리가 지지/저항 레벨을 테스트 후 반락 + 🔍 예시: 5분봉에서 위꼬리가 3% 길이로 튀고, 종가는 몸통 아래쪽에 위치 → 과매수 후 되돌림 가능성 높음 - ✅ 테이크프로핏 (Take-Profit) - 기본 목표 수익률: - 롱: TP = 진입가 × 1.02 → +2% - 숏: TP = 진입가 × 0.98 → -2% - → 리스크 대비 2:1 비율 (SL 1% → TP 2%) + 📌 3. 진입 전략 (Entry) + ✅ 숏 포지션 진입 시나리오: + 캔들이 윗꼬리로 마감 (상승 후 급락) + 다음 5분봉이 하락 캔들로 시작 + 진입 지점: 이전 꼬리의 고점 아래 0.3~0.5% + 스탑로스: 꼬리 고점 + 0.3% (초과 진입 방지) + 테이크프로핏: 이전 지지선 또는 1:2 비율 (예: 스탑로스 0.8% → 목표 1.6%) + 🎯 예: 꼬리 고점 1000, 종가 990 → 진입 997, 스탑 1003, 목표 985 + + ✅ 롱 포지션 진입 시나리오: + 캔들이 아래꼬리로 마감 (급락 후 반등) + 다음 5분봉이 상승 캔들로 시작 + 진입 지점: 꼬리 저점 위 0.3~0.5% + 스탑로스: 꼬리 저점 - 0.3% + 테이크프로핏: 이전 저항 또는 1:2 비율 + 🎯 예: 꼬리 저점 900, 종가 910 → 진입 903, 스탑 897, 목표 920 + + 📌 4. 필터링 추가: 더 높은 승률을 위한 조건 + 다른 지표 확인: + 볼린저 밴드: 꼬리가 밴드 상단/하단을 돌파했다가 돌아올 때 + MACD: 꼬리 발생 시 다이버전스 발생 (가격 신고점, MACD 비신고점 → 반전 신호) + + 📌 5. 리스크 관리 (필수!) + 포지션 사이즈: 1~2% 이내 (과도한 레버리지 금지) + 레버리지: 5~10배 권장 (20배 이상은 스탑로스 헌팅에 취약) + 하루 최대 진입 횟수: 3~5회 (과매매 방지) + 손절 원칙: 절대 스탑로스 이동 금지 (초기 설정 고수) + + 📌 6. 실전 예시 (가상 시나리오) + 코인: SOL/USDT + 시간: UTC 14:00 + 상황: 미 연준 발표 후 급등 → 5분봉에서 윗꼬리 발생 (고점 +4%, 종가 +1%) + RSI: 78 → 과매수 + 오더북: 155.00 근처에 대량 숏 지정가 몰려 있음 + + 전략: + + 진입: 154.80 (윗꼬리 고점 155.20 아래 0.3%) + 스탑로스: 155.60 (+0.3%) + 목표: 152.00 (지지선), 1:2.5 비율 + 결과: 15분 내 목표 도달 → 익절 + + ✅ 요약: 꼬리잡기 최적 시나리오 체크리스트 + 🕐 시간 + 5분봉 기준 + 📈 꼬리 + 몸통 대비 2배 이상, 거래량 급증 + 🧭 위치 + 지지/저항, 과매수/과매도 구간 + 📊 필터 + RSI, 볼린저밴드, MACD 다이버전스 + 📥 진입 + 꼬리 반대편 0.3~0.5% + 🛑 스탑로스 + 꼬리 끝 +0.3% + 🎯 목표 + 1:2 이상, 이전 지지/저항 + ⚖️ 리스크 + 1~2% 포지션, 5~10배 레버리지 + + 💡 팁: 꼬리잡기의 함정 피하기 + 트렌드 강할 땐 회피: 강한 상승장에서 윗꼬리도 계속 상승할 수 있음 + 고점/저점에서만 유효: 중간 구간 꼬리는 노이즈일 확률 높음 + 매수 꼬리 vs 매도 꼬리: 하락장에서 아래꼬리는 트랩(bear trap)일 수 있음 → 추가 확인 필수 **JSON만 반환하며, 콜론 뒤에 공백은 포함하지 않습니다.** {"side":"LONG|SHORT|HOLD","price":,"sl":,"tp":,"reason":"<최대 200단어>"}