커뮤니티

문의 드립니다

프로필 이미지
풍성매매
2026-02-16 10:22:58
59
글번호 230577
답변완료

안녕하세요


1. 예스랭귀지에서 장중 선물(KOSPI200)/현물(KOSPI)의 “실시간 외국인 누적 순매수(투자자별 매매동향)” 값을 어떤 함수명 또는 데이터명으로 참조할 수 있나요?

- ex) 내장변수/내장함수/특정 데이터 필드/지표 형태 등

- “누적 순매수”가 직접 제공되지 않으면, 매수/매도 실시간 데이터가 따로 제공되는지도 궁금합니다.

- 만약 없다면 예스랭귀지에 사용자함수 등으로 구현을 할 수 있는 방법이 있는지 문의 드립니다


2. 위 데이터가 예스랭귀지에서 장중 실시간으로 갱신되는 값인가요?

- 갱신 주기(틱/초/봉 마감 등)가 있다면 알려주세요.


3. 가능하다면, 예스랭귀지로 아래를 포함한 최소 예제 코드를 부탁드립니다.

-10분봉 기준으로 선물/현물 외국인 누적 순매수 값을 읽는 방법

- 두 값이 같은 방향일 때만 선물 매수/매도(각 1계약)

- 종가 무조건 청산(SetStopEndOfDay)


감사합니다.

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-02-19 14:04:40

안녕하세요 예스스탁입니다. 예스랭귀지에 해당 데이터를 직접 호출하는 데이터 예약어는 없습니다. 투자주체별 데이터를 사용하시기 위해서는해당 데이터들을 차트에 참조데이터로 추가하고 랭귀지에서 가져와 사용해야 합니다.

차트 왼쪽 상단의 종목선택 버튼 중 왼쪽버튼은 차트의 기본종목(data1), 오른쪽버튼이 차트에 참조종목을 추가하는 버튼입니다. 투자주체별 데이터는 종목선택창 참조탭에서 찾으실 수 있습니다. 참조종목은 차트에 추가되는 순서로 data2,data3과 같이 데이터번호가 차례대로 부여되고 랭귀지에서는 data2(c), data3(c)와 같이 데이터번호함수와 함께 값을 지정해 사용합니다. 선물 외국인 순매수 금액, KP 외국인 순매수 금액, 위 데이터를 data2,data3 으로 추가하신 후에 아래식 적용하시면 됩니다. if Data2(c)>0 and data3(c)<0 Then Buy("b",OnClose,Def,1); if Data2(c)<0 and data3(c)<0 Then Sell("s",OnClose,Def,1); SetStopEndofday(153000); 즐거운 하루되세요