본문 바로가기

바이낸스 가입방법
  • 코인 잡기술 블로그
반응형

비트코인9

MySQL에서 파이썬 데이터프레임으로 불러오기 MySQL에서 파이썬 데이터프레임으로 불러오기 지난 포스팅에서는 바이낸스 코인들의 Kline 데이터를 MySQL 로컬서버에 저장하였습니다. 이번 포스팅에서는 저장된 테이블의 데이터를 파이썬 데이터프레임으로 가져와 보도록 하겠습니다. import pandas as pd import pymysql def get_kline(symbol, interval): conn = pymysql.connect( host='127.0.0.1', #로컬서버 user='root', password='비밀번호', db='kline'+str(interval), #데이터베이스 이름 charset='utf8') tablename = symbol + "USDT_" + interval sql = "SELECT * FROM " + tabl.. 2023. 7. 21.
VWAP(거래량가중평균가격) 지표 계산 및 알림 VWAP(거래량가중평균가격) VWAP 계산식 파이썬 코드 전략 결과 1. VWAP VWAP란 Volume-Weighted Average Price의 약자로 한글로 번역하자면 거래량 가중 평균 가격이라는 뜻입니다. 이름에서 알 수 있듯이 거래량과 결합된 지표로 이전에 다루었던 이동평균, RSI, MACD, 볼린저밴드처럼 종가기반의 지표들과는 확실히 차별점이 있어 보입니다. 거래량은 저를 포함한 많은 투자자들이 자산 차트에서 가격 변동을 제외하고는 가장 중요한 지표로 보고 있습니다. 그런 거래량을 어떤 식으로 결합하고 이 지표가 어떤 의미를 갖고 있는지 생각하시면 더욱 효율적으로 사용하 실 수 있다고 생각합니다. 바이낸스 지표 설정 창을 확인해 보면 Length라는 기간을 조정할 수 있는 수치가 하나 있습니.. 2023. 5. 12.
볼린저밴드 BOLL 텔레그램 알림 볼린저밴드 BOLL 텔레그램 알림 볼린저밴드란? 계산식 파이썬 코드 전략 결과물 1. 볼린저밴드란? 보조지표에 관심이 있으신 분들이라면 한 번쯤은 보셨을 볼린저밴드의 모습입니다. 이름은 볼린저라는 사람이 고안하여 그 이름에서 따온 지표이며 총 3개의 선으로 구름 같은 모양으로 이루어져 있습니다. 바이낸스 지표 설정을 들어가 보시면 Length와 Multiplier라는 조정할 수 있는 수치가 두 종류 있으며 위에 차트에서 볼 수 있듯이 UP, MB, DN 3개의 선으로 구성되어 있습니다. 우선 Length는 우리말로 직역하면 길이로 기준이 되는 기간이라고 보시면 됩니다. 계산식에서 다루겠지만 볼린저밴드를 계산하려면 이동평균을 구해야 하기 때문에 기준이 되어 줄 간격이 필요하여 설정해주어야 하는 수치입니다... 2023. 5. 10.
[python]코인 알림 만들기(7편) : 모든 코인 데이터 가져오기 모든 알트코인의 차트 데이터 조회 바이낸스 API 티커 리스트 for반복문 time.sleep() 전체 코드 바이낸스 API (1) 차트의 캔들정보인 Kline데이터를 요청하는 것에 대한 바이낸스 API 문서 주소입니다. Binance API Documentation binance-docs.github.io (2) 바이낸스 가입절차 바이낸스 가입 절차 (수수료 할인 및 주의 사항) 바이낸스 신규 가입 레퍼럴(추천인) 코드 - 수수료 할인 혜택 주의사항(가짜사이트, 거짓정보) 가입 절차 레퍼럴(추천인) 코드 - 수수료 할인 혜택 바이낸스에는 추천인 제도가 있으며 신규 가입 goldfishman.tistory.com (3) Parameters 왼쪽은 Kline데이터를 요청할 때 넣을 수 있는 paramete.. 2023. 4. 2.
바이낸스 API 이용 시 주의 사항 (IP차단) 바이낸스 API 제한 IP 제한 웹소켓 링크 IP 제한 요청 제한은 IP 기반으로 이루어지며, 각 endpoint(요청 시 사용하는 URL)마다 weight(가중치)가 있습니다. 가중치가 높은 엔드포인트와 여러 심벌에 대한 작업을 수행하는 엔드포인트는 더 높은 가중치를 가집니다. 만약 429 오류가 발생하면 API를 스팸으로 처리하지 않도록 백오프(요청을 잠시 멈추거나 중단)하는 것이 의무입니다. 반복적으로 요청 제한을 위반하거나 429 오류를 받은 후 백오프하지 않으면 자동 IP 차단(HTTP 상태 418)이 발생합니다. IP 차단은 반복적인 위반자를 위해 지속 시간이 조정되며, 2분에서 3일까지 지속됩니다. 418 또는 429 응답과 함께 Retry-After 헤더가 전송되는데, 429의 경우 차단을.. 2023. 3. 31.
[python]코인 알림 봇 만들기(6편) : 거래량 조건 만들기 상대적 거래량 조건 만들기 모듈 바이낸스 API 요청 데이터프레임 변수 지정 if 조건문 전체 코드 모듈 import import requests import threading import pandas as pd import numpy as np (1) requests는 get 메서드로 API 요청을 하기 위해 (2) threading은 Timer 메서드로 일정시간마다 반복하기 위해 (3) pandas는 차트정보를 Dataframe 형태로 저장하기 위해 (4) numpy는 Dataframe의 내용물을 연산하기 위해 4개의 모듈을 import 합니다. 바이낸스 API 요청 아래 링크는 바이낸스 API 가이드 주소로, 저희가 알고 싶어 하는 캔들차트의 정보인 UIKline의 url와 response를 알 수.. 2023. 3. 31.
코인 알림 봇 만들기(2편) : 파이참 설치 파이참이란? 파이참은 파이썬의 에디터로 다양한 기능들을 포함한 통합개발환경, 즉 도구들이 모여있는 에디터 프로그램입니다. 코딩을 할 때 상당한 편의성을 제공하기 때문에 반필수적으로 설치하시기 바랍니다. 사진 비교 1) 파이썬 프롬프트 2) 파이참 주관적으로 비유하자면 글을 쓸 때 메모장을 사용하는 것과, 워드나 한컴 같은 프로그램으로 사용하는 차이정도로 생각하시면 될 것 같습니다. 이런 파이참을 통합개발환경(IDLE)라고 합니다. 파이참 설치 아래 주소에서 무료버전인 파이참 커뮤니티 에디션을 다운로드할 수 있습니다 Get Your Educational Tool - JetBrains Get Your Educational Tool - JetBrains Download the latest version of .. 2023. 3. 4.
반응형