개요 | |
실시간 마켓데이터를 저장하기 위한 데이터베이스 설계. 상황예. - CyFinAPI에서 SQLite 연동되어있고, 실시간 수집및 DB저장. - CyFinAPI내의 클래스 모든 CCyDevice#_Market_UITDlg 에서는 DB에 저장가능. 1. 데이터베이스 파일 생성규칙. 2. 테이블 컬럼 정의, 생성규칙. 본 데이터베이스 설계기준. 1. 종목, 수집시작일자 별로 데이터베이스파일 분리되도록 한다. 2. 상기1의 여러 데이터베이스 파일내의 모든 테이블은 동일규격이므로 응용프로그램에서 동일한 접근 형식 가능하다. | |
|
상세 | |
1. 데이터베이스 파일 생성규칙. 파일명 : MD[종목구분번호]_[종목코드]_[년월일].db [종목구분번호] : 5=해외선물. [종목코드] : 데이터베이스의 데이터가 어떤 종목에 대한것인지 표식. 예. CLX16 크루드오일. [년월일] : CyFinAPI 실행 시점의 PC로컬시 기준 YYYYMMDD 형식. 예 : MD5_CLX16_20161016.db CyFinAPI 실행되어 클래스 CCyDevice#_Market_UITDlg 개체 생성될때마다 상기 파일명 규칙에 해당하는 DB파일 오픈한다. - 해당DB파일이 생성되어있지 않은 경우 생성처리된다. 2. 테이블 정의 테이블이름 : T_MarketData, T_Fill, T_Quote 3개 테이블간의 관계. | |
|
///1019
'트레이딩' 카테고리의 다른 글
DB저장된 마켓데이터 공급. (0) | 2016.10.21 |
---|---|
마켓데이터 실시간 DB저장. (0) | 2016.10.18 |
market data primitives (0) | 2016.10.08 |
Market Data Notations. 호가, 체결 데이터 심볼릭 표기 정의. (0) | 2016.10.07 |
Open API-W 활용. 실시간 시세의 0시 직후 일자,시각정보 부실, 해결책. (0) | 2016.09.26 |
댓글