유진투자선물 제공 API 정보 : https://www.eugenefutures.com/main/TS/view/TS_0301_T1.htm?tabId=TS_0401_T1
유진투자선물의 OpenAPI 체계 이해.
유진투자선물의 HTS 인 Champion Futures 설치 ( 설치과정 상세보기 ) 된 C:\\Champion\Bin10 폴더에 OpenAPI.dll 이 있으며 본 DLL 이 타 프로그램에서도 활용가능한 DLL 형식의 API 이다. HTS Champion Futures 에서도 동일하게 활용되고 있으며, 본 DLL 을 사용자 프로그램에서 로딩하면 본인이 직접 유진투자선물 서버로 접근하는 매매용 프로그램 개발가능하다.
개발 프로그램에서 OpenAPI.DLL 활용 위한 폴더구조 2종.
폴더구조1. 유진투자선물의 HTS Champion Futures 를 설치하고 경로 C:\\Champion\Bin10 의 OpenAPI.DLL 을 로딩하는 방법.
폴더구조2. 개발프로그램의 실행경로에 Bin10 폴더내용 을 모두 복사해두고 OpenAPI.DLL 을 로딩하여 활용하는 방법.
상기 2가지 폴더구조중 폴더구조1 이 선호된다.
선호 사유.
1. OpenAPI.DLL 및 연관 파일들이 신규 버전으로 업그레이드 된 경우 HTS 실행시 자동으로 원격 업데이트 되나 , 별도로 Bin10 을 복사해서 활용하는 경우 자동 원격 업데이트 받지 못하여 수동으로 신규파일들로 업데이트 해야하는데 처리하기 번거롭다.
따라서, 유진투자선물의 OpenAPI 활용하려는 PC에서는 HTS 도 같이 설치해두고 C:\\Champion\Bin10 하위의 OpenAPI.DLL 을 로딩하여 사용하는 방식으로 운영하는 것이 타당하다.
유진투자선물의 OpenAPI.DLL 설명문 및 샘플소스코드 입수 방법.
HTS 설치하면 PC에 OpenAPI 파일은 설치되어 있지만 개발진행하려면 DLL 에서 제공하는 함수 설명문이 필요하다.
유진투자선물 에 계좌개설후 전화로 요청하면 매뉴얼과 VC++ 샘플소스코드를 메일로 받을 수 있다. 본 정보활용하여 본인 프로그램에 포함시켜서 활용한다.
유진투자선물 API 사용시 주의사항.
중복접속불가.
- 동일아이디로 2개이상 접속 불가함. 중복접속불가는 API뿐만아니라 HTS (챔피언 퓨처스)든 MTS 든 1개의 접속만 가능하다. 이미 접속된 상태에서 다른 컴에서 접속하면 먼저 접속된것은 연결해제되므로 활용시 주의할것.
본 글 포함된 상위 정리글1. 시스템 트레이딩 http://igotit.tistory.com/840 2. 증권사 API 전체리스트 : http://igotit.tistory.com/493 |
///1730
'트레이딩' 카테고리의 다른 글
유진투자선물. HTS. 챔피언 퓨처스 설치. (0) | 2018.07.14 |
---|---|
NH선물. API 개요. 리소스 확보방법. (0) | 2018.07.12 |
유진투자선물. 예스트레이더 다운로드 설치. (0) | 2018.07.11 |
OpenAPI-W. 활용팁. 주의사항. 계좌비번. 모투 계좌는 마지막에 72 추가등. (0) | 2018.07.08 |
FreeCap HTS 에서 시그널메이커(리더용) 실행하기. (0) | 2018.06.30 |
댓글