본문 바로가기

생활

(6)
파이썬으로 만든 인터파크 lck 티켓팅 매크로 pyautogui를 이용해 만든 인터파크 lck 티켓팅 매크로입니다. #세팅 1. 파이썬 설치 2. cmd창에서 아래 명령어 입력 - pip install pyautogui - pip install Pillow - pip install opencv-python - pip install mouse #사용방법 1. 인터파크 LCK 예매 페이지 접속 https://ticket.interpark.com/Contents/Sports/GoodsInfo?SportsCode=07032&TeamCode=PE015 E스포츠 - 스포츠 - 인터파크 League of Legends 리그 오브 레전드 홈구장: LoL PARK (그랑서울 3F / Gran Seoul 3F) ticket.interpark.com 2. 프로그램 실행..
[Cybos plus] 종목코드로 현재가, per, eps, 최근분기년월 가져오기 #code의 [현재가,per,eps,최근분기년월] 리턴 def per_eps_lastym(code): # Create Object instMarketEye = win32com.client.Dispatch("CpSysDib.MarketEye") # SetInputValue instMarketEye.SetInputValue(0, (4, 67, 70, 111)) instMarketEye.SetInputValue(1, code) # BlockRequest instMarketEye.BlockRequest() #현재가 price_now = instMarketEye.GetDataValue(0, 0) per = instMarketEye.GetDataValue(1, 0) eps=instMarketEye.GetDataVa..
최근 n일의 시/고/저/종, 거래량 import win32com.client #최근 10일간 code(str)종목의 시/고/저/종가, 거래량을 가져옵니다 #가장최근날짜부터 def sigojujonggu(n_day,code): # Create object instStockChart = win32com.client.Dispatch("CpSysDib.StockChart") # SetInputValue instStockChart.SetInputValue(0, code) instStockChart.SetInputValue(1, ord('2')) instStockChart.SetInputValue(4, n_day) instStockChart.SetInputValue(5, (0, 2, 3, 4, 5, 8)) instStockChart.SetInputV..
대신증권 API 원하는 시장의 종목코드/종목명 형식 CSV파일로 저장하기 #해당 장의 종목들을 종목코드/종목이름 형식의 csv파일로 저장합니다. 인자는 파일위치,파일명,장 타입(#1 = kospi, 2 = kosdaq 추정) #adress='c:\\Users\\yeonwoo\\PycharmProjects\\daishin20201003' #filename='kospi' #market_type = 1 #win32com.client가 import 되어있지 않다면 import 하셔야합니다. def code_n_name_excel(adress,filename,market_type): #import win32com.client file_location = adress+'\\'+filename+'.csv' instCpCodeMgr = win32com.client.Dispatch("CpUt..
대신증권 API 종목 불러오기 import win32com.client #유가종목목록 튜플 형태로 리턴, 리턴타입 = tuple def make_codeList(): #instCpCodeMgr이라는 CpUtil.CpCodeMgr 클래스의 객체 생성 instCpCodeMgr = win32com.client.Dispatch("CpUtil.CpCodeMgr") #instCpCodeMgr을 이용해 CpUtil.CpCodeMgr 클래스의 객체 생성 메소드 GetStockListByMarket 호출 #GetStockListByMarket메소드에 인자로 1을 넣으면 유가종목 목록을 파이썬 튜플 형태로 리턴 codeList = instCpCodeMgr.GetStockListByMarket(1) return codeList 참고출처: wikidocs..
대신증권API - Cybos plus에 연결 되어있는지 확인하는 함수 import win32com.client #cybos에 연결되어있는지 확인합니다 연결됨 = 1 안됨 = 0 리턴타입 =int def connection_check(): instCpCybos = win32com.client.Dispatch("CpUtil.CpCybos") return instCpCybos.IsConnect 출처: wikidocs.net/3681 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net