mirror of
https://git.hmsn.ink/coin/bot.git
synced 2026-03-19 15:55:01 +09:00
5분봉 개선 버전
This commit is contained in:
52
strategy.js
52
strategy.js
@@ -42,43 +42,45 @@ const prompts = {
|
||||
다음 모든 조건을 동시에 충족할 경우 매수 진입 시그널 발생:
|
||||
|
||||
이동평균선 정배열:
|
||||
5일 이동평균선 (MA5) > 20일 이동평균선 (MA20)
|
||||
이동평균선 (MA5) > 이동평균선 (MA20)
|
||||
CCI (상대강도지수):
|
||||
CCI > 100 이전 캔들 대비 상승하는 경우.
|
||||
CCI > 100
|
||||
RSI (60~70 구간):
|
||||
RSI > 60 AND RSI < 70 이전 캔들 대비 상승하는 경우.
|
||||
RSI > 60 AND RSI < 70 AND 현재 RSI > 이전 RSI (상승 모멘텀 지속 중)
|
||||
(과매수 직전, 강한 상승 모멘텀)
|
||||
거래량 급증:
|
||||
현재 캔들 거래량 > (직전 5일 평균 거래량 × 2)
|
||||
✅ 진입 시점: 위 4가지 조건이 동시에 충족된 캔들이 마감된 직후 (다음 캔들 시가 기준 진입)
|
||||
현재 캔들 거래량 > 직전 5개 캔들의 평균 거래량 × 1.8
|
||||
캔들 패턴 보조 필터:
|
||||
현재 캔들의 종가 > 시가 (양봉, 매수 압력 확인)
|
||||
|
||||
🔸 숏 포지션 진입 조건 (Short Entry)
|
||||
다음 모든 조건을 동시에 충족할 경우 매도 진입 시그널 발생:
|
||||
|
||||
이동평균선 역배열:
|
||||
5일 이동평균선 (MA5) < 20일 이동평균선 (MA20)
|
||||
이동평균선 (MA5) < 이동평균선 (MA20)
|
||||
CCI (과매도 영역):
|
||||
CCI < -100 이전 캔들 대비 하락하는 경우.
|
||||
CCI < -100
|
||||
RSI (하락 신호):
|
||||
RSI < 40 **AND** RSI > 30 이전 캔들 대비 하락하는 경우.
|
||||
(과매도 직전, 강한 하락 모멘텀)
|
||||
RSI < 40 AND RSI > 30 AND 현재 RSI < 이전 RSI (하락 모멘텀 지속 중)
|
||||
거래량 급증:
|
||||
현재 캔들 거래량 > (직전 5일 평균 거래량 × 2)
|
||||
✅ 진입 시점: 위 4가지 조건이 동시에 충족된 캔들이 마감된 직후 (다음 캔들 시가 기준 진입)
|
||||
현재 캔들 거래량 > 직전 5개 캔들의 평균 거래량 × 1.8
|
||||
캔들 패턴 보조 필터:
|
||||
현재 캔들의 종가 < 시가 (음봉, 매도 압력 확인)
|
||||
|
||||
⚠️ 공통 관리 규칙 (초단타 필수 설정)
|
||||
스탑로스 (SL):
|
||||
롱 진입 시: 최근 3개 캔들 중 가장 낮은 저가 하단 1~2% 아래
|
||||
숏 진입 시: 최근 3개 캔들 중 가장 높은 고가 상단 1~2% 위
|
||||
→ 리스크 1% 이내 유지 권장
|
||||
테이크프로핏 (TP):
|
||||
목표 수익률: 2~3% (리스크 대비 2:1 이상)
|
||||
또는, RSI가 각각 70 이상(롱), 30 이하(숏) 진입 후 반전 시 조기 익절 고려
|
||||
보유 시간 제한:
|
||||
최대 30분 ~ 1시간 이내 미체결 시 자동 청산 권장 (초단타 특성 반영)
|
||||
청산 조건 (조기 종료):
|
||||
CCI가 100 → 80 이하로 하락 (롱) / -100 → -80 이상으로 상승 (숏)
|
||||
RSI가 70 초과 또는 30 미만 진입 시 즉시 일부 또는 전체 익절 고려
|
||||
⚠️ 공통 리스크 관리 규칙 (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)
|
||||
|
||||
✅ 테이크프로핏 (Take-Profit)
|
||||
기본 목표 수익률:
|
||||
롱: TP = 진입가 × 1.02 → +2%
|
||||
숏: TP = 진입가 × 0.98 → -2%
|
||||
→ 리스크 대비 2:1 비율 (SL 1% → TP 2%)
|
||||
|
||||
**JSON만 반환하며, 콜론 뒤에 공백은 포함하지 않습니다.**
|
||||
{"side":"LONG|SHORT|HOLD","price":<float>,"sl":<float>,"tp":<float>,"reason":"<최대 200단어>"}
|
||||
@@ -87,8 +89,6 @@ const prompts = {
|
||||
[데이터 타입]
|
||||
[{"t":<Unix ts>,"o":<float>,"h":<float>,"l":<float>,"c":<float>,"v":<float>}, …]
|
||||
|
||||
캔들스틱 데이터 5분봉 :
|
||||
{"side":"LONG|SHORT|HOLD","price":<float>,"sl":<float>,"tp":<float>,"reason":"<최대 200단어>"}
|
||||
`
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user