예 — MagicTradeBot은 기본 application.yaml 구성을 사용하여 시작하고 실행할 수 있습니다, 하지만 사용 방법에 따라 중요한 제한 사항이 있습니다.
MagicTradeBot은 안전하고 비파괴적인 기본값으로 설계되어 사용자가 모든 설정을 즉시 구성하지 않고도 애플리케이션을 실행할 수 있습니다. 이는 초기 검증, 데모 모드 및 환경 테스트에 적합합니다.
MagicTradeBot을 기본 설정으로 실행하면 어떻게 됩니까?
✅ 애플리케이션이 성공적으로 시작됩니다
- 봇이 구성 오류 없이 시작됩니다
- 내부 서비스, 전략 엔진 및 위험 모듈이 정상적으로 초기화됩니다
- 기본값을 사용한 구성 검증에 통과합니다
⚠️ 거래가 완전히 기능하지는 않습니다
기본 설정으로:
- 구성된 거래소 API 자격 증명이 없습니다
- 라이선스 키가 제공되지 않습니다
- 실시간 거래는 실제 주문을 실행할 수 없습니다
이는 다음을 의미합니다:
- 실시간 거래가 비활성화됩니다
- 거래소 연결이 비활성화됩니다
- 일부 고급 기능이 잠긴 상태로 유지됩니다
기본 모드 동작 (Out of the Box)
기본적으로 MagicTradeBot은 안전한 초기화 상태로 실행되며, 일반적으로 다음 용도로 사용됩니다:
- 데모 모드 검증
- 설치 및 환경 호환성 확인
- 로그 및 시작 흐름 검토
- 실시간 거래 전 구성 구조 탐색
다음 기본값이 적용됩니다:
| 구성 요소 | 기본 동작 |
|---|---|
| 거래소 | 연결 안 됨 |
| API 자격 증명 | 설정 안 됨 |
| 라이선스 | 적용 안 됨 |
| 거래 | 비활성화 / 데모 전용 |
| 리스크 엔진 | 활성 (그러나 실행 안 함) |
| 로깅 | 활성화됨 |
| 안전 장치 | 적용됨 |
기본 설정은 언제 유용합니까?
기본 application.yaml로 MagicTradeBot을 실행하는 것은 다음과 같은 경우에 유용합니다:
- 설치를 확인하려는 경우
- 데모 모드를 테스트하는 경우
- 로그 및 시작 동작을 검토하려는 경우
- 인프라를 준비하는 경우 (VPS, Docker, 클라우드)
- 실시간 거래 전 구성 구조를 학습하는 경우
이 상태에서는 자금이 위험에 처하지 않습니다.
실시간 거래를 위해 필요한 것은 무엇입니까?
실제 거래를 활성화하려면 최소한 다음을 구성해야 합니다:
- 거래소 선택
- 유효한 API 자격 증명 (환경 변수 권장)
- 라이선스 키 (모든 기능 잠금 해제용)
- 기본 거래 설정 (또는 기본값 사용)
- 심볼 동기화 (첫 실행)
전체 확인 목록은 여기에서 확인할 수 있습니다: 👉 MagicTradeBot을 실행하기 전에 어떤 설정을 구성해야 합니까? http://magictradebot.com/ko/q/magictradebot-c9c8d589-c2e4d589d558ae30-c804d5d0-16c-c124c815c744-d558c5ec-b418c2b5b2c8e4
중요한 설명
MagicTradeBot은 단지 실행 중이라고 해서 자동 거래하거나 실시간 주문을 하지 않습니다.
거래 작업은 다음 조건이 충족될 때만 발생합니다:
- API 자격 증명이 유효함
- 거래가 활성화됨
- 위험 및 실행 검사를 통과함
- 전략 조건이 충족됨
이는 기본 설정으로 우발적인 실행이 불가능하도록 보장합니다.
요약
- ✅ MagicTradeBot은 기본
application.yaml로 실행될 수 있습니다 - ❌ 실시간 거래는 필요한 구성 없이 실행되지 않습니다
- 🔒 기본값은 안전하고 비파괴적입니다
- 🧪 데모 모드, 테스트 및 학습에 이상적입니다
- 🚀 실시간 거래는 최소한의 명시적 설정이 필요합니다
이 설계는 MagicTradeBot이 기본적으로 안전하고 의도적으로 구성했을 때 강력하도록 보장합니다.