커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
7916
글번호 230811
지표

최근 5회의 승률 구하기

안녕하세요~ 궁금한게 있어서요.... ^^; 어떤 시스템의 최근 승률을 알고 싶은데요, 가령 최근 5회의 매매 승률 (물론 실제 매매가 아닌 시뮬레이션상의)을 구하려면 어떻게 수식을 작성해야하나요? 답변 부탁드립니다.
프로필 이미지
회원
2003-07-06
10835
글번호 320
시스템

if문 (문의)

var: a(0),b(0); if c > ma(c,5) and dayindex()+1 > 5 then -----> 1번 a = 1; else a = 0; if c > ma(c,10) and dayindex()+1 > 10 then -----> 2번 b = 1; else b = 0; if a==1 and b==1 then -----> 3번 Sell("sell"); if ma(C,3) < ma(C[1],3) then Buy("buy"); 식이 난해합니다만 꼭 알아야 겠기에... 알으켜주시면 감사드리겠습니다. (3번) if문의 조건이 너무 길어 줄여서 표현하거나 if문의 조건을 (1)번이나 (2)번에 해당하는 if문을 계속 사용하고 싶습니다. 그래서 (1번)과 (2번) if문의 조건이 만족할때 a 와 b 에 1 (일) 을 대입했습니다. 그리고 (3번) 과 같이 조건 만족하는 식은 어떻게 하면되는지 알고싶습니다. 위의 식으론 성립이 되지 않기에.... 미리 감사드립니다.
프로필 이미지
주부
2003-07-06
1352
글번호 318
시스템

cSAR를 제공했던 예스탁은 요구사항을 처리할 능력있다.

1. 이제는 식으로 작성이 가능은 하지만 아직 답변자 또한 언어에 익숙치 않아서 현재로써는 작성이 어려울 것 같습니다? 답변자에게 질문드린 것이 아닙니다. 예스스탁에 질문을 드린겁니다. 답변자는 자격미달입니다. 스스로 보직변경을 요청하는 것이 남자답거나 인간적입니다. 더구나 답변할 수없는 자를 답변자로 업무분장 내지 채용한 예스스탁의 경솔함을 비웃습니다. 식으로 작성가능하다고 합니다. 식으로 작성하여 주실 것을 재차 문의드립니다. 예스스탁이 제대로 모르는 모르면 공식검증도 못했겠죠. 그런 무책임한 회사라면 사회적 발전을 위해서 퇴출이 좋습니다. 2. 사용자님께서 신언어에 익숙하시다면(이전에 코딩을 하신 경험이 있으시다면) ? 알고 있는 고객이 질문드릴까요? 몰라서 여쭙죠. 이런 말장난하는 답변자세는 불쾌해서 화납니다. 3. SAR에 관한 식을 참조하셔서 작성을 하실 수 있는데 도서출판 "지리탐구"에서 나온 [기술적 분석지표를 이용한 선물 투자기법]이라는 책을 참조하시면 될 것입니다....? 저도 많은 투자서적을 소장하고 있어요. 정확한 공식내용을 알고 있어요. 내용을 몰라서 공식을 풀어달라고 했습니까? 내용을 알되 예스트레이더프로에서 공식화를 못하기 때문에 질문드렸습니다. 그런데 어찌 됩니까? 아마도 답변자는 이 분야에 고객보다 문외한인 듯… 현 예~프로 해당지표 변수는 AF와 maxAF 둘 뿐입니다. 공식이 노출(풀이)된 것도 아니고 오로지 응용없는 블랙박스입니다. 툴박스? 언어형? 프로그램인 예~프로와는 거리가 전혀 아닙니다. 그래서 나머지 변수 가능한 것을 문의드렸죠. 현 해당지표는 오직 Lowest(L(1),Period)를 기준으로 합니다.(대략적 내용임) 질문하는 저는 이것을 Value(변수화) 처리해줄 것을 요구합니다. 힘드시면 제 질문에 답을 성의껏 하세요. 구 예스트레이더에서 예스스탁은 cSAR를 제공했죠. 이것은 분명히 제가 요구하고 있는 부분을 변경할 수 있는 능력이 있다는 증거입니다. 반드시 제대로 성의로 답을 하시기를 바라마지 않습니다. 폭탄!입니다. 前 질문과 답변이 계속됩니다. 예스탁 회원 여러분의 주목을 기대합니다. 예스탁의 답변자세를 눈여겨 봐야 할 시점입니다. 구질문============================================ 다음은 전월 신버전 나오면 가능하다는 내용이었사오니 답을 주시면 좋겠습니다. ->다음<- 프로에서도 역시 SAR의 내부공식이 안보입니다. 구버전에서 안보여서 공식풀이를 요청했었습니다만,... 이렇게 요청드리는 이유는 Value를 응용코자 합니다. 아마 프로언어로는 가능할 것으로 여겨지오니 답해주셨으면 감사합니다. 좀더 세부롭게 말씀드리면, 현재 내장된 SAR는 상대적 저점을 추세변곡 최초의 SAR로 하여 변수를 계산해나갑니다. 저는 그 최초의 SAR를 변경하여 사용코자 하는 이유로 공식풀어주셔야 가능한 사항입니다. 구답변=============================================== 안녕하세요? 예스스탁입니다..... 문의하셨던 SAR는 이전과 마찬가지로 지표함수로 제공되고 있습니다... 이 함수가 지표함수로 제공되는 이유는 일반 에디터창에서 구현하기가 복잡하고 어렵기 때문이며 따라서 현재 예스트레이더와 예스트레이더 프로에서 제공되고 있는 SAR는 C언어로 내부 코딩이 되어 있다고 합니다. 물론, 신버전이 나오면서 이런 부분도 이제는 식으로 작성이 가능은 하지만 아직 답변자 또한 언어에 익숙치 않아서 현재로써는 작성이 어려울 것 같습니다. 만약, 사용자님께서 신언어에 익숙하시다면(이전에 코딩을 하신 경험이 있으시다면) SAR에 관한 식을 참조하셔서 작성을 하실 수 있는데 도서출판 "지리탐구"에서 나온 [기술적 분석지표를 이용한 선물 투자기법]이라는 책을 참조하시면 될 것입니다.... 제대로 된 도움을 드리지 못한점 사과드리며 빠른 시일 내에 언어에 적응을 해서 원하시는 식을 구현하실 수 있도록 노력하겠습니다... 즐거운 하루 되세요...
프로필 이미지
회원
2003-07-07
8720
글번호 315
지표

수식의뢰

안녕하십니까? 귀사의 무궁한 발전을 기원합니다 매수식: 현재 봉의 가격이 최근 이전 5개봉의 최고가를 돌파시 청산식: 현재 봉의 가격이 최근 이전 5개봉의 최저가를 붕괴시 감사합니다
프로필 이미지
등대
2003-07-07
12530
글번호 312
시스템

수식을 문의드립니다..

온라인강의 마지막부분 예문인데 에스트레이더프로에서 변수를 넣을 수 있도록 만들어주셨으면 합니다.. 문의서식1 매수 봉이 20일선돌파하거나 20일선위에서 봉이 5일선돌파시 매수 매수청산(매도) 봉이 5일선하락시 매도 고맙습니다..
프로필 이미지
회원
2003-07-07
1703
글번호 310
시스템

수식문의

선물,옵션챠트의 분봉에 적용 예정인 임의의 주가장기이동평균선 <<<위에서>>> 발생하는 세개의 이동평균선(초단기,단기,중기)의 <<<정배열전환시 매수신호>>>, <<<역배열전환시 매수청산신호>>>가 나오고 (주의: 장기이동평균선의 상승,하락은 무관하며 위냐 아래냐를 기준으로 하고 세개의이동평균선의 정배열전환이 장기이동평균선 아래에서 발생해도 초단기가 장기이동평균선 위에 위치하면 신호발생 시킴) 반대로 장기이동평균선 <<<아래서>>> 발생하는 세개의 이동평균선의 <<<역배열전환시 매도신호>>>, <<<정배열전환시 매도청산신호>>> (주의 ; 장기이동평균선의 상승,하락을 무관하며 위냐 아래냐를 기준으로 하고 초단기,단기,중기이동평균선의 역배열전환이 장기이동평균선의 위에서 발생해도 초단기이동평균선이 장기이동평균선의 아래 위치하면 매도신호를 발생 시킴) 가 나오는 수식을 문의 합니다. 추신: 매수 및 매수청산과 매도 및 매도청산에 주의 요망
프로필 이미지
회원
2003-07-08
1924
글번호 308
시스템

수식문의

바쁘신데 다음 매매식 부탁드림니다 5, 10, 20, 60이평선 중 3개이상 이평선이 3%이내 수렴된 후, 볼린저밴드 상향선이 첫 상승전환시 매수하고 주가가 20이평 하향돌파시 매도 함 수고하세요
프로필 이미지
회원
2003-07-07
11523
글번호 306
시스템

176번 질문에 대한 답변중 재 질문

176번 질문의 1번 스타캐스틱 관련하여 아래와 같이 답변을 주셨거든요.... 1.스토캐스틱 20%선 이하에서 골든이 나면 매수하고 80%이상에서 데드가나면 청산하는 식 Input: period(10), period1(6), period2(6); #매수/매도청산식 If Crossup(StochasticsK(period,period1), StochasticsD(period,period1,period2)) && StochasticsK(period,period1) < 20 then {buy(); exitlong();} #매도/매수청산식 If Crossdown(StochasticsK(period,period1), StochasticsD(period,period1,period2)) && StochasticsK(period,period1) < 20 then {sell(); exitshort();} 그런데 이를 적용시켜보면 80%이상에서의 매수청산은 나타나질 않습니다 계속 20%이하에서의 골든 데드시에만 표시가 되고있거든요.... #매도/매수청산식의 마지막 <20then을 80then으로 수정하여 적용하여도 마찬가지 이군요 무엇이 잘못되었는지 다시한번 점검하여 수정해 주시면 감사하겠습니다..
프로필 이미지
회원
2003-07-07
10982
글번호 304
시스템

간단한 수식질문입니다.

지표함수에서 과거 데이타는 어떻게 표시합니까? 예) 과거수식 현재수식 Disparity_N(1,20) ==> ? MACD_N(1,12,26) ==> ?
프로필 이미지
회원
2003-07-07
1558
글번호 302
지표