win32com으로 XingAPI를 사용하려면 python 32bit를 설치해야 한다...
실시간 TR을 처리하는 클래스이다. Property ResFileName Res 파일을 지정 Method AdviseRealData 실시간TR을 등록합니다. UnadviseRealData 실시간TR을 해제합니다. UnadviseRealDataWithKey 한 종목의 실시간TR을 해제합니다. AdviseLinkFromHTS HTS 에서 API로의 연동을 등록합니다. UnAdviseLinkFromHTS HTS 에서 API로의 연동을 해제합니다. GetFieldData 블록의 필드 정보를 취득합니다. SetFieldData 블록의 필드 정보를 설정합니다. LoadFromResFile Res 파일을 지정합니다. GetBlockData 블록 전체의 데이터를 취득합니다. Event ReceiveRealData 서버..
조회 TR을 처리하는 클래스이다. 조회 TR의 특징은 다음과 같다. 한개의 객체는 지정된 하나의 TR만 처리할 수 있다. 하나의 조회(서버전송 -> 서버수신)가 완료된 후에 다음 조회를 할 수 있다. 수신된 데이터는 다음 조회까지 데이터를 가지고 있다. Property ResFileName Res 파일을 지정 IsNext 연속조회 여부, 연속조회가 있는지 확인할 때 사용합니다. Method Request 조회 TR을 요청합니다. GetFieldData 블록의 필드 데이터(값)를 취득합니다. SetFieldData 블록의 필드 데이터(값)를 설정합니다. GetBlockCount 블록이 Occurs일 경우, Occurs의 개수를 취득합니다. SetBlockCount 블록의 개수를 설정합니다 . InBlock..
서버 연결, 로그인, 계좌 정보, 에러정보와 관련된 기능을 제공한다. Property SendPacketSize 한번에 전송되는 데이터의 크기 (기본값은 -1) ConnectTimeOut 서버에 연결을 시도하는 시간으로, 1/1000 초 단위 (기본값은 -1, 10초) Connect 시도 시에 입력된 시간 동안 연결이 되지 않을 경우 TimeOut 발생 Method ConnectServer 서버에 연결합니다. DisconnectServer 서버와의 연결을 종료합니다. IsConnected 서버연결이 되었는지 여부를 취득합니다. Login 서버에 로그인합니다. Logout 로그인한 서버에 대해 로그아웃합니다. GetAccountListCount 보유중인 계좌의 개수를 취득합니다. GetAccountList..
xingAPI의 COM 버전은 3개의 클래스로 이루어져 있다. XASession(XA_SESSIONLib) : 서버 연결, 로그인 등 XAQuery(XA_DATASETLib) : 조회 TR XAReal(XA_DATASETLib) : 실시간 TR XASession 서버 연결, 로그인, 계좌 정보, 에러정보와 관련된 기능을 제공한다. eBest Xing Session Lib의 COM을 참조하고 XA_SESSIONLib 네임스페이스를 using하고 XASessionClass로 객체를 생성하여 사용할 수 있다. XAQuery 서버로 부터 데이터를 조회할 때 사용되는 기능을 제공한다. eBest Xing Dataset Lib의 COM을 참조하고 XA_DATASETLib 네임스페이스를 using하고 XAQueryC..
XingAPI는 COM과 DLL로 제공한다. python에서 COM을 사용하는 방법은 여기를 참고하면 된다. COM을 사용하기 위해서 win32com.client를 import하고 win32com.client.DispatchWithEvents()로 COM 객체를 만들면 된다. DispatchWithEvents()에 2개의 인자가 전달된다. 첫번째는 COM이름, 두번째는 이벤트 콜백시 호출될 클래스명이다. XingAPI는 3개의 COM이 제공된다. XA_Session.XASession XA_DataSet.XAQuery XA_DataSet.XAReal 각 COM에는 콜백으로 사용되는 이벤트 함수들이 정해져 있다. 예로 들어 XASession에서는 서버에서 로그인 요청이 끝나면 발생하는 Login()과 서버와..