3월, 2020의 게시물 표시

주식 자동매매 시스템

파이썬을 이용한 주식 자동매매 시스템

이미지
파이썬을 이용한 주식 자동매매 시스템 INDEX 환경구축 키움증권 API - 연결테스트 키움증권 API - 계좌정보 조회 키움증권 API - 주문 키움증권 API - 종목정보 가져오기 포트폴리오 - 종목, 업종별 자산 포트폴리오 한국투자증권 API API reference 키움 OpenAPI+ 개발가이드 한국투자증권 OpenAPI 다운로드 및 가이드 Design https://www.design-seeds.com/in-nature/succulents/cacti-color-2/ https://create.piktochart.com/dashboard

make와 Makefile

이미지
make란 make는 Program을 유지하는데 필요한 Utility이다. make 유틸리티는 프로그램이 커져서 파일들이 분리되어 있을 때, 어떤 파일들이 다시 컴파일 되어야 하는지 결정하고 컴파일하는 명령들을 자동으로 실행해준다. 프로그램 개발자는 make가 자동으로 컴파일하고 관리할 수 있도록 'Makefile'을 작성해야 한다.  make 는 cmd 창에서 make 명령을 실행하면 된다. 쉘 명령으로 실행 가능한 컴파일러는 make를 사용할 수 있다. GNU make는 파일명이 'GNUmakefile, Makefile, makefile'로 되어있으면 make가 찾아서 실행할 수 있다. 일반적으로는 'Makefile'을 추천한다. 어떤 파일을 어떻게 컴파일 할지 제어하기 위해서는 make 명령에 parameter들을 사용하면 된다. Makefile 'Makefile'은 make가 이해할 수 있도록 쉘 스크립트 언어처럼 되어 있다. Makefile에는 결과 파일 생성을 위해서 프로그램안에 있는 파일들간의 관계, 파일을 컴파일하는 명령어 등을 기술해줘야 한다. make의 필요성 프로그램 개발 시 여러 개의 파일로 나누어 개발을 하게되면, 파일들이 서로 관계를 갖고 있기 때문에 어떤 파일을 변경하면 그걸 이용하는 다른 파일도 새로 컴파일 되어야 한다. 이렇게 컴파일이 필요한 것과 아닌 것을 관리해준다는 장점이 있다. <ex> 아래 예제를 보면, write.c, read.c 파일이 io.h 파일을 include하고 있다. 컴파일을 하면 test.exe가 생성된다. 그 후 io.h 파일에 수정사항이 있을 경우, 모든 파일을 재컴파일 할 필요가 없다. io.h 파일과 의존관계에 있는 파일들만 재컴파일 하면 변경이 적용된 test.exe 가 생성된다.      Makefile 기본 작성법 Targets : Dependencies..