[이전 글]
2021/01/15 - [OpenAPIs For Trading] - 키움증권 OpenAPI - (003) 그리고 그는 C# 을 선택합니다......
[그리고 계속]
현재 키움증권 OpenAPI 를 위해 C# 은 저에게는 필연적인 선택으로 보입니다.
1. MFC 는 현재 확장성이 떨어진다.
MFC 는 그 자체로 프로그램 시작 시점이 정의되어 있습니다.
main() 함수를 찾아볼 수가 없죠.
MFC 형태로 코딩을 해야 하는데,
다양한 외부 플러그인 요소들을 가져다 쓰기에는 너무 낡은 프레임입니다.
2. Qt5.15 버전에 키움증권 OpenAPI 는 잘 맞지 않는다.
QAxBase class 를 비롯해서 ocx 를 지원하긴 하지만, 키움증권 OpenAPI 에서 제공하는 ocx와는 잘 맞지 않습니다.
뭐 신박한 방법이 있을 수도 있겠지만, 저는 사실 연결해보려고 몇 시간을 삽질하다가 포기하게 되었습니다.
그리고 나서, C# 으로 연결하니...... 뭐 이건 그냥 되긴 하네요.
C# 은 확장성도 좋습니다. 추가로 C++ 코드도 연결할 수 있고요.
하지만, 키움증권이 지원하는 OpenAPI ocx 송수신 방식은 아직도 적응이 되지 않고 있습니다.
저걸 과연 발전시켜서 제대로 동작하는 프로그램으로 만들어야 할까.
하지만, 결국 하게 되겠죠......
'OpenAPIs For Trading' 카테고리의 다른 글
키움증권 OpenAPI - (006) 프로그래밍은 뺑이치기다? (0) | 2021.01.17 |
---|---|
키움증권 OpenAPI - (005) TR = opt10001, 주식기본정보 (0) | 2021.01.16 |
키움증권 OpenAPI - (003) 그리고 그는 C# 을 선택합니다...... (0) | 2021.01.15 |
키움증권 OpenAPI - (002) MFC or C# or Qt5.15 (0) | 2021.01.13 |
키움증권 OpenAPI - (001) KhOpenApiTest_2.71.zip (0) | 2021.01.12 |