우측 상단의
검색 버튼으로 원하는 함수를 더 빠르게 찾으실 수 있어요.
new ReqChartItem(item, cycle, period, count, countKind, modifyPrice, dailyGap)

•
설명 : 종목코드와 시장정보 지정하는 종목정보객체
ReqChartItem객체에 종목을 지정할 때 종목코드만 지정하면 KRX입니다.
주식에서 거래소(통합, KRX,NXT)를 지정하거나
선물옵션에서 시장(주간,야간,복합)을 지정하려면
아래와 같이 json형태로 지정해야 합니다.
주식 : {code : “종목코드” , exchange : 상수}
exchange를 지정하지 않으면 KRX
선옵 : {code : “종목코드” , market : 상수}
market을 지정하지 않으면
market - CHART_MARKET_CMPLX(1)
CHART_MARKET_DAY(2)
CHART_MARKET_NIGHT(4)
exchange - 1:통합, 2:KRX, 4:NXT
•
자료형 : 객체

•
설명 : 주기
틱(1~1000), 초(1~60), 분(1~400), 일(1), 주(1), 월(1) 로 입력합니다.
•
자료형 : 정수

•
설명 : 차트주기, 기간구분
틱 | CHART_PERIOD_TICK | 초 | CHART_PERIOD_TICK |
분 | CHART_PERIOD_MINUTE | 일 | CHART_PERIOD_DAILY |
주 | CHART_PERIOD_WEEKLY | 월 | CHART_PERIOD_MONTHLY |
•
자료형 : 정수

•
설명 : 조회건수(1~5000)
•
자료형 : 정수

•
설명 : 조회건수 구분
바 | CHART_REQCOUNT_BAR | 일 | CHART_REQCOUNT_DAILY |
주 | CHART_REQCOUNT_WEEKLY | 월 | CHART_REQCOUNT_MONTHLY |
년 | CHART_REQCOUNT_YEARLY |
•
자료형 : 정수

•
설명 : 수정주가
적용함(true), 적용안함(false)
•
자료형 : 불대수

•
설명 : 갭보정
적용함(true), 적용안함(false)
•
자료형 : 불대수
※ 종목코드만 지정하면 주식은 KRX, 선옵은 주간장
//차트 셋팅(지정한 종목의 1분 5000개봉, 갭보정안함, 수정주가처리 안함)
var ChartSet = new ReqChartItem("종목코드",1,CHART_PERIOD_MINUTE, 5000, CHART_REQCOUNT_BAR, false, false);
//시스템 셋팅
var SysSet = new SystemInfo("시스템명",YL_TYPE_NORMAL);
//지표 셋팅(지표는 복수로 지정이 가능흐므로 Array에 담아 지정)
var IndSet = new Array(new IndicatorInfo("지표1"),new IndicatorInfo("지표2"));
//참조데이터 셋팅(ReqChartItem를 이용해 종목과 주기등지정)
//참조 데이터는 복수로 지정이 가능하므로 Array에 담아 지정
var R1 = new ReqChartItem("종목코드1",1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R2 = new ReqChartItem("종목코드2",1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R3 = new ReqChartItem("종목코드3",1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var RefSet = new Array(R1,R2,R3);
//차트 셋팅 제외하고 시스템,자표, 참조데이터는 생략가능, 생략하면 null로 지정
Main.ReqChartEx(ChartSet, SysSet, IndSet, RefSet);
JavaScript
복사
※ 주식이고 거래소 지정시 JSON객체로 지정
{code : “종목코드” , exchange : 상수}
//지정한 종목을 통합시세로 차트 셋팅(지정한 종목의 1분 5000개봉, 갭보정안함, 수정주가처리 안함)
var ChartSet = new ReqChartItem({code:"종목코드",exchange:1},1,CHART_PERIOD_MINUTE, 5000, CHART_REQCOUNT_BAR, false, false);
//시스템 셋팅
var SysSet = new SystemInfo("시스템명",YL_TYPE_NORMAL);
//지표 셋팅(지표는 복수로 지정이 가능흐므로 Array에 담아 지정)
var IndSet = new Array(new IndicatorInfo("지표1"),new IndicatorInfo("지표2"));
//참조데이터들을 통합시세로 셋팅(ReqChartItem를 이용해 종목과 주기등지정)
//참조 데이터는 복수로 지정이 가능하므로 Array에 담아 지정
var R1 = new ReqChartItem({code:"종목코드",exchange:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R2 = new ReqChartItem({code:"종목코드",exchange:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R3 = new ReqChartItem({code:"종목코드",exchange:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var RefSet = new Array(R1,R2,R3);
//차트 셋팅 제외하고 시스템,자표, 참조데이터는 생략가능, 생략하면 null로 지정
Main.ReqChartEx(ChartSet, SysSet, IndSet, RefSet);
JavaScript
복사
※ 선옵종목이고 시장 지정시 JSON객체로 지정
{code : “종목코드” , market : 상수}
//지정한 종목을 복합차트 셋팅(지정한 종목의 1분 5000개봉, 갭보정안함, 수정주가처리 안함)
var ChartSet = new ReqChartItem({code:"종목코드",market:1},1,CHART_PERIOD_MINUTE, 5000, CHART_REQCOUNT_BAR, false, false);
//시스템 셋팅
var SysSet = new SystemInfo("시스템명",YL_TYPE_NORMAL);
//지표 셋팅(지표는 복수로 지정이 가능흐므로 Array에 담아 지정)
var IndSet = new Array(new IndicatorInfo("지표1"),new IndicatorInfo("지표2"));
//참조데이터를 복합차트로 셋팅(ReqChartItem를 이용해 종목과 주기등지정)
//참조 데이터는 복수로 지정이 가능하므로 Array에 담아 지정
var R1 = new ReqChartItem({code:"종목코드",market:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R2 = new ReqChartItem({code:"종목코드",market:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var R3 = new ReqChartItem({code:"종목코드",market:1},1,CHART_PERIOD_MINUTE,5000,CHART_REQCOUNT_BAR,false,false)
var RefSet = new Array(R1,R2,R3);
//차트 셋팅 제외하고 시스템,자표, 참조데이터는 생략가능, 생략하면 null로 지정
Main.ReqChartEx(ChartSet, SysSet, IndSet, RefSet);
JavaScript
복사
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.