본문 바로가기

알림

alert.coinali.me 업데이트: 업비트 RSI 및 출금 수수료 정보 추가 alert.coinali.me 업데이트 사항입니다. Tooltip 및 RSI 정보 추가 먼저 거래량의 경우 해당 값의 의미를 알리기 위해 Tooltip을 추가하였습니다. 쉽게 1을 기본값으로 2 이상이 되면 거래량 급등 상황입니다. 또한, RSI 정보를 5분, 1시간, 4시간 기준으로 추가하였습니다. 출금 정보 추가 이전에 가장 저렴한 수수료로 전송이 가능한 코인을 찾기 위해, 업비트 API를 사용해 출금 정보를 가져오는 포스팅을 작성하였었는데, 해당 정보를 실시간으로 보기 위해 자산별 출금 수수료 및 출금 가능 상태를 '자산 출금 정보' 탭에 추가해 표시하도록 하였습니다. 더보기
업비트 급등 알림 서비스, alert.coinali.me 이전에 포스팅을 통해 업비트 거래량 급등 알리미 프로그램을 작성하는 예제를 올려두었었는데요. 아무래도 프로그램으로 돌리다 보니, 가령 집에서 밖으로 나갔을 때는 못 본다는 등, 접근성이 떨어져서 alert.coinali.me 서버에 올려두었습니다. 로직은 이전 포스팅에서 설명한 것과 같이 거래량 2 표준편차를 이용했고, 데스크톱에서는 켜 두면 소리로 알려줍니다. 뭐 당연히 부족한 점이 많을 테니, 추가나 개선이 필요한 것 같은 부분을 댓글로 알려주시면 반영해보도록 하겠습니다. 그럼 샤샥. 더보기
업비트 API를 이용한 코인 RSI 알리미 프로그램 이전 포스팅에서 업비트 API Key 발급 및 거래량 급등 알리미를 작성해보았습니다. 지난 포스팅에서 업비트 API를 이용해 데이터를 가져오고 NaverTTS 및 AudioPlayer를 이용해 음성으로 알림을 생성 및 재생하는 부분은 다루었으니, 이번 포스팅에서는 업비트 API를 이용해 가져온 캔들 데이터를 이용해 RSI(Relative Strength Index)를 계산하는 코드를 파이썬으로 작성해보도록 하겠습니다. pandas 라이브러리를 이용해 업비트 API를 이용해 가져온 캔들 데이터를 DataFrame으로 변경해줍니다. import pandas as pd rsi_periods = 14 unit = 240 # 4 hours candles = upbit.candles('KRW-BTC') min_ca.. 더보기
업비트 API를 이용한 코인 거래량 급등 알리미 프로그램 거래량 급등 알리미가 있으면 좋겠다는 말을 듣고 빠르게 작성해본 파이썬 프로그램. 일단 API 작성이야 어려운 건 아닌데 거래량 급등 조건 알림 방식 이 2가지가 관건이다. 거래량 급등 조건은 업비트 요청 최대치인 캔들 200개를 가져와서 표준 편차를 구하고 이후 윈도에서 2 시그마 이상 거래량이 발생하면 알림을 준다고 Trigger 설정. 알림은 네이버 TTS(Text-to-Speech)로 작성. 1분 캔들로 데이터를 가져왔더니 너무 잦은 알림이 와서, 3분으로 바꿨다. 잠시 알림이 없다가 알파쿼크 거래량이 급등하였습니다. 알림이 왔다. 업비트를 열어서 확인해보니 ㅇㅋ. 잘 동작하는 것을 확인. 몇 번 더 알림이 계속 와서 확인해보니 잘 동작한다. 서비스로 제공하고 싶으면 아무래도 서버 비용이 필요하니.. 더보기