커뮤니티

스팟 미작동 문의입니다.

프로필 이미지
수다리
2019-02-15 13:09:19
2876
글번호 224736
답변완료
같은 수식으로 다른 증권사에 적용을 해보았더니 작동을 안합니다. 하이투자증권이 작동을 안하네요 아래 항목이 작동을 안합니다. 다른증권사는 시세가 업데이트 되면 메세지가 뜨는데 하이투자증권은 작동을 안합니다. 확인 부탁드립니다. //종목의 시세가 업데이터 되면 function Main_OnUp*dateMarket(sItemCode, lUp*dateID) { if (sItemCode == Main.GetOrderCode(MarketData1.code) && lUp*dateID == 20001) { if (MarketData1.current > 1) { Main.MessageLog("갱신"); } } }
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-28 16:28:28

안녕하세요 예스스탁입니다. 첨부된 그림과 같이 정상적으로 업데이트 되고 있습니다. 아마 해당 스크립트가 동작하지 않으면 종목객체가 연결선물데이타인 것 같습니다. 예를 들어 국내연결선물데이타는 종목코드가 00000000입니다. 이 번호는 연결데이타를 제공하기 위한 가상의 데이타번호이고 실제 거래소의 주문코드(Main.GetOrderCode)가 아닙니다. 차트의 데이타가 연결월물이면 조건문이 아래와 같이 수정되어야 합니다. sItemCode == MarketData1.code 즐거운 하루되세요 > 수다리 님이 쓴 글입니다. > 제목 : 스팟 미작동 문의입니다. > 같은 수식으로 다른 증권사에 적용을 해보았더니 작동을 안합니다. 하이투자증권이 작동을 안하네요 아래 항목이 작동을 안합니다. 다른증권사는 시세가 업데이트 되면 메세지가 뜨는데 하이투자증권은 작동을 안합니다. 확인 부탁드립니다. //종목의 시세가 업데이터 되면 function Main_OnUp*dateMarket(sItemCode, lUp*dateID) { if (sItemCode == Main.GetOrderCode(MarketData1.code) && lUp*dateID == 20001) { if (MarketData1.current > 1) { Main.MessageLog("갱신"); } } }