전체 글(39)
-
[Python] 실시간 지수 가져오기
주식의 실시간 지수를 30분 단위로 사이트에 접속 후 데이터를 파싱하여 가져오도록 설정하였다. 나스닥지수와 코스피지수의 내용을 예제로 하였다. 나의 경우는 30분 단위로 이전의 데이터(1일전) 최종가와 금일의 최종가를 비교하여 거래 유무를 판단하도록 처리하였다. 1. 나스닥 지수 가져오기 def getRealTimeZISU(self): try: strURL = 'https://www.google.com/finance/quote/.IXIC:INDEXNASDAQ?hl=ko' headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 S..
2024.02.16 -
[MySql] 그룹별 집계함수예제
SQL의 집계함수에 대해 살펴보겠습니다. 보통 GROUP BY절 외에 ROLLUP, CUBE 등 다양한 그룹함수에 대해서도 같이 알아보겠습니다. 1. GROUP BY 절 SELECT 상품ID, 월, SUM(매출액) AS 매출액 FROM 월별매출 GROUP BY 상품ID, 월; 가장 기본적이고 단순한 GROUP BY절만 사용한 결과입니다. 상품ID와 월에 대해 매출액의 합계를 구해주었습니다. 2. ROLLUP ROLLUP함수는 소그룹간의 합계를 계산하는 함수입니다. ROLLUP을 사용하면 GROUP BY로 묶은 각각의 소그룹 합계와 전체 합계를 모두 구할 수 있습니다. SELECT 상품ID, 월, SUM(매출액) AS 매출액 FROM 월별매출 GROUP BY ROLLUP(상품ID, 월); NULL값으로 표..
2024.01.23 -
[Linux] samba 설정(윈도우와 리눅스의 파일공유설정)
리눅스 시스템에 공유폴더를 생성하여 윈도우와 연동하는 방법인 samba를 설정할 수 있는 방법을 찾아봤다. 너무 자세하고 친절하게 설명해서리.. https://inpa.tistory.com/entry/LINUX-%F0%9F%93%9A-%EC%82%BC%EB%B0%94SAMBA-%EC%84%A4%EC%B9%98-%EC%84%A4%EC%A0%95-%E2%80%BB-%EC%B4%9D%EC%A0%95%EB%A6%AC 🐧 삼바(SAMBA) 설치 & 설정 방법 [리눅스 ↔ 윈도우] 삼바(SAMBA) 란? 윈도우, 리눅스 OS 끼리 파일을 서로 옮길 경우 이 일이 얼마나 번거로운지에 동감할 것이다. 보통은 FTP, SFTP 서버를 열어두고 FileZilla 같은 파일공유 툴을 이용하여 옮겼을 것이다. inpa.tis..
2024.01.18 -
[MySql] mysql에서 외부 프로그램 실행
mysql을 통하여 외부프로그램을 실행시킬 수 있는 방법이 있다고 하여 찾아보았다. 이벤트나 트리거시에 해당 사항을 처리해 볼 수 있을 것 같다. 리눅스 버전을 확인해 보고자 하였으나, 없는 것 같다. 1. 실행 파일 실행시키기 >> SELECT sys_exec(" name.exe "); 위 쿼리를 통해 name.exe라는 실행 파일을 실행시킬 수 있습니다. 이때 실행 파일은 Mysql 설치 폴더 안의 data 폴더 안에 위치해야합니다. 아니면, 따로 실행 파일의 경로를 함께 입력해주어야 합니다. >> SELECT sys_exec(" C:/file_box/name.exe "); 이런 식으로 말이죠. sys_exec() 함수는 외부 파일의 실행 결과 코드를 반환하게 됩니다. 결과 코드가 0으로 출력되면 올..
2024.01.15 -
[Python] 주식의 새로운 라이블러리
파이썬과 .NET 기반으로 확인해 볼 수 있는 새로운 라이블러리를 발견하였다. 출시일도 얼마되지 않아 아떤 기능들이 있을지 궁금하다. 새로운 라이블러리로 연동을 확인해 봐야할 것 같다. 1. 라이블러리설치 pip install stock-indicators 2. 연동은 아래 예제에서.... https://pypi.org/project/stock-indicators/ stock-indicators Stock Indicators for Python. Send in historical price quotes and get back desired technical indicators such as Stochastic RSI, Average True Range, Parabolic SAR, etc. Nothing ..
2024.01.12 -
[Python] 볼린저밴드(BB)를 추출하기 위한 코드(2)
볼린저밴드를 추출하기 위한 코드를 이전에 pandas_ta 라이블러리를 통하여 추출하는 방법을 알아보았다. 이번에는 다른 방법으로 알아보고자 한다. 관련링크 https://pi000.tistory.com/entry/Python-%EB%B3%BC%EB%A6%B0%EC%A0%80%EB%B0%B4%EB%93%9CBB%EB%A5%BC-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0-%EC%9C%84%ED%95%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EC%BD%94%EB%93%9C [Python] 볼린저밴드(BB)를 추출하기 위한 파이썬 코드 쿼트 자동화를 위하여 볼린저밴드를 활용한 매수의 진입시점을 확인하고자 하여 볼린저밴드 추출방법을 공유하고자 합니다 . 1. 라이블러리 설..
2024.01.11