커뮤니티

사용법

프로필 이미지
atmskill
2026-04-29 21:41:32
94
글번호 231834
답변완료

수고하십니다

한 10여년전에 공부하다가 이런저런 이유로 손을 놓고 있었는데,,

다시 시작해 볼려니 그때 쪼금이나마 배웠던거, 알았던것도 다 잃어버려서 알수가 없네요,,


1. 예스랭귀지 "종목검색"에서 식을 작성했으면 실행을 어디서 하여야 하나요???

6101/6102에서는 불러올수가 없네요,,(검색식은 불러와 지는데)

2. 각 명령에 대하여 지표/검색/강조/종목검색/사용자함수 등등 어디서 쓸수있고

어디서 쓸수 없는지 어떻게 알아야 하나요?? 일일리 작성해가며 시행착오로 알아낸다는건 좀 뭐하고,,

3. NH 트레이더에서 화면 저장을 어떻게 하여야하나요,,,

이거저거 열었다가 hts 빠져 나갔다 들어오면 처음처럼 나오는데,,,

예스트레이더 작성후 "검증"후 전략실행챠트/시뮬레이션차트등에 올릴려고 하면

Error때문인듯은 한데 HTS가 닫혀버려 열고 다시를 반복중인데,,

4. 혹시 일정주기별로 특정종목의 종가를 text로 발췌하고 싶은데,,,

작성해 주실수 있나요??

예를 들어 삼성정자의 분기별( 분기별 마지막달의 25일자 종가)로 csv로 저장하고 싶은데,,,

이걸 지표/검색/종목검색 어디서 해야 하는건지도 모르고있음,,


Print("C:\Temp\Data.txt","종가 %.2f, cond %s",close, close > open); 이명령도 결과가 안나옴, error는 안뜨는데,,,

MessageLog 함수 결과는 디버깅창에 잘 나옴..

감사합니다,


NH트레이더 (NH투자증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-05-06 14:31:07

안녕하세요 예스스탁입니다. 1 종목검색식을 종목검색화면에서 사용하시는 식입니다. 예스트레이더는 [3201], [3202] 화면, NH트레이더는 [5201]화면입니다. 아래 도움말 참고하시기 바랍니다. 예스트레이더 [3201] 종목검색 https://help.yesstock.com/231d121b-e719-8040-96ff-eb0cc870dde4 예스트레이더 [3202] 파워종목검색 https://help.yesstock.com/231d121b-e719-8027-8f9f-dc1e7f8218b0 NH트레이더 [5201] 종목검색 https://help.yesstock.com/240d121b-e719-819a-be63-f6e6f0fef28f 2 지표/검색/강조/시스템은 차트에 적용하는 수식이고 차트에서 선택해 적용할 수 있습니다. 사용자함수는 사용자분이 직접 만든 함수입니다. 기본으로 제공되는 함수 외에 필요한 계산식이 있으시면 함수를 직접 만들고 다른 수식 작성시에 사용할 수 있습니다. 종목검색식은 종목검색화면에서 사용하는 수식입니다. 3 예스트레이더 NH트레이더 모두 정상종료되면 다음에 접속할때 이전 종료시점 그대로 화면이 뜨게 되어 있습니다. 비정상 종료되면 가장 최근 정상종료시점 구성으로 뜨게 됩니다. 4 지표식으로 작성해 적용하시면 됩니다.
print는 전략실행차트에서만 동작합니다. 시뮬레이션 차트에서는 동작하지 않습니다. 지정한 경로의 폴더가 있는지 확인하시고 없으면 미리 만들고 적용하시면 됩니다. var : month(0),nday(0); month = Floor(FracPortion(sdate/10000)*100); nday = sdate - int(sdate/100)*100; if month == 3 or month == 6 or month == 9 or month == 12 Then { if NextBarSdate != sDate and nday >= 25 and nday[1] < 25 Then { Print("C:\Temp\Data.txt","종가 %.f",close); } } 즐거운 하루되세요