개요
MagicTradeBot은 선택된 거래 심볼에 대해 롱(Long) 또는 숏(Short) 주문을 실행하기 위한 복잡한 규칙을 정의할 수 있는, 강력하고 유연하며 고도로 사용자 정의 가능한 의사결정 모듈을 제공합니다. 이 모듈은 실시간 기술 지표, 가격 움직임, 시장 상황 및 사용자 선호도에 기반하여 거래 전략을 최적화하기 위해 기본 입력과 고급 입력 모두를 지원합니다.
입력 유형
의사결정을 위한 입력 유형은 두 가지 카테고리가 있습니다:
- i. 기본 입력
- ii. 고급 입력
i. 기본 입력
기본 입력을 통해 거래 트리거 조건들의 모음인 조건 그룹을 정의할 수 있습니다. 봇은 하나의 그룹만 유효하면 거래 결정을 내릴 수 있습니다.
조건 그룹
각 조건 그룹은 다음을 포함합니다:
- 기본 설정
- 조건 목록
- 고급 방향 설정
1. 기본 설정:
- 방향:
Long
또는Short
. 그룹의 조건이 충족되면 거래 방향을 결정합니다.
2. 조건 목록:
- 변화율 (%): 예:
4%
— 조건을 트리거하는 가격 변화율입니다. - 변화 방향:
Up
또는Down
— 가격의 상승 또는 하락 움직임을 감지합니다. - 비교 조건:
Interval Start Position
: 해당 구간의 시작 가격과 비교합니다.Price Min Position
: 해당 구간의 최저가와 비교합니다.Price Max Position
: 해당 구간의 최고가와 비교합니다.
- 시간 간격:
[1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 12h, 1d, 2d, 3d, 7d]
중 선택합니다.- 선택한 간격에 대한 k라인(봉차트) 데이터가 사용 가능한지 확인하세요.
3. 고급 방향 설정
지정된 방향에 대해 각 조건 그룹별로 적용됩니다.
고급 입력 항목:
- 고급 옵션 보기:
[켜기/끄기]
- 최소 가격: 가격이 이 값보다 낮으면 그룹을 건너뜁니다. (
0 = 비활성
) - 최대 가격: 가격이 이 값보다 높으면 그룹을 건너뜁니다. (
0 = 비활성
)
RSI 기반 조건
- RSI 조건 활성화:
[켜기/끄기]
- RSI란? RSI(상대 강도 지수)는 가격 모멘텀을 측정합니다. 70 이상은 과매수, 30 이하은 과매도를 나타냅니다.
- 유용성: 잠재적인 반전이나 추세 확인에 유용합니다.
- 예시: 1시간 간격에서 RSI < 30은 롱 진입 기회를 나타낼 수 있습니다.
- RSI 과매수 임계값: 예:
70
- RSI 과매도 임계값: 예:
30
- RSI 조건 방향:
과매도 (롱용)
과매수 (숏용)
중립
모두
RSI 다이버전스
- RSI 다이버전스 감지 활성화
- 다이버전스란? 가격과 RSI가 반대 방향으로 움직일 때 발생합니다.
- 유용성: 종종 강력한 반전 신호입니다.
- 예시: 가격이 새로운 저점을 찍는 동안 RSI가 더 높은 저점을 형성하는 경우 → 강세 다이버전스
- 다이버전스 유형:
강세(Bullish)
,약세(Bearish)
또는둘 다
- RSI 기간 (다이버전스): 예:
14
- 조회 바 수 (Lookback Bars): 다이버전스 패턴을 확인할 이전 캔들 수
ii. 고급 설정 (글로벌 조건)
이 설정들은 방향 그룹이 이미 확인된 경우에만 적용되며, 추가 필터 역할을 합니다.
글로벌 고급 입력 항목
- 고급 설정 보기:
[켜기/끄기]
- 최소 거래량 (24시간): 유동성이 낮은 거래쌍을 방지합니다.
예시: 24시간 거래량 > 1,000,000 USDT인 쌍만 거래합니다.
영향: 슬리피지를 줄이고 주문 실현을 개선합니다. - 최소 가격: 이 가격 이하의 쌍을 제외합니다.
예: $0.01 이하 페니 토큰 회피 - 최대 가격: 이 가격 이상의 쌍을 제외합니다.
예: 전략이 알트코인 대상인 경우 BTC 회피 - 갭 감지 (%): 캔들 간 종가와 시가 사이의 최소 갭을 인식합니다.
예: 1% 갭 감지는 갑작스런 가격 변동을 탐지합니다.
권장 값: 0.5–2%
사용 사례: 볼륨 폭증 식별 - 헬스 기반 스코어 활성화: 여러 지표로 구성된 복합 점수
- 최소 헬스 스코어: 이 점수 이하인 쌍을 제외합니다.
예: 스코어 > 60인 쌍만 거래 - 거래량 가중치 (%): 헬스 스코어 계산에서 거래량의 영향도
예: 거래량이 중시되는 경우 40% 설정 - 변동성 가중치 (%): 표준편차 또는 ATR을 측정
- 밴드 위치 가중치 (%): 볼린저 밴드 또는 커스텀 밴드 내 가격 위치 측정
- 과매수 수준 (%): 예:
1.02
= 상단 밴드 위로 2% - 과매도 수준 (%): 예:
0.98
= 하단 밴드 아래로 2% - 갭 필터 활성화: 캔들 간 큰 갭이 있을 경우 거래 스킵
예: 최근 2개 캔들 중 갭 > 3%인 경우 스킵 - 캔들 총 수: 통합 또는 돌파 패턴을 검토할 캔들 수
- 통합 확인 활성화: 돌파 전 횡보 구간 감지
영향: 성공적인 돌파 확률 증가 - 통합 조회 간격: 예: 20캔들 통합 구간
- 돌파 확인 활성화: 통합 후 급격한 움직임 감지
영향: 진입 타이밍 정밀도 향상 - 돌파 민감도: 예:
0.5
→ 종가 > 최고가 × 1.005면 돌파로 감지
이 종합 모듈은 트레이더가 단순 모멘텀 트리거부터 헬스 스코어링, 변동성, 고급 기술 지표를 포함한 다층 전략에 이르기까지, 강력한 의사결정 트리를 유연하게 구성할 수 있도록 설계되었습니다.
MagicTradeBot의 의사결정 엔진은 정밀성과 적응력을 모두 갖춘 설계를 통해 초보 및 전문 트레이더 모두가 다양한 시장 상황에 맞는 규칙을 세울 수 있도록 지원합니다.