개요 | |
하나금융투자의 OpenAPI 인 1Q Pro 활용하여 Visual C++ 에서 첫 코딩 위한 초기 처리사항들. 사전 준비 사항. 1. 1Q Pro 다운로드, 설치하고 레지스트리에 dll 등록하기 : http://igotit.tistory.com/1710 상황예. 1Q Pro 를 활용할 Visual C++ 프로젝트 명 CyFinAPI 내의 대화상자 클래스 CyDevice4_UITDlg 에서 1Q Pro 활용위한 랩퍼 클래스 생성. | |
|
상세 | |
단계1. Visual C++ 프로젝트에서 1Q Pro 랩퍼 클래스 생성.Visual Studio 에서 프로젝트 우마우스 클릭 -> Add -> Class... 클릭하여 뜬 아래 창에서, ActiveX Control 선택한다. 상기 창에서 Add버튼 클릭하면 아래 처럼 ActiveX 로부터 Class 생성하는마법사 창이 뜨고 레지스트리에 등록되어있는 HFCommAgent.dll 로부터 클래스 생성하여 프로젝트에 포함시킨다. - 아래 동영상에 과정 보임. 단계2. 대화상자에서 ActiveX컨트롤 추가하고 컨트롤의 변수 추가.대화상자 (CCyDevice4_UITDlg) 편집기에서 우마우스 클릭하여 ActiveX 컨트롤 추가하고 컨트롤 변수 추가하기.
이후 우리가 생성한 멤버변수 m_FHCommAgent 로 하나금융투자 OpenAPI 에서 제공하는 기능들 활용가능하다.
| |
|
///1711.
'트레이딩' 카테고리의 다른 글
FreeCap HTS 에서 시그널메이커(리더용) 실행하기. (0) | 2018.06.30 |
---|---|
해외선물 수수료 비교. 편도 3달러 이하만 기록함. (0) | 2018.06.24 |
1Q Pro. 1Q OpenAPI. 하나금융투자. 다운로드. 설치. (0) | 2018.06.22 |
KAIROS. 카이로스. 미래에셋대우 HTS. 해외선물/선물옵션/주식/펀드/ELW/신탁 (0) | 2018.06.22 |
시그널메이커. 가격 챠트에 지표 라인 표현하기. (0) | 2018.02.18 |
댓글