커뮤니티
안녕하세요. 문의 드립니다.
2026-02-25 15:40:22
91
글번호 230773
안녕하세요, 예스스팟 스크립트에서 삼성전자 수급(매수잔량-매도잔량)을 가져오려고 합니다.
MarketData1 객체에 삼성전자(005930)를 연결하고
수급데이터 '사용'으로 설정했는데
MarketData1.BidQty
MarketData1.AskQty
두 프로퍼티가 모두 undefined로 나옵니다.
질문1) MarketData1에서 매수잔량, 매도잔량을 가져오는 정확한 프로퍼티명이 무엇인가요?
질문2) MarketData1_OnReceive() 이벤트 함수를 작성했는데 호출이 안 됩니다. 예스스팟에서 실시간 수급 이벤트 함수명이 무엇인가요?
사용 환경: 예스스팟, 스크립트 JavaScript
답변 1
예스스탁 예스스탁 답변
2026-03-09 13:56:42
안녕하세요
예스스탁입니다.
예스스팟 도움말에서
제공되는 객체와 이벤트 내용들 확인하시기 바랍니다.
1
MarketData1.bidTotalAmount
MarketData1.askTotalAmount
위 프로퍼티가 매수호가총잔량, 매도호가총잔량을 리턴합니다.
종목객체에서 제공되는 함수
https://help.yesstock.com/24cd121b-e719-8116-8e6b-f244e9a7d59f
2
수식에 종목객체를 사용하면
해당 종목들에 체결 혹은 호가변동이 있으면
아래 이벤트가 발생합니다.
function Main_OnUpdateMarket(itemcode, updateID, exchangeKind)
https://help.yesstock.com/25ad121b-e719-80d7-a41e-e20540efc8b5
즐거운 하루되세요