커뮤니티

종목 객체, 참조 객체 차이점

프로필 이미지
클릭한번
2014-10-26 11:03:34
189
글번호 79758
답변완료
스팟 이용시..... 1) MarketData(종목객체)의 GetInvstorInfoByCategory와 참조객체(Reference)의 GetInvstorInfoByCategory 차이점 좀 설명 부탁드립니다. 2) 차트 객체와 확장 차트 객체의 차이점을 쉽게,간단하게 설명 부탁드립니다. 정확하게 알고 싶습니다. 3) 확장 차트 객체를 사용하면 차트에 종목명 설정 하지 않아도 매매 가능한가요? 예를 들어... 엑셀에 종목명을 작성하고, 그 종목명을 프로그램이 읽어와서 굳이 차트를 띄우지 않고 바로 매매 적용이 가능하게 할 수 있을까요?? 코딩 예제 좀 부탁드립니다 ㅠㅠ
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-10-27 15:35:48

안녕하세요 예스스탁입니다. 1. MarketData1.GetInvestorInfoByCategory(nInvestor, nAmountQty, nBuySell, nIndex) 종목객체는 속성에서 특정 종목을 지정합니다. 그러므로 수급데이터도 해당 종목에 대한 수급데이터입니다. Reference.GetInvestorInfoByCategory(nCategory, nInvestor, nAmountQty, nBuySell, nIndex) 참조객체는 시장(선물,옵션전체,코스닥, 코스피)에 대한 수급입니다. 주의하신 부분은 선물에 대한 수급데이터는 참조객체에서 가져와 사용하셔야 합니다. 종목객체에서 지수선물종목을 선택해도 값이 리턴되지 않습니다. 2. 차트객체는 직접 차트를 여시고 스팟과 아이디로 연결시켜 스팟에서 이용하는 객체이고 확장차트객체는 스팟안에서 차트를 생성해서 사용하는 객체입니다. 3.확장차트도 종목명을 지정해야 차트가 생성됩니다. 종목을 지정하지 않고는 차트가 생성되지 않습니다. 4. 아래내용 참고하시기 바랍니다. 각 객체 사용법은 도움말 참고하시기 바랍니다. 엑셀객체 Excel1 계좌객체 Account1 //스팟시작시 차트생성하고 시스템 적용 function Main_OnStart() { //차트설정 : 엑셀의 A1에 지한 종목코드, 1분봉,5000개, 수정주가X, 갭보정X var C1 = new ReqChartItem(Excel1.GetData(1, "A1"),1,CHART_PERIOD_DAILY,5000,CHART_REQCOUNT_BAR,false,false); //시스템 설정 var S1 = new SystemInfo("Stochastics K_D"); //차트요청 Main.ReqChartEx(C1,S1); Start = false; } function Main_OnRcvChartEx(ChartEx) { if (ChartEx.code == "00000000") Start == True; } function Main_OnRiseSignal(ChartEx, Signal) { if (Start == true && ChartEx.code == "00000000") { if (Signal.signalKind == 1) { Account1.OrderBuy(Main.GetOrderCode(Signal.code), 1, 0, 1); } if (Signal.signalKind == 2) { Account1.OrderSell(Main.GetOrderCode(Signal.code), 1, 0, 1); } if (Signal.signalKind == 3) { Account1.OrderSell(Main.GetOrderCode(Signal.code), 1, 0, 1); } if (Signal.signalKind == 4) { Account1.OrderBuy(Main.GetOrderCode(Signal.code), 1, 0, 1); } } } 즐거운 하루되세요 > 김현석 님이 쓴 글입니다. > 제목 : 종목 객체, 참조 객체 차이점 > 스팟 이용시..... 1) MarketData(종목객체)의 GetInvstorInfoByCategory와 참조객체(Reference)의 GetInvstorInfoByCategory 차이점 좀 설명 부탁드립니다. 2) 차트 객체와 확장 차트 객체의 차이점을 쉽게,간단하게 설명 부탁드립니다. 정확하게 알고 싶습니다. 3) 확장 차트 객체를 사용하면 차트에 종목명 설정 하지 않아도 매매 가능한가요? 예를 들어... 엑셀에 종목명을 작성하고, 그 종목명을 프로그램이 읽어와서 굳이 차트를 띄우지 않고 바로 매매 적용이 가능하게 할 수 있을까요?? 코딩 예제 좀 부탁드립니다 ㅠㅠ