본문 바로가기

Python2

matplotlib 를 이용한 DataFrame 그래프 출력 이번 포스팅에서는 자동매매 관련 코드를 작성하다가 알게 된 Python에 강력한 Lib인 matplotlib를 이용하여 그래프를 출력하는 방법에 대해서 알아보려고 합니다. matplotlib는 Dataframe의 데이터 형태를 그래프로 출력해주는 좋은 시각화 도구입니다. 우선 저는 이 그래프를 보면서 실제 업비트의 차트와 동일하게 차트 곡선이 그려지는지 확인하였습니다. (이렇게 검증해야 실제로 제가 생각한 보조지표의 기준으로 자동매매의 알고리즘을 적용할 수 있기 때문에 시도해보았습니다.) from matplotlib import pyplot as plt from src.main.indicator.macd import macd from src.main.module.UpbitApi import get_ohl.. 2021. 11. 1.
업비트 자동매매 - Upbit Auto Trading No.2 (계획을 세워봅시다) 치킨값을 벌기 위해서는 우선 거래를 할 수 있는 플랫폼을 먼저 만들어야겠군요. 업비트를 이용하여 만들기 때문에 업비트 URL을 방문하여 필요한 정보를 찾아봅니다. 업비트 고객센터에 Open API 안내라는 메뉴로 진입하니 Open API 사용하기 버튼이 보입니다. 바로 클릭하여 이동하니 카카오 로그인을 하라고 하는군요. 간단히 로그인을 해주고... 음... 모바일 카톡에서 인증번호를 입력하라고 하는군요. 모바일에서 인증번호를 보고 입력을 해주면 정상적으로 Open API를 사용할 수 있게 화면이 보이겠죠? 인증번호까지 정상적으로 입력했다면 아래와 같은 화면이 보이실 겁니다. API는 사용하는데 항목을 보니까 출금, 입금도 기능을 사용할 수 있어 보이네요... 그러나 뭐 이런 건 앱에서 수동으로 진행해도 .. 2021. 10. 31.