커뮤니티

차트에 적용된 종목코드 확인 방법 문의입니다.

프로필 이미지
큰상
2013-07-16 18:52:03
1190
글번호 222448
답변완료
하기의 방법으로 하면 function Main_OnStart() { Main.MessageLog("시작합니다."); Position = 0; OrdeCode = Main.ReqMarketData(C2.GetCode(1), 0, 0); Main.MessageLog(+OrdeCode); } 1이라는 값이 나옵니다. 제가 원하는 값은 C2 차트의 종목코드입니다. 어떻게 하면 확인이 가능한지 부탁드립니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-17 10:43:35

안녕하세요 예스스탁입니다. Main.MessageLog(+OrdeCode); 는 종목코드가 아닙니다. 아래식 참고하시기 바랍니다. 식상 게시판의 금칙어가 있어 영어 업데이트는 U*pdate로 되어 있습니다. 주석 참고하세요 //스팟 최초실행시에 function Main_OnStart() { Main.MessageList("시작합니다."); Main.MessageList("C2차트종목",C2.GetCode(1)); //C2차트종목코드를 불러와 종목객체를 요청 Main.ReqMarketData(C2.GetCode(1), 0, 0); } //요청한 종목객체가 생성되어 수신되면 function Main_OnRcvMarketData(MarketData) { //현재 수신된 종목객체가 요청한 종목과 같으면 //item에 종목객체를 저장(이후에 item이 해당 종목객체로 사용됨) if (MarketData.code == C2.GetCode(1)) item = MarketData; } //종목객체에 시세변경이 있으면 function Main_OnU*pdateMarket(sItemCode, lU*pdateID)// * 삭제 { //업데이트된 종목이 item 종목이면 if (item.code == sItemCode) { //디버깅창에 출력(종목코드, 현재가, 매수1호가,매도1호가 Main.MessageList(sItemCode,item.current, item.Bid(1), item.Ask(1)); } } 즐거운 하루되세요 > 큰상 님이 쓴 글입니다. > 제목 : 차트에 적용된 종목코드 확인 방법 문의입니다. > 하기의 방법으로 하면 function Main_OnStart() { Main.MessageLog("시작합니다."); Position = 0; OrdeCode = Main.ReqMarketData(C2.GetCode(1), 0, 0); Main.MessageLog(+OrdeCode); } 1이라는 값이 나옵니다. 제가 원하는 값은 C2 차트의 종목코드입니다. 어떻게 하면 확인이 가능한지 부탁드립니다.