커뮤니티

yes language에서 종목검색 기능

프로필 이미지
중박주식
2016-11-10 00:29:25
399
글번호 212135
답변완료
yes language에 지표, 시스템 등과 함께 종목검색 기능이 있습니다. 만들어진 예문들도 많이 있고요. 아무래도 HTS 5201(종목검색) 기능을 이용하는게 불편하기도 하고, 세부적인 것까지는 만들수가 없어서, 직접 수식 작성해서 돌려볼려고 하는데.. 1) 근데 이건 어디서 구현을 하나요? 시스템, 지표 등은 시뮬레이션 차트 같은데서 실행을 하면 되는데, '종목검색'에서 작성한 구문은 어디서 돌려야 하는지 모르겠습니다. 설명서를 보면, 결과가 종목검색창에 나오던데.. 실행을 해도 그런 화면이 뜨지는 않습니다. 2) 그리고 HTS 상의 종목검색(5201번 기능)에서 마우스 클릭해서 활용 가능한 수많은 지표들을은 예스랭귀지의 종목검색식 작성할때에는 사용이 안되는 것인지요? 예를들어, PBR 같은걸 입력해도.. 내부함수로 안만들어져 있는것 같아서요. 그리고 만약 그런 내장함수가 있다면.. 그 함수목록은 어디서 볼 수 있을까요? 시스템 작성에 필요한 용어들은 정리가 되어 있는데.. 종목검색용 용어들은 정리된 것이 없네요. 답변 부탁드립니다.
NH트레이더 (NH투자증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-11-10 16:45:12

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1) 근데 이건 어디서 구현을 하나요? 시스템, 지표 등은 시뮬레이션 차트 같은데서 실행을 하면 되는데, '종목검색'에서 작성한 구문은 어디서 돌려야 하는지 모르겠습니다. 설명서를 보면, 결과가 종목검색창에 나오던데.. 실행을 해도 그런 화면이 뜨지는 않습니다. => '[6109] Yes Language' 화면에서 '종목검색'으로 작성한 검색식은 '[5201]종목검색' 화면의 '기술적지표'에 리스트가 나타납니다. 기술적지표의 리스트에서 검색하고자 하는 종목검색식을 선택하여 더블클릭하면 화면 우측에 표시되며, 화면 우측의 중간 부분의 '검색'버튼을 클릭하여 조건이 만족하는 종목을 검색할 수 있습니다. 5201 화면이 종목검색을 실행할 수 있는 실행화면 입니다. 2) 그리고 HTS 상의 종목검색(5201번 기능)에서 마우스 클릭해서 활용 가능한 수많은 지표들을은 예스랭귀지의 종목검색식 작성할때에는 사용이 안되는 것인지요? 예를들어, PBR 같은걸 입력해도.. 내부함수로 안만들어져 있는것 같아서요. => 종목검색식에서 사용 가능한 데이터는 일반적으로 지표식이나 시스템식을 작성할 때 사용되는 함수와 대부분 동일합니다.(단, 지표함수 고유의 plot함수나 시스템식 고유의 주문함수 등은 종목검색에서 사용할 수 없습니다.) 따라서 이 내용들로 작성가능하며, PBR과 같은 것은 데이터로 제공되지 않으므로 종목검색식으로 작성하지 못합니다. 참고로 5201화면에서 전문가검색이나 마스터검색은 YesLanguage로 작성되긴 하였지만, 사용자가 편집하거나 내용을 확인할 수 없는 식이며, 시장검색, 예스매매신호, 재무분석은 랭귀지로 작성할 수 없는 내용을 별도로 구현해 놓은 것입니다. 그리고 종목검색과 관련된 용어가 별도로 존재하는 것은 아니며, 시스템식이나 지표식과 동일한 함수(시스템식이나 지표식에 특유한 일부 함수는 제외)를 사용합니다 감사합니다.