커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수정의뢰

if 이평240기울기 > 0 and 이평20저점[2] < 이평20저점[1] and 이평60[이평20저봉[2]] > 이평20저점[2] and 이평60[이평20고봉[1]] < 이평20고점[1] and 이평60[이평20저봉[1]] < 이평20저점[1] and 이평60[이평5저봉[1]] < 이평5저점[1] and 이평20저봉[1] == n and 이평5 > 이평20 and 골드20_60봉[1] < 데드5_20봉[2] then { Buy("1.히든골드"); }
프로필 이미지
골드겟
2016-09-11
142
글번호 101886
종목검색

수정의뢰

if 이평5고봉[2] > 데드5_20봉[1] and 데드5_20봉[1] > 이평5고봉[1] and AccumN(iff(이평5 > 이평20 or 이평5 < 이평60,1,0),데드5_20봉[1])[1] == 0 and 이평5저봉[2] - 이평5고봉[1] < 10 and 이평5고봉[1] - 이평5저봉[1] < 10 and CrossUp(이평5,이평20) and //5일선이 20일선 골드 크로스할 때 매수 lowest(이평5,이평5저봉[1]) >= 이평5저점[1] //골드크로스 발생할 때까지 신규 저점 없어야 then { Buy("2.옥동자형"); }
프로필 이미지
골드겟
2016-09-11
112
글번호 101885
종목검색

수정의뢰

if 이평60기울기 > 0 and 골드5_20봉[2] > 10 and 골드20_60봉[1] > 30 and //상승기조 데드60_240봉[1] > 골드60_240봉[1] and 데드20_60봉[1] > 골드20_60봉[1] and //20일선과 60일선 정배열 유지 이평60[이평20저봉[1]] > 이평20저점[1] and //20일선 저점이 골드크로스 이전 AccumN(iff(이평20 > 이평5 and 이평5 > 이평60 and //5일선이 20일선과 60일선 사이 abs(L-이평60)*100/이평60 < 2 and //60일선에서 지지받은 여부 O < C,1,0),데드5_20봉[1]) > 0 and AccumN(iff(이평60 > L,1,0),min(골드20_60봉[1],30)) == 0 and //60일선 밑으로 빠진 것 확인 CrossUp(이평5,이평20) //5일선이 20일선 골드 크로스할 때 매수 Then { Buy("3,Try & Error 공략형"); }
프로필 이미지
골드겟
2016-09-11
108
글번호 101884
종목검색

수정의뢰

if 이평240기울기 > 0 and //240일선 가파를수록 양호 이평선[이평5저봉[1]] == 역배열 and //60일선 > 20일선 > 5일선 역배열 이평20[이평5저봉[1]] > 이평240[이평5저봉[1]] and //20일선 > 240일선 이평240[이평20저봉[1]] < 이평20저점[1] and //급락전 20일선이 240일선 위에 존재 이평5저점[1]/이평5고점[1]*100 < 80 and //V자형, 급락 이평240[이평5저봉[2]] < 이평5저점[2] and //이전 5일선 저점이 240일 선에 존재 이평240[이평5저봉[1]] > 이평5저점[1] and //240일선 밑으로 급락 CrossUp(이평5,이평240) and //급락후 240일선 위로 회복할 때 매수 lowest(이평5,이평5저봉[1]) >= 이평5저점[1] //240일선 회복할 때까지 신규 저점이 없어야 함 then { 손절기준선 = 이평5저봉[1]; Buy("4.마지막 속임수 포착형"); }
프로필 이미지
골드겟
2016-09-11
109
글번호 101883
종목검색

수정의뢰

if 이평20기울기 > 0 and 이평60기울기 > 0 and 골드20_60[2] < 골드20_60[1] and //진골드 골드20_60봉[2] - 골드20_60봉[1] > 60 and //진골드 확인하는데 적어도3개월 소요 이평20저봉[1] >= 골드20_60봉[1] and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 AccumN(iff(H[1] < L,1,0),골드20_60봉[1]) <= 1 and 골드20_60봉[1] < 이평5고봉[2] and lowest(이평20,이평20저봉[1]) >= 이평20저점[1] and ((CrossUp(이평5,이평20) and //20일선이 60일선 골드크로스 할 때 골드5_20봉[2] > 골드20_60봉[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점))) or (CrossUp(C,이평5) and O < 이평5 and //또는 종가가가 5일선을 몸통골드 할 때 골드5봉[2] > 골드20_60봉[1] and 이평5 > 이평20)) then { Buy("5.진골드 눌림목 패턴"); }
프로필 이미지
골드겟
2016-09-11
125
글번호 101882
종목검색

수정의뢰

if AccumN(iff(O>C,1,0),3) == 3 and C[2] > C[1] and C[1] > C and ((이평5고Bar[1] > 이평5저Bar[1] and 이평5고[2] < 이평5고[1] and 이평5저[3] < 이평5저[2] and 이평5고[2] < 이평5저[1] and min(예비이평5고-이평5저[1],이평5고[2]-이평5저[3]) < 이평5고[1]-이평5저[2]) or (이평5고Bar[1] < 이평5저Bar[1] and 이평5고[3] < 이평5고[2] and 이평5저[3] < 이평5저[2] and 이평5고[3] < 이평5저[1] and min(이평5고[1]-이평5저[1],이평5고[3]-이평5저[3]) < 이평5고[2]-이평5저[2])) then { ExitLong("2.흑삼병"); }
프로필 이미지
골드겟
2016-09-11
95
글번호 101881
종목검색

수정의뢰

if 이평240기울기 > 0 and 이평60기울기 > 0 and 데드60_240봉[1] > 골드60_240봉[1] and 이평선 == 정배열 and //5일 > 20일 > 60일 > 240일 이평20횡보기간[1] > 15 and 이평20횡보기간[1] < 30 and //횡보는 하되 장기간 횡보는 제외 abs(이평20기울기[1]) < 0.4 and 이평20기울기변화율[1] < 25 and //20일선 상승하다가 횡보상태 이평20저점[2] < 이평20저점[1] and //20일선 N자형 이평5고점[2] < 이평5고점[1] and ((이평5고봉[1] > 이평5저봉[1] and 이평5저점[2] < 이평5저점[1]) or //5일선 N자형 (이평5고봉[1] < 이평5저봉[1] and 예비이평5저봉 < 3 and 이평5저점[1] < 예비이평5저점)) and CrossUp(C,이평5) then { Buy("6.이중매집형"); }
프로필 이미지
골드겟
2016-09-11
119
글번호 101880
종목검색

수정의뢰

if 이평20SD > 0 and //20일선 SD 상 이평5저Bar[2] - 이평5고Bar[1] <= 10 and 이평5고Bar[1] - 이평5저Bar[1] <= 10 and abs(이평5저[1] - 이평5저[2])/이평5저[1] <= 0.05 and //5일선 W형 이평20고Bar[1] > 데드20_60Bar[1] and //20일선 고점 이후 60일선 데드크로스 CrossUp(이평5,이평20) and //5일선이 20일선 골드 크로스할 때 매수 lowest(이평5,이평5저Bar[1]) >= 이평5저[1] //골드크로스 발생할 때까지 신규 저 없어야 then { 손절기준가 = 이평5저[1]; Buy("14.5TT(투턴) 선(先)공략형"); }
프로필 이미지
골드겟
2016-09-11
106
글번호 101879
종목검색

수정부탁드림.

아래 오류중수식1에 이평60 기울기가 정의되지 않았다는곳을 수정부탁 if 이평60기울기 > 0 and AccumN(iff(이평60 > L,1,0),골드20_60봉[1]) == 0 and //60일선 밑으로 빠진 것 확인 상한가누적[이평5고봉[1]] - 상한가누적[골드5_20봉[1]] >= 2 and //상한가 2번 이상 발생했는지 체크 highest(되돌림비율,이평5고봉[1]) > 0.618 //숨고르기 과정 then { if 이평5고봉[1] > 이평20고봉[1] and 이평5고점[1] > 이평20고점[1] and //20일형 패턴 이평20고점[1] > 이평20고점[2] and 이평20고점[1] > 이평5고점[2] and CrossUp(C,이평20) //20일선 골드크로스 then { Buy("7.단기세력복귀 20일형"); } if 이평20고봉[1] > 이평5고봉[1] and 이평5고점[1] > 이평20고점[1] and //5일형 패턴 이평20고점[1] < 이평20 and AccumN(iff(C > 이평5 and C[1]*1.14 < C,1,0),n) == 1 //5일선위 첫상한가 발생 then { Buy("7.단기세력복귀 5일형"); } }
프로필 이미지
골드겟
2016-09-11
128
글번호 101878
사용자 함수