본문 바로가기
투자

[알고리즘 트레이딩] 알고리즘 개발을 위한 IDE Visual Studio 설치

by 밝음의기둥 2016. 8. 9.
반응형

알고리즘 트레이딩은 컴퓨터 프로그램이 알고리즘을 통해서 트레이딩을 하는 것으로 컴퓨터 프로그램을 만들어야 합니다. 컴퓨터에는 많은 운영체제와 그에 맞는 프로그래밍 언어들이 존재하고, 프로그래밍 언어를 활용해서 프로그램을 만들 수 있도록 도와주는 툴들이 많이 존재합니다. 

저는 Windows를 운영체제로 해서 알고리즘 트레이딩을 개발할 예정입니다. 키움 증권의 Open API+ 가 기본적으로 지원하는 운영체제가 Windows이기도 합니다. Windows에서 프로그램을 개발한다고 하면 가장 먼저 떠오르는 개발 툴 환경이 Visual Studio 일겁니다. 오래전부터 제공되던 개발 툴 환경으로 유료로 판매되었습니다. 최근들어 Community 버전이 나오고 무료로 사용할 수 있게되었는데요. 이런 이유가 애플이나 구글, 그리고 오픈 소스 진영에서 개발 툴 환경을 무료로 제공하는 흐름이여서가 아닌가 하는 개인적인 생각을 해보았습니다. ㅎㅎ 

Visual Studio Community 버전은 아래의 주소에서 다운로드 받으실 수 있습니다.

다운로드 주소 : https://www.visualstudio.com/

 

 

Visual Studio Community 설치 파일을 받으셨다면 설치 합니다.

 

 

설치가 완료되었으면 Visual Studio Community 를 실행합니다.

 

 저는 VI 편집기를 좋아합니다. 항상 VsVim 이란 프로그램을 플러그인으로 설치해서 사용했었습니다. 이번에도 마찬가지로 VsVim을 설치합니다. 예전에는 인터넷에서 찾아서 msi 파일을 다운받아서 설치를 했었는데요. 이번 부터는 확장 및 업데이트 창에서 검색하여 설치가 가능합니다. 

 VsVim을 설치하고 Visual Studio Community를 재시작합니다. 새로운 텍스트 파일을 생성하고 VI 편집이 사용되는지 테스트 해보는 것도 잊으시면 안됩니다. ㅎㅎㅎ 

Visual Studio를 활용하면 정말 다양한 종류의 프로그램들을 개발할 수 있습니다. 저의 경우는 MFC 응용 프로그램으로 개발할 예정입니다. 그래서 새로운 프로젝트를 생성할 때 MFC 응용 프로그램으로 생성합니다. 만약 Visual Studio를 기본으로 설치하셨다면, MFC 응용 프로그램에 대한 개발 환경이 설치되지 않았을 수도 있습니다. 그런 경우는 아이콘 모양이 지구본 모양으로 되어 있습니다. 그럴 경우 해당 항목만 설치하시면 됩니다.  

 

이제 개발 툴 환경인 Visual Studio 도 설치를 했으니, 본격적으로 알고리즘 트레이딩을 개발해야할 것 같습니다.

(쪽박만 아니길 바라며...)


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


반응형