다양한 업무분야2026. 4. 3. 20:18


  1. 세종사이버대 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을 통해 다양한 기술 프로젝트를 공유하겠습니다."

Posted by HappyBuG
«이전  1  다음»

<