암호화폐 자동매매
횡보 돌파(Consolidation Breakout) 전략. Live/Paper 모드, 백테스트, Telegram 알림.
PythonccxtpandasTelegram
- OHLCV 횡보 구간 탐지 → 돌파 시그널
- SL/TP 자동 설정, 선물 거래 지원
- backtest.py 백테스트
구현 구성
전략 (src/strategy.py)
lookback기간 횡보 구간 탐지volume_multiplier돌파 확인- 추세 MA 필터 (롱/숏 분리)
실행 (main.py + cron)
evaluate_latest_signal()— 최신 봉 시그널 평가resolve_entry_action()— 기존 포지션 고려 진입 판단- Live: ccxt로 주문 실행 / Paper: 로그만
- Telegram 알림
백테스트
backtest.py — 과거 OHLCV로 전략 성과 검증.
운영
Docker 컨테이너 + cron 주기 실행. 공개 URL 없음.