파이썬13 비트코인 프로젝트_타점찾기1 지금까지 만들어온 프로그램의 방향을 다시 잡아줄 때가 왔다. 이 프로그램을 왜 만들고있고, 어떻게 만들어야 하는지를 다시 생각해야한다. 역시 가장 큰 목적은 돈이다. 이 프로그램을 통해 거래수익을 꾸준히 올리는게 궁극적인 목적이다. 1분단위 거래량이니 종가변화율이니 다 목적을 위한 수단일 뿐이다. 몇 가지의 방법을 찾았으니 이게 정말 타점을 잡는데 도움을 주는지도 확인해야한다. 하지만 이 역시도 나는 알지 못한다. 알았으면 이미 돈을 벌었겠지,, 이또한 챗지피티에게 물어보기로 했다. 하지만 당연하게도 추상적인 답변 뿐이라 기준을 어떻게 잡아야할지 전혀 모르겠다... 저번 게시글에 추상적으로 생각해둔 계획이 있었다. 전체 종목에 대해서 1분전 대비 거래량이 급증하는 시간대를 찾고, 그 시간대부터 2분동안 .. 2024. 3. 24. 비트코인 프로젝트_1분단위 가격 조회 전 게시글에서는 1분단위 거래금액을 조회했는데, 이번엔 가격이다. 1분단위로 가격이 확확 변할 일이 많지는 않겠지만, 특정 시간대에 종종 생긴다. 그 시간대에 올랐던 친구들은 대략 20분정도는 유지했던 것 같아서 오로지 기억에 의지해서 프로그램을 만들어보자. 사실 이게 몇분정도 유지되는지도 프로그램으로 확인해보고싶은데, 글로 먼저 적어서 방향을 잡고 하는게 좋을 것 같아서 뒤로 미뤘다. 대충 방향을 정리해보자면 전체 종목에 대해서 거래금액을 합산해서 1분전에 비해 거래량이 급증하는 시간대를 찾는다. (개인적으로 오전9시를 생각중이며, 프로그램을 통해 거래금액이 급증하는 시간대를 조회했을 때 9시가 나오면 성공이라고 생각한다.) 그 시간대를 찾았으면, 약 1주일정도의 과거데이터를 기반으로 해당 시간대(편의.. 2024. 3. 17. 근황 파이썬으로 어떤 프로그램을 만들어본게 이 프로그램이 처음이었고 주식 또한 작년 초에 잠깐 했었으나 한 달 하고 그만뒀었고, 제대로 공부해본적도 없었습니다. 올해도 프로그램을 먼저 만들어두고 공부를 하고 시작해야지 하던걸 해외주식만 하느라 프로그램도 뒷전으로, 주식공부 조금, 종목분석 조금씩만 하고있었네요. 그러다 수수료나 세금을 감당할 생각에 (그만큼 수익을 낼 자신도 없지만) 한국주식을 다시 해봐야겠다는 생각이 들었습니다. 이 프로그램은 자동매매보다는 제가 원하는 종목 분석정도로만 사용할 예정입니다. 그러다보니 뺄 부분은 빼고 남길 부분만 남겼습니다. 깃헙은 아직도 사용법을 제대로 모르겠습니다. 수박 겉핥기 식으로 배운 프로그래밍은 프로그램을 짜는 법만 알려주지 그 외의 것들은 다 제가 해봐야 하더라고.. 2020. 11. 30. CHAPTER 6. 보유한 종목, 미체결 종목, 분석된 종목 합치기 저번 게시글에서는 가져온 데이터를 바탕으로 종목을 분석하는 과정을 살펴봤다. 이번 게시글에서는 보유 종목들과 미체결 종목, 분석된 종목을 유지 관리할 수 있도록 구성한다. 저번 게시글에서 분석한 종목들을 files 폴더 안의 condition_stock.txt 파일로 저장하였다. 이번에는 그 파일을 불러온다. 먼저 파일이 존재하는지 확인을 하고, 있으면 open해준다. 그 다음 한 줄씩 읽어와서 탭(\t)을 기준으로 문자열을 잘라준다. 또한 다음 줄로 띄어쓸 때 사용한 \n 또한 split()함수를 한 번 더 사용하여 문자를 제거하고 각 행을 구분한다. 다음으로 최종 결과를 딕셔너리에 담는다. 마지막으로 __init__() 함수에 관련 변수와 read_code() 함수를 추가한다. read_code() .. 2020. 7. 23. CHAPTER 5. API를 이용해 투자 방식에 맞는 종목 분석하기 두 번째 이야기 저번 게시글에서는 종목을 가져오고 일봉데이터를 가져오는 것을 진행하였다. 이번 게시글에서는 가져온 데이터를 바탕으로 종목을 분석하는 과정을 살펴본다. 저번 게시글에서 적었듯이, 책에서는 그랜빌의 매수신호 제4법칙으로 종목을 분석한다. 제4법칙은 상승 중인 장기 이동평균선 밑으로 내려간 일봉이 다시 이동평균선으로 다가갈 때를 매수 신호로 본다. 단순하게 120일 이동평균선이 상승중일 때 일봉이 이동평균선보다 아래로 갔다가 다시 위로 돌파하려는 모습으로 구성한다. 코드를 구성하는 과정은 책에 그림과 함께 자세하게 설명되어 있으니 책을 참고하면 좋을 것 같다. 아마 저자의 유튜브에도 있지 않을까 싶은데, 난 책으로만 가고 있어서 확실치는 않다. 코드를 구현하기에 앞서 이전에 구현해놓은 일봉데이터 부분을 수정한.. 2020. 7. 21. CHAPTER 5. API를 이용해 투자 방식에 맞는 종목 분석하기 첫 번째 이야기 저번 챕터에서는 로그인부터 계좌 정보를 가져오는 과정까지를 진행하였다. 이번 챕터에서는 종목을 분석하는 과정을 살펴본다. 이 책에서 다루는 분석법은 그랜빌의 매수신호 제4법칙이다. 나도 우선 이 분석법을 배우고, 내가 하고 싶던 방법으로 응용할 수 있도록 해야겠다. 먼저 코스닥 종목을 가져오는 과정을 진행하도록 하자. get_code_list_by_market 함수와 calculator_fnc 함수를 만든다. 주식 시장 조목을 가져올 때는 GetCodeListByMarket 요청 함수를 사용한다. GetCodeListByMarket 함수의 자세한 설명은 다음과 같다. 이 책에서는 코스닥 종목만 보기 위해 sMarket 값은 10을 사용한다. 또한 종목간 구분이 ';' 이기 때문에 .split(';')으로.. 2020. 7. 17. 이전 1 2 3 다음