파이썬

    [파이썬 #2] 주식자동매매 시뮬레이터 - 개발환경 셋팅(Python / PyCharm) 및 프로젝트 생성

    오늘 목표는 개발환경 설정 후 프로젝트 셋팅까지 진행하볼 예정이다. 1. 파이썬 설치 개발환경 설정? 머 없다. 파이썬으로 하기로 했으니까 파이썬 설치해주고 파이썬 IDE를 설치해주면 끝~ 먼저 파이썬을 설치해주자, 나는 파이썬 3.8버전을 사용하는데 이 글을 쓰는 시점에 확인해보니 벌써 3.9.2가 나왔더라 ㅎㅎ 머 이 프로젝트를 진행하는데 큰 차이는 없으니 그냥 받으면 된다. ​ 비전공자들은 궁금할 수가 있다. 파이썬 설치? 그게 모야!!! 어 일단. 우리가 사용할 언어는 파이썬이다. 언어라는건 규칙이 존재하고 사용할 수 있는 단어들도 있을 것이다. 이런 언어를 내 컴퓨터에서 사용할 수 있도록 하려면 이 언어를 내 컴퓨터에 설치해줘야 한다. ​ 우리가 영어를 배우려면, 매일 학원에 가서 영어공부하고,..

    [파이썬 #1] 주식자동매매 시뮬레이터 미니 프로젝트 포스팅을 시작하며

    근래 한달의 시간 동안 주식 자동매매 프로그램을 만들어봤다. 한달쯤 된건가? 요즘은 퇴근하고 잠이 많아져서 매일 작업한 것은 아니고 어쩔때 한 4~5시간 작업해보고를 반복했다. ​ 시작 계기 그간 자동매매에 관심이 생겨서 좀 알아봤는데 찾아보니까, 보통 거래량이 많이 몰리는 종목을 API로 받아서 조건에 맞으면 매수한다거나.. 머 그정도가 다였다. 내 생각에는 이 방식으론 안될거라는 생각이 들었다. ​ 나는 종목을 찾아주는 프로그램이 아닌, 한개의 우량주를 하나 정해놓고, 해당 종목이 하루동안 가지는 변동성에서 수익을 보면 되지 않을까? 생각을해서 바로 개발에 착수했다. ​ 머 결론부터 말하자면, 이건 아무리 생각해봐도 안될 것 같아서 접었다. 접었다기 보다는. 다른 방식이 나을꺼같아서 다른 방법으로 개..

    [딥러닝] #6 구글 코랩 / Google Colaboratory / 파이썬 클라우드 개발환경 설정

    딥러닝 예제를 하나씩 만들어보기 전에 개발환경을 구축해야한다. 대수학 코딩이 강력한 파이썬으로 진행을 할껀데 사실 개발환경이랄 것도 없다. 워낙 세상이 좋아져서.. 구글에서 파이썬 개발환경을 클라우드로 사용할 수 있다. Google Colab ​ 코랩이란 무엇인가. 파이썬 코드를 웹 환경에서 작성하고 실행시킬 수 있는 툴이라고 생각하면 된다. 번거롭게 IDE를 설치하는 과정이 없어도 된다. 무엇보다 딥러닝을 하려면 대수 연산이 필수적인데, 구글 클라우드 환경 위에서 돌아간 후 결과만 화면으로 리턴받는 형식이기 때문에 컴퓨터 사양이 녹록지 않은 사람들한테는 개인 컴퓨터에 연산 부하를 주지 않음으로 굉장히 좋은 서비스라고 할 수 있다. ​ 특히 외장 그래픽카드가 달려있지 않은 사용자에게는 부동소수점 연산에 ..