- 세종사이버대 AI전공자의 실전 프로젝트 - 초고가독성 네온 UI 코인 캔들 차트 뷰어
**[HappyBuG 분석기 v6 다운로드]**
coin_analyzer_v6.zip
drive.google.com
HappyBuG 코인 분석기 v6.0 업데이트 내용
🔧 버그 수정
1. 데이터 로딩 실패 문제 해결 기존 v5에서 가끔 캔들봉이 안 뜨던 문제 — Upbit API가 None을 반환할 때 앱이 조용히 죽어버리는 게 원인이었어요. 이제는 실패해도 해당 차트에 안내 메시지만 뜨고 나머지는 정상 작동해요.
2. API Rate Limit 처리 4개 봉차트 + RSI까지 총 5번 연속 호출하다 보니 Upbit 서버가 가끔 요청을 튕겨냈어요. 각 호출 사이에 딜레이를 추가하고 실패 시 최대 3회 재시도하도록 개선했어요.
3. RSI 계산 오류 수정 가격이 계속 오르기만 할 때 0나누기 오류가 발생할 수 있었는데, 안전 처리 로직을 추가했어요.
4. fig.texts 초기화 호환성 matplotlib 버전에 따라 오류가 날 수 있던 부분도 수정했어요.
✨ 신규 기능
자동 갱신 (30초마다) 버튼 안 눌러도 30초마다 자동으로 차트와 가격이 갱신돼요. 백그라운드 스레드로 돌아가서 UI가 멈추지 않아요.
📌 변경 사항
- 창 타이틀 버전 v5.5 → v6.0 으로 업데이트


1. 서론: 왜 만들었나?
"안녕하세요, HappyBuG입니다. 정보통신 현장을 누비며 쌓은 감각과 현재 세종사이버대학교 AI실무활용학과에서 배우는 전문 지식을 결합해 보았습니다. 단순히 시세만 보는 게 아니라, 실시간부터 주 단위 흐름까지 한눈에 파악할 수 있는 나만의 분석 툴이 필요해 직접 개발에 착수했습니다."
2. 주요 특징 (Key Features)
- 업비트(Upbit) 실시간 연동: 실제 거래소 데이터를 1초 단위로 파싱하여 정확한 시황 반영.
- 멀티 타임프레임 분석: 1분봉(실시간), 60분봉(1시간), 일봉, 주봉을 한 화면에 4분할로 배치.
- 네온-그린 하이 콘트라스트 UI: 어두운 현장이나 야간에도 눈에 확 띄는 블랙 배경의 네온 그린 현재가 표시.
- 캔들 차트 최적화: mplfinance 라이브러리를 활용해 전문 거래소 수준의 캔들 렌더링 구현.
3. 개발 환경 및 라이브러리
- Language: Python 3.x
- Libraries: pyupbit, matplotlib, mplfinance, pandas, tkinter
- Branding: Designed by HappyBuG
4. 제작 후기
"처음엔 단순한 선 그래프로 시작했지만, 캔들 차트를 도입하고 가독성을 위해 네온 UI를 입히는 과정에서 많은 시행착오가 있었습니다. 하지만 결국 제가 원하는 완벽한 결과물을 얻었네요. 앞으로 이 툴을 활용해 더 정밀한 시장 분석을 이어갈 예정입니다."
5. 맺음말
"도움이 되셨다면 공감과 댓글 부탁드립니다! 앞으로도 happybug.co.kr을 통해 다양한 기술 프로젝트를 공유하겠습니다."
'다양한 업무분야' 카테고리의 다른 글
| [Python] 업비트 실시간 코인 알리미 v2 제작기 (Powered by HappyBuG) (0) | 2026.04.05 |
|---|---|
| 현장 작업 사진대지 엑셀 템플릿 공유 (0) | 2026.03.28 |
| CCTV(네트워크 카메라) IP 자동 설계 프로그램 - 현장에서 직접 사용할 수 있는 엑셀 파일입니다. (0) | 2026.03.24 |
| [각동별, 현관별 비상벨 카메라 설치 후 자동문 개폐 연결까지] (0) | 2023.04.05 |
| 강릉 사천항 위성 안테나 설치 (0) | 2022.01.24 |