커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

다시 문의 드립니다.

아래와 같이 답변해주셧는데요. >>전략A1 IF 조건 SELL("매도"); >>전략A2 IF 조건 (전략A와 유사조건) SELL("매도2",ATSTOP,L); >>전략 A1에 대한청산. 여기서 전략A2 이후에 전략 A1에 대한 IF ISENTRYNAME("매도")==TRUE AND 조건 형식으로의 청산이 작동되지 않으나 ATSTOP 을 삭제하니 작동이되네요. =========================== 안녕하세요 예스스탁입니다. 신호의 타입에 따라 서로 간섭을 하거나 하지는 않습니다. 신호를 어떤 방법으로 조합하셨는지 잘 모르겠습니다. if 청산A조건 and 청산B조건 then 각 청산의 조건을 and로 조합하시면 2개의 조건이 동시충족되어야 발생하게 됩니다. if 청산A조건 then exitlong("bx1"); if 청산B조건 then exitlong("bx2",atstop,~~~) 각각 작성된 식이면 먼저 만족한 것으로 청산이 발생하게 됩니다. 즐거운 하루되세요 > 열공이삼삼 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 예스랭기지 편집기를 이용하여 그동안 전략 A,B,.. 에 의하여 진입A 청산A ../ 진입B 청산B ..식으로 묶어서 작성하다가 진입 A 진입B ../ 청산A 청산B .. 식으로 진입따로 청산따로 묶는중인데요 atstop 형식의 수식과 onclose 형식의 수식이 섞이니 청산이 제대로 동작하지 않는 현상이 있는데 해결책이 있니요
프로필 이미지
열공이삼삼
2015-03-11
140
글번호 83929
시스템
답변완료

지표 함수관련

수고 많으십니다. 함수중에 Dayhigh, Daylow 함수는 있는데, Weekhigh, Weeklow, Monthhigh, Monthlow, Yearhigh, Yearlow 함수는 없는듯 한데요. 좀 만들어 주시면 안될까요. 지표들 중에 위와 같은 고저를 이용하는 지표(예, 피봇분봉)는 Day고저 또는 Week, Month 등을 이용할 수 있게 선택 항목을 만들어 주시면 더욱 고맙겠습니다.
프로필 이미지
회원
2015-03-11
156
글번호 83926
지표
답변완료

문의드립니다

안녕하세요. var : Nstep(0); var1 = ma(c,5); var2 = ma(c,20); var3 = ma(c,60); IF Lowest(L[30],50)==Lowest(L,150) && Lowest(L[30],50)==Lowest(L,100) Then{ Nstep = 1; } if Nstep == 1 and crossup(var2,var3) Then{ Nstep = 2; value1 = var3; } if Nstep == 2 and C <= var1 Then find(1); 위 검색식으로 6일전 종목검색하면 종목명 nice(034310)가 검색됩니다. 이종목은 첫번째 조건 Lowest(L[30],50)==Lowest(L,150) 에 부합하지 않습니다. 무엇이 문제인가요?
프로필 이미지
land22
2015-03-11
151
글번호 83925
종목검색

레사마 님에 의해서 삭제되었습니다.

프로필 이미지
레사마
2015-03-11
7
글번호 83923
지표

묻어가는자 님에 의해서 삭제되었습니다.

프로필 이미지
묻어가는자
2015-03-11
0
글번호 83919
종목검색
답변완료

수식 질문드려요

최근 5거래일동안 최소 2번이상 쩜상 한 종목들을 검색하려는데 어떻게해야할까요. 좋은 하루되시고 항상 감사합니다.
프로필 이미지
묻어가는자
2015-03-11
139
글번호 83918
종목검색
답변완료

재질문드립니다

항상 빠른 답변에 감사드립니다 보내주신 내용 잘 보았는데요 ------------------------------------------------------- 1. 분봉에서 타분봉 Array : C1[200](0),C2[200](0); . . . if data1(dayindex() == 0 or (TF1 < TF1[1] and stime > stime[1])) Then{ for cnt1 = 1 to 199{ . . . if data2(dayindex() == 0 or (TF2 < TF2[1] and stime > stime[1])) Then{ for cnt2 = 1 to 99{ 2, 분봉에서 일봉 Array : DC1[200](0),DC2[200](0); . . . if data1(date != date[1]) Then{ for Dcnt1 = 1 to 199{ . . . if data2(date != date[1]) Then{ for Dcnt2 = 1 to 99{ ------------------------------------------------------ 위 보내주신 내용을 보면 data1은 199 뙤어있고 data2는 99되어있습니다 같이 199가 되어야하는거 아닌가요? 또 이 Array를 얼마까지 가능한가요? 300이면 1 to 299 이렇게 하면 되는건가요?
프로필 이미지
회원
2015-03-11
144
글번호 83912
지표
답변완료

문의드립니다.

선물차트 기준으로 문의드립니다. 삼각가중평균선 28선이 상승중인 구간에서는 선을 빨강색으로 나타나게 하고 하락중인 구간에서는 선을 파란색으로 나타나게 하고 싶습니다. 수식을 어떻게 작성해야 하는지요? 부탁드립니다. 수고하세요!!! 감사합니다.!
프로필 이미지
해암
2015-03-11
158
글번호 83908
지표
답변완료

수식 부탁합니다

1분봉 차트에서 스토캐스틱 (25,6,6)과 MACD (12,25,6) 골든크로스 발생시 매수하는데 스토캐스틱이든 MACD이든 먼저 골든크로스 발생하면 매수하고 그다음번 부터 발생하는 것은 매매하지 않고 어떤 골든크로스이든 상관없이 그것도 당일에 한번만 매수하려고 합니다. 그리고 손절은 매수진입가 3%, 매수금액은 백만원, 두번에 걸쳐서 매수 매수진입가에 절반, 매수진입가 두호가 밑에서 절반 매수 매도는 당일 저가 대비 5%에 절반 매도, 당일 저가 대비 7%에 절반 매도
프로필 이미지
미래테크
2015-03-11
140
글번호 83907
시스템