반응형 기술/코인 알림 봇 만들기 (기초)13 [python]코인 알림 봇 만들기(5편) : ticker(심벌) 가져오기 파이썬으로 거래소에 상장된 ticker(심벌) 가져오기 API 이용하기 바이낸스에 상장된 현물 티커(심벌) 가져오기 바이낸스에 상장된 선물 티커(심벌) 가져오기 업비트에 상장된 원화 티커(심벌) 가져오기 API 이용하기 먼저 API란 Application Programming Interface의 약자로 다른 프로그램이나 서비스와 상호작용할 수 있도록 만들어진 두 개체 간의 연결점입니다. 개체는 API를 사용하는 클라이언트와 API를 제공하는 서버로 나눌 수 있고 저희는 클라이언트, 거래소가 서버라고 보시면 됩니다. 이 API를 이용하여 거래소에 상장된 티커(심벌)를 가져오도록 하겠습니다. 사실 3편, 4편에서 차트에 대한 기본정보를 requests.get() 함수로 웹스크래핑 했었는데 엄밀히 말하자면 웹.. 2023. 3. 28. [python]코인 알림 봇 만들기(4편) : 비트코인 선물 지표 데이터 추출 이번 4편은 3편(웹스크래핑)의 응용 편입니다 저번 3편에서는 비트코인의 시가, 고가, 저가, 종가, 거래량처럼 차트의 기본적인 데이터만을 가져왔다면 이번 3.5편은 다른 다양한 지표도 추출할 수 있는지 응용하는 방법을 포스팅하도록 하겠습니다. 이전글의 복습과도 비슷하기 때문에 몇몇은 생략했으니 자세한 설명을 원하시면 (3편)을 참고하시기 바랍니다. 코인알림봇 만들기(3편) : CCXT, BeautifulSoup, Selenium 없이 차트데이터 가져오는 방법 이제 본격적으로 알림봇을 만들어 보도록 하겠습니다. 우선 알림조건에는 시세 변동폭, 거래량급증, 어떤지표의 수치가 몇 이상 등등 차트의 데이터가 필요합니다. 이 데이터를 가져와서 조건 goldfishman.tistory.com 1. 먼저 원하시는 .. 2023. 3. 12. [python]코인 알림 봇 만들기(3편) : 차트 데이터 가져오는 방법 알림 봇을 만들기 위한 차트데이터 수집 이제 본격적으로 알림 봇을 만드는 과정을 알아보도록 하겠습니다. 우선 알림 조건에는 시세 변동폭, 거래량급증, 어떤 지표의 수치가 몇 이상 등등 차트의 데이터가 필요합니다. 이 데이터를 가져와서 조건식으로 만들어야 알림이 작동되겠지요. 3편은 그런 차트의 데이터를 가오는 웹스크래핑을 알아보도록 하겠습니다. 한 번쯤 검색해 보신 분들도 있을 것이라고 생각합니다. 저도 그랬었고요. 검색하면 뭐가 나오시나요? 아마 CCXT, BeautifulSoup, Selenium을 사용하는 나올 것입니다. 또 클릭해서 들어가 보면 영화순위, 주가의 PER 데이터만 가져오고 차트 같은 그래프의 정보를 가져오는 예시는 없더라고요. 그래서 저는 requests 모듈과 pandas 모듈로 .. 2023. 3. 11. 코인 알림 봇 만들기(2편) : 파이참 설치 파이참이란? 파이참은 파이썬의 에디터로 다양한 기능들을 포함한 통합개발환경, 즉 도구들이 모여있는 에디터 프로그램입니다. 코딩을 할 때 상당한 편의성을 제공하기 때문에 반필수적으로 설치하시기 바랍니다. 사진 비교 1) 파이썬 프롬프트 2) 파이참 주관적으로 비유하자면 글을 쓸 때 메모장을 사용하는 것과, 워드나 한컴 같은 프로그램으로 사용하는 차이정도로 생각하시면 될 것 같습니다. 이런 파이참을 통합개발환경(IDLE)라고 합니다. 파이참 설치 아래 주소에서 무료버전인 파이참 커뮤니티 에디션을 다운로드할 수 있습니다 Get Your Educational Tool - JetBrains Get Your Educational Tool - JetBrains Download the latest version of .. 2023. 3. 4. 코인 알림 봇 만들기(1편) : 파이썬 (아나콘다) 설치 아나콘다 설치 우선 아나콘다는 여러 가지 패키지가 포함되어 있는 파이썬의 배포판입니다. 파이썬을 사용해도 좋지만 필요할 때 패키지들을 직접 설치해줘야 하기 때문에 아나콘다를 설치하도록 하겠습니다. 아래 주소에서 아나콘다 설치 프로그램 다운로드 Anaconda | Anaconda Distribution Anaconda | Anaconda Distribution Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 홈페이지 1) 홈페이지 우측의 컴퓨터 운영체제를 선택해 줍니다. 2) 저는 Windows.. 2023. 3. 2. 코인 알림 봇 만들기(0편) : 코인 알림 봇 만드는 이유 코인 알림 봇 만들기 카테고리 이 카테고리에서는 제가 현재 유용하게 쓰고 있는 코인 알림 봇을 만드는 방법을 공유해 보려고 합니다. 저는 따로 컴퓨터 관련 공부를 해 본 적도 없고 관련 자격증도 없고 코딩도 전혀 모른 상태에서 시작했습니다. 그러니 초보자분들도 쉽게 따라 만들 수 있도록 처음부터 끝까지 과정을 전부 써 보려 합니다. 설명이 이상해 보이는 부분이나 더 좋은 방법을 알고 있는 전문가분들은 댓글 달아주신다면 감사하겠습니다. 알림을 만들게 된 계기 일반적으로 거래소 어플에서 제공하는 푸시 알림 기능들이 제한적입니다. 1) 바이낸스 알림 설정 바이낸스의 경우 알람타입, 수치, 알람빈도를 설정할 수 있습니다. 알람타입의 경우 크게 시세, 등락폭이 설정한 값보다 위, 아래의 조건을 걸 수 있고, 알람.. 2023. 3. 1. 이전 1 2 다음 반응형