반응형 파이썬13 비트코인 매수 타임 예측, 파이썬 tensorflow(딥러닝) 활용 요새 딥러닝 공부를 하다가 비트코인 자동매매에 활용하면 좋을 것 같다는 생각에 살짝 활용해 보았습니다. 사용 방법에 대한 감만 잡으면 다양한 아이디어를 적용할 수 있을테니 관심있으신 분들에게는 도움이 될만한 내용입니다. 참고로 구체적인 개념 설명은 하지 않고 필요한 부분만 언급하려고 합니다. 그리고 파이썬이 설치가 되어있고 기본적인 사용법을 아는 사람 기준으로 설명을 드리겠습니다. (주의) 여기서 소개하는 모델의 구조가 완벽하지 않을 수 있으므로 참고만 하시기 바랍니다. 투자 손실은 각자의 책임입니다. 목차 텐서플로우 라이브러리 로드 딥러닝을 쉽게 사용할 수 있게 해주는 텐서플로우 라이브러리를 설치하고 이용할 예정입니다. 아직 설치가 되어 있지 않은 분은 다음 명령어로 설치를 할 수 있습니다. pip i.. 코딩 강의/유용한 스킬 없을까요 2022. 3. 23. 비트코인 암호 화폐 거래소 업비트 API(파이썬)를 활용한 변동성 돌파 전략 구현 방법 (돌파 계수 = 노이즈 비율) 프로그램 매매에 관심있으신 분들은 아마 변동성 돌파 전략을 한 번쯤은 들어 보셨을 것이라 짐작합니다. 아무래도 이 전략으로 입문하는 것이 좋을 듯 싶어서 저도 공부 중 입니다. 목차 변동성 돌파 전략이란 변동성 돌파 타겟 가격 = 당일 시가 + (전일 고가 - 전일 저가)*k 당일 시가에 전일 가격의 변동폭에 특정 계수를 곱한 값을 더한 가격을 매수 시점으로 삼는 방법을 말합니다. 상승 추세에 맞춰 즉시 들어가서 짧게 먹고 빠지는 전략으로 변동성이 크게 있는 코인 시장에서 유리한 전략입니다. 전략이 매우 단순하여 저처럼 트레이딩 지식이 많이 없는 사람도 쉽게 이해할 수 있을 정도이지만 효과는 좋은 편이라고 합니다. 파이썬으로 변동성 돌파 전략 타겟 가격 구하기 그럼 타겟 가격을 구하는 코드를 작성해 보겠.. 코딩 강의/유용한 스킬 없을까요 2021. 6. 17. 프로그램 매매 핵심 지표, 이동평균선 구하는 방법 (암호 화폐) 지난 포스팅에서 업비트 API 호출하는 방법에 대해서 자세히 알아 보았습니다. 비트코인 가상화폐 거래소 업비트 API(파이썬) 사용 방법 비트코인 가상화폐 거래소 업비트 API(파이썬) 사용 방법 최근에 주식보다 비트코인이 더 핫하죠. 그런데 매일 신경쓰면서 거래하는 건 스트레스 받고 안 하자니 손해보는 것 같아서 프로그램 매매를 시도해 보려고 생각을 하였습니다. 요새는 주식도 sangminem.tistory.com 또한 pyupbit라는 라이브러리를 활용하여 쉽게 업비트 API를 호출하는 방법에 대해서도 간단하게 정리를 했었죠. pyupbit 라이브러리를 통한 비트코인 가상화폐 거래소 API(파이썬) 사용 방법 pyupbit 라이브러리를 통한 비트코인 가상화폐 거래소 API(파이썬) 사용 방법 오늘은 .. 코딩 강의/유용한 스킬 없을까요 2021. 6. 11. 파이썬 프린트(print) 함수 사용법 (sep, end, 문자열 포맷) 기본 사용법 item1 = '사과' price1 = 1000 item2 = '바나나' price2 = 500 print(item, price) print(item2, price2) 실행 결과 : print 함수를 연속 실행한 결과 각 파라미터 사이에는 공백이 들어가고 끝에는 개행문자(new line)가 들어간 것을 알 수 있습니다. 고급 사용법 print(item, price, sep=',', end='/') print(item2, price2) 실행 결과 : 첫 print 함수의 sep 파라미터에 쉼표(,)를 대입하고, end 파라미터에 슬러시(/)를 대입했더니 item과 price 사이에 공백 대신 쉼표가 들어가고 끝에는 개행문자 대신 슬러시가 들어 갔습니다. 두번째 print 함수에서는 지정하지 않.. 프로그래밍 & IT 정보/Python 2020. 11. 20. 파이썬 함수(def)와 람다(lambda) 문법 및 차이점 비교 목차 함수 일단 예를 하나 들어 볼게요. def add(x, y): return x + y print(add(3,5)) #출력결과 >> 8 함수는 def 키워드로 작성을 합니다. add는 함수의 이름이고, 전달 받을 인자를 x, y로 정의하였습니다. 두 값을 더한 결과를 return해 주는 기능을 하고 있습니다. 이렇게 만든 add 함수에 3과 5를 인자로 전달하였더니 8이라는 결과가 나오는 것을 볼 수 있습니다. 람다 위의 함수와 같은 기능을 만들어 보겠습니다. add = lambda x,y: x+y print(add(2,3)) #출력결과 >> 5 lambda라는 키워드를 이용하여 x, y를 인자로 받고 두 값을 더한 결과를 return하는 기능을 합니다. 람다는 기본적으로 이름이 없는 함수를 만듭니다.. 프로그래밍 & IT 정보/Python 2020. 11. 14. 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 [Python(파이썬)] 크롤링(Crawling)을 활용한 캔버스(Canv.. sangminem.tistory.com 이번 포스팅에서는 이미지 URL을 알고 있는 경우 바로 가져올 수 있는 방법을 알려드리겠습니다. 샘플 URL은 아래와 같은 조선왕조실록에서 검색한 결과의 이미지 뷰어 페이지 입니다. sillok.history.go.kr/popup/viewer.do?type=view&id=waa_.. 코딩 강의/유용한 스킬 없을까요 2020. 10. 29. 파이썬 조건문 (if, 딕셔너리 활용) 조건문에 대해 간단히 알아 보겠습니다. 1. if 문 test = 5 if test > 참입니다 조건이 하나만 있는 if 문입니다. 10은 5보다 작으므로 조건이 참이 되고 '참입니다' 문구가 출력됩니다. test = 15 if test > 두번째 조건이 참입니다 다음은 조건이 2개가 있는 if/elif 문 입니다. 조건이 2개 이상 있을 경우는 elif 문으로 추가하면 됩니다. 여기서 15는 10보다 작지 않으므로 첫번째 조건이 만족하지 않고 20보다는 작으므로 두번째 조건이 만족하여 '두번째 조건이 참입니다' 가 출력.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 반복문 (for, while) 자주 쓰이는 반복문에 대해 간단히 알아보겠습니다. 1. for 문 test_list = [1,2,3,4,5] for test in test_list: print(test) # 출력 결과 # 1 # 2 # 3 # 4 # 5 test_list 배열의 데이터 개수만큼 반복하여 수행됩니다. for i in range(5): print(i) # 출력 결과 # 0 # 1 # 2 # 3 # 4 range 메서드를 사용하면 원하는 범위만큼 반복 수행이 가능합니다. 2. while 문 test_list = [1,2,3,4,5] cnt = 0 while cnt != len(test_list): print(test_list[cnt]) cnt += 1 # 출력 결과 # 1 # 2 # 3 # 4 # 5 while문은 조건이 참.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 BeautifulSoup 파싱(Parsing) 다양한 방법 파이썬을 공부하면서 html 문서에서 특정 태그를 가져오는 다양한 방법에 대해 정리를 해 보았습니다. 다음과 같은 HTML 문서가 있다고 가정을 하고 BeautifulSoup 모듈을 이용해서 특정 태그를 파싱해 오는 방법을 하나씩 보도록 할게요. from bs4 import BeautifulSoup html = """ Content1 Content2 Goal Content3 """ soup = BeautifulSoup(html, "html.parser") 목표는 아래 태그입니다. Goal 1. find() 메서드 활용 print(soup.find('div',id='target')) #tag, id print(soup.find('div',attrs={'id':'target'})) #tag, 속성으로서의 i.. 프로그래밍 & IT 정보/Python 2020. 9. 2. 파이썬 텍스트 크롤링 따라하기 #함께보면_좋은강의 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 [Python(파이썬)] 크롤링(Crawling)을 활용한 캔버스(Canv.. sangminem.tistory.com 파이썬 크롤링으로 URL 이미지 저장하기 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이.. 코딩 강의/유용한 스킬 없을까요 2020. 9. 1. 파이썬 크롤링을 이용하여 인스타그램 맞팔 여부 자동 확인하기 안녕하세요. 저도 크롤링을 처음 공부하면서 여러가지를 해보는 중인데요. 이번에는 최근 인기있는 SNS 중 하나인 인스타그램에 적용해 볼까 합니다. 흥미를 주기 위해 사람의 심리를 조금 이용하여 다음과 같은 작업을 해보려고 합니다. 목차 어때요? 해보고 싶지 않나요. ㅋㅋ 간혹 팔로우를 끊는 사람들이 있더라구요. ㅂㄷㅂㄷ 자 그럼 차근차근 해볼까요. 필요한 모듈 import import time import sys from selenium import webdriver from bs4 import BeautifulSoup selenium 패키지의 webdriver 모듈은 웹 브라우저를 실행시키고 스크립트 명령에 따라 액션을 수행할 수 있게 해주고 bs4 패키지 내의 BeautifulSoup 모듈은 HTML.. 코딩 강의/유용한 스킬 없을까요 2020. 8. 31. 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 파이썬 크롤링으로 URL 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 URL 이미지 저장하기 #함께.. sangminem.tistory.com sangminem.tistory.com/32 파이썬 텍스트 크롤링 따라하기 #함께보면_좋은강의 sangminem.tistory.com/30 파이썬 크롤링을 활용하여 캔버스 이미지 저장하기 #함께보면_좋은강의 sangminem.tistory.com/83 Python(파이썬) 크롤링(Crawling)으로 UR.. 코딩 강의/유용한 스킬 없을까요 2020. 8. 29. 이전 1 2 다음 💲 추천 글 반응형