Commit Graph

5 Commits

Author SHA1 Message Date
whdwo798 96b710baf0 공휴일 OHLCV 버그 수정 + 진입 신호 진단 로그 추가
- OHLCV 조회를 단일일→7일 범위로 변경해 공휴일(대체공휴일 등) 자동 처리
  (5/25 대체공휴일로 전 종목 목표가 0개 → 오늘 하루 종일 0건 원인)
- 목표가 계산 결과 DEBUG→INFO 레벨 격상 (종목별 목표가·시가 표시)
- 목표가 제외 이유 INFO 로그 추가 (전일 데이터 없음 / 거래대금 미달)
- check_entries에 5분마다 진단 로그 추가 (신호 거절 이유 전 종목 출력)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 14:10:54 +09:00
whdwo798 f40856c25a 전략 파라미터 조정 — SL 완화·TP 구간 축소·재진입 쿨다운 연장
- SL: -1.5% → -2.0% (개장 노이즈 손절 방지)
- TP1: +2.0% → +1.5%, 매도 비율 50% → 70% (확정 빈도 향상)
- TP2: +3.0% → +2.5% (달성률 개선)
- 재진입 쿨다운: 30분 → 60분 (동일 종목 반복 손절 차단)
- main.py: 청산 체크 오류 시 5초 대기 추가 (API 과부하 방지)
- volatility_breakout.py: TP2 qty 버그 수정 (tp1_done=False 시 전량 청산)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 18:09:48 +09:00
whdwo798 bec4eb71b7 [2026-05-21] 일일 리포트 — 17건 승8패9 -147,137원 / 재진입 쿨다운 30분 신규 적용 2026-05-21 15:34:15 +09:00
whdwo798 a64a3f017b [2026-05-15] rate limit·전일데이터·TR ID 등 버그 수정
- main.py: sleep 0.05/0.1 → 1.1초 (KIS rate limit 준수)
- main.py: 전일 날짜 계산 수정 (월요일→금요일), 인라인 주석 env 파싱, 장 중 재시작 즉시 루프 진입
- strategy/volatility_breakout.py: has_prev_data() 추가, 중복 수집 skip
- db/repository.py, order_executor.py: UPDATE ORDER BY → 서브쿼리 수정 (SQLite 호환)
- kis_client.py: get_balance TR ID VTTC8001R → VTTC8434R
- test_connection.py: API 호출 간 sleep 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 13:38:40 +09:00
jongjae0305 bfff65e55b first vibe coding 2026-05-14 15:14:50 +09:00