MagicTradeBot은 직관적인 관리 앱을 통해 사용자 정의 거래 템플릿을 설계하고 배포할 수 있게 합니다. 이 템플릿은 사전 정의된 규칙에 기반하여 전략 실행을 자동화하며, 여러 거래소 및 거래쌍을 지원합니다.
🧩 사전 준비 사항
거래 템플릿을 생성하기 전에 다음 조건을 충족해야 합니다:
- ✅ 최소 하나의 거래소 계정이 연결되고 활성화되어 있어야 합니다.
- ✅ 최소 하나 이상의 거래쌍이 등록되어 있어야 합니다.
➕ 새 템플릿 생성 방법
다음 경로를 따라 이동하세요:
관리 앱 → 템플릿 → 템플릿 추가
“템플릿 추가” 버튼을 클릭하여 템플릿 생성 양식을 엽니다.
📥 템플릿 설정 필드
다음은 입력 필드 목록과 그 용도입니다:
1. 제목
템플릿의 간단하고 설명적인 이름입니다.
2. 설명
선택 사항입니다. 템플릿의 목적이나 전략 요약을 입력할 수 있습니다.
3. 설정 재정의
- True: 템플릿에 정의된 설정으로 심볼별 구성을 덮어씁니다 (예: 리스크 규칙, 전략 설정 등).
- False: 심볼별 규칙을 그대로 사용하고 템플릿 설정은 무시합니다.
4. 레버리지
원하는 레버리지를 설정하세요 (예: 10x
).
⚠️ 설정값이 거래소에서 지원하는 최대치보다 크면 최대 허용 레버리지가 자동으로 적용됩니다.
예: 100x
를 설정했지만 해당 심볼이 25x
만 허용하는 경우, 봇은 25x
를 사용합니다.
5. 주문 크기
레버리지를 제외한 초기 주문 금액(USDT 또는 쿼트 통화 기준)을 설정합니다.
예: 10
을 입력하면 레버리지 적용 전 $10 거래가 생성됩니다.
6. 익절 (Take Profit) (%)
익절 비율을 설정하세요.
0
을 입력하면 익절 기능이 비활성화됩니다.
7. 손절 (Stop Loss) (%)
손절 비율을 설정하세요.
0
을 입력하면 손절이 비활성화됩니다 (비추천).
🔐 시스템은 스마트 손절 알고리즘을 사용하여 다음을 수행합니다:
- 거래가 이익 방향으로 움직이면 동적으로 조정
- 진입가를 넘어서 이익을 확정
- 지나치게 빠른 종료 방지를 위한 트레일링 버퍼 유지
⚙️ 추가 설정
8. 봇 트리거 조건
이 템플릿을 실행하도록 봇을 유도하는 조건을 정의합니다.
9. 쿨다운 설정
최근 거래 직후에 봇이 너무 빨리 다시 진입하지 않도록 방지합니다.
급격한 가격 변동 중 과도한 거래를 피하는 데 도움이 됩니다.
10. 거래 규칙
롱 및 숏 거래에 대한 개별 규칙을 설정하세요.
지표, 임계값 또는 트리거 로직을 정의합니다.
11. 예약 거래 규칙
특정 시간대 또는 요일에만 거래하도록 하는 시간 기반 조건을 스케줄링합니다.
🔗 심볼 페어 연결
다음 방식으로 심볼 페어를 연결할 수 있습니다:
- 특정 거래소 계정에 적용
- 동일 거래소 내 다중 계정에 적용
- 여러 거래소 및 계정에 걸쳐 적용
이렇게 하면 하나의 템플릿을 여러 포트폴리오에 재사용할 수 있습니다.
✅ 모범 사례
- 데모 거래 활성화로 템플릿을 먼저 테스트하고 조정하세요.
- 스마트 손절을 사용해 자본을 보호하세요.
- 템플릿 설정이 심볼별 로직을 덮어쓰지 않도록 설정 재정의를 신중하게 사용하세요.
- 배포 후 거래 로그 및 성능 지표를 모니터링하여 설정을 조정하세요.