커뮤니티

해외선물에서 거래량 많은 월물의 종목코드를 조회할 수 있나요?

프로필 이미지
브라이언7
2018-10-07 23:33:59
3237
글번호 224624
답변완료

첨부 이미지

안녕하세요. 해외선물 시스템 트레이딩 시 연속월물로 차트를 셋팅하지 않고, 예를 들면 오일이라는 종목에서 거래량 많은 월물을 예스스팟에서 조회해서 차트를 셋팅하려고 합니다. 가능하다면 어떻게 코딩을 해야 하나요? 그리고 해외선물 종목의 만기일을 코딩으로 조회할 수 있는 방법이 있나요? 다음과 같이 코드를 짜 봤습니다. 저는 한국투자증권 eFriend Global YesTrader를 사용 중인데, YesStock 홈페이지에서 한국투자증권 YesSpot 매뉴얼을 다운로드 받아보았는데, 매뉴얼에는 종목객체의 속성에 expirationDate 가 있습니다. 그러나 YesSpot 프로그램에서는 이 속성이 보이지 않고 다음 코드로 출력해봐도 undefined로 나옵니다. 만기일을 조회해 볼 수 있는 방법이 없나요? function Main_OnStart() { var reqChartItem = new ReqChartItem('CLX18',5,CHART_PERIOD_MINUTE,300,CHART_REQCOUNT_BAR,false,false) var chartEx = Main.ReqChartEx(reqChartItem) var marketData = Main.ReqMarketData(reqChartItem.code, reqChartItem.count) } function Main_OnRcvMarketData(MarketData) { var code = MarketData.code; Main.MessageList("code: " + code); var expirationDate = MarketData.expirationDate; Main.MessageList("expirationDate: " + expirationDate); }
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-23 14:54:38

> 브라이언7 님이 쓴 글입니다. > 제목 : 해외선물에서 거래량 많은 월물의 종목코드를 조회할 수 있나요? > 안녕하세요. 해외선물 시스템 트레이딩 시 연속월물로 차트를 셋팅하지 않고, 예를 들면 오일이라는 종목에서 거래량 많은 월물을 예스스팟에서 조회해서 차트를 셋팅하려고 합니다. 가능하다면 어떻게 코딩을 해야 하나요? 그리고 해외선물 종목의 만기일을 코딩으로 조회할 수 있는 방법이 있나요? 다음과 같이 코드를 짜 봤습니다. 저는 한국투자증권 eFriend Global YesTrader를 사용 중인데, YesStock 홈페이지에서 한국투자증권 YesSpot 매뉴얼을 다운로드 받아보았는데, 매뉴얼에는 종목객체의 속성에 expirationDate 가 있습니다. 그러나 YesSpot 프로그램에서는 이 속성이 보이지 않고 다음 코드로 출력해봐도 undefined로 나옵니다. 만기일을 조회해 볼 수 있는 방법이 없나요? function Main_OnStart() { var reqChartItem = new ReqChartItem('CLX18',5,CHART_PERIOD_MINUTE,300,CHART_REQCOUNT_BAR,false,false) var chartEx = Main.ReqChartEx(reqChartItem) var marketData = Main.ReqMarketData(reqChartItem.code, reqChartItem.count) } function Main_OnRcvMarketData(MarketData) { var code = MarketData.code; Main.MessageList("code: " + code); var expirationDate = MarketData.expirationDate; Main.MessageList("expirationDate: " + expirationDate); }