커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

swing

수식지왕님이 만드신 swing지표를 참고로 피라미딩 이용해서 모든 저점표시가 발생될때마다 매수로 모든 고점에는 매수청산으로 시스템식을 만들려고 하는데요. 이상하게 매수, 매수청산이 5봉(1,5,10분,일봉 상관없이) 후행이 되어서 발생되고 피라미딩도 적용이 않되네요. 무슨 이유인지 아무리 찾아봐도 모르겠습니다. 어떻게 방법이 없을까요?? 답변은 firstcell@naver.com으로 부탁드립니다. 참고한 수식은 아래와 같습니다. input:left(5),right(5),x(0.005); var:j(0),예비고(0),예비저(0),예비고bar(0),예비저bar(0),미완성(0),미완성bar(0), 고점표시(0),저점표시(0); array:고[100](0),저[100](0),고bar[100](0),저bar[100](0); #================================================# # 변곡점 계산 #================================================# if highest(h[1],left) <= h then { 예비고 = h; 예비고bar = 0; } else 예비고bar = 예비고bar + 1; if lowest(l[1],left) >= l then { 예비저 = l; 예비저bar = 0; } else 예비저bar = 예비저bar + 1; 고점표시 = (o[right] + c[right]) / 2; 저점표시 = (o[right] + c[right]) / 2; for j = 1 to 99 begin 고bar[j] = 고bar[j] + 1; 저bar[j] = 저bar[j] + 1; end; if 예비고bar == right and highest(h,right) <= h[right] then { for j = 99 downto 2 { 고[j] = 고[j-1]; 고bar[j] = 고bar[j-1]; } 고점표시 = 예비고 + x; 고[1] = 예비고; 고bar[1] = 예비고bar; if 저bar[1] > 고bar[2] then { for j = 99 downto 2 { 저[j] = 저[j-1]; 저bar[j] = 저bar[j-1]; } 미완성 = 10000; for j = 고bar[1] + 1 to 고bar[2] - 1 { if 미완성 > l[j] then { 미완성 = l[j]; 미완성bar = j; } } 저[1] = 미완성; 저bar[1] = 미완성bar; } } if 예비저bar == right and lowest(l,right) >= l[right] then { for j = 99 downto 2 { 저[j] = 저[j-1]; 저bar[j] = 저bar[j-1]; } 저점표시 = 예비저 - x; 저[1] = 예비저; 저bar[1] = 예비저bar; if 고bar[1] > 저bar[2] then { for j = 99 downto 2 { 고[j] = 고[j-1]; 고bar[j] = 고bar[j-1]; } 미완성 = 0; for j = 저bar[1] + 1 to 저bar[2] - 1 { if 미완성 < h[j] then { 미완성 = h[j]; 미완성bar = j; } } 고[1] = 미완성; 고bar[1] = 미완성bar; } } #=====================================================# # 시스템식 #=====================================================# if 저bar[1]==right and 저점표시 < l[right] then { Buy("매수", AtStop, 저[1], DEF); } if 고bar[1]==right and 고점표시 > h[right] then { ExitLong("청산", AtStop, 고[1], DEF); }
프로필 이미지
마수거리
2008-04-01
1482
글번호 15160
시스템
답변완료

몇가지 문제점이있습니다.

가장 최근 해주신 수식 과 문제점들을 적은 글입니다. 부탁합니다~
프로필 이미지
회원
2008-03-31
1436
글번호 15158
시스템
답변완료

요수식에 이런 손절기준 넣을수 있을까요 다른유형

var : count(0); Count = 0 ; for Value1 = 0 to 10 { if EntryDate( Value1 ) == sdate then Count = Count + 1; } if NextBarOpen < ma(c,20) and count < 6 Then sell("매도",atmarket); if NextBarOpen > ma(c,20) and count < 6 Then buy("매수",atmarket); ExitLong("매수청산"); exitshort("매도청산"); SetStopEndofday(1445); ========= 현재봉이 20이평을 돌파할때가 안된다면 이전봉에서 형성된 20이평 가격을 기준으로 시가매수시 이전봉 이평값 을 하향돌파하는 순간 손절 시가매도시 이전봉 이평값 을 상향돌파하는 순간 손절 . 이익실현기준을 넣는다면 어떤식으로 넣어봐야될까요 .
프로필 이미지
추세순응
2008-03-31
1476
글번호 15157
시스템
답변완료

질문입니다.

var1=data2(c)+data3(c)+data4(c); Plot1(var1, "A"); 지표가 계속 값이 변합니다. 즉, 실시간으로 적용될 때와 차트가 지나간다음 적용될 때 그래프 모양이 다르게 됩니다. 제가 해본 것은 선물과 옵션에 관한 데이타를 불러오니깐 그렇네요. 외국인 선물수량과 옵션수량으로 위식을 만든다음 실시간으로 적용시켜 보시면 금방 달라지는 지표를 발견하실 수 있으실 것입니다. 빨리 확인하시려면 1초봉으로 놓고 위 지표 적용한다음 10초 정도 지난 후에 지우지 말고 그 위에 다시 중복 적용시켜보시면 됩니다. 도대체 어떤게 맞는지 모르겠습니다.
프로필 이미지
회원
2008-03-31
1727
글번호 15146
지표
답변완료

종목검색식 부탁드립니다...

1. 볼린져밴드 상단선과 하단선이 좁혀져 있으면서(10%내외) 중앙밴드 위 혹은 중앙밴 드에 위치하면서 양봉, 그리고 거래량이 전일거래량보다 많은 종목 검색식과 2. 중앙밴드 위 혹은 중앙밴드에 위치하면서 양봉, 그리고 거래량이 전일거래량보다 많 은 종목 검색식을 부탁드립니다... 1번 2번 따로 부탁드립니다... 볼린져밴드 기간:12, 승수:2 입니다... 수고하세요... 답변은 메일로 tkds@nate.com
프로필 이미지
송
2008-03-31
1497
글번호 15140
검색
답변완료

지표식 구하는 방법 부탁드립니다.

기본차트를 30분봉으로하고 참조차트를 일봉으로 놓고 지표식을 구하려하는데 잘되질 않아서 부탁드립니다. 매7거래일 동안, 일봉기준종가가 당일의 트루레인지 : max(H-L,abs(C[1]-H),abs(C[1]-L))를 돌파한 날의 갯수를 합한 값을 구하려고 합니다. 지표식을 구해주시면 좋겠습니다. 미리 감사드립니다.
프로필 이미지
phoebus
2008-03-30
1616
글번호 15139
지표
답변완료

다음과 같은 수식 부탁드립니다...

나름대로 작성을 해보고 적용을 해 보았는데... 원하는 종목이 안나오네요... 이러한 형태의 봉에대해서 자세히 설명을 못하겠어서 파일을 네개 첨부해 보았습니다.. 첨부한 그림과 같은 2개의 연속된 봉을 검색하는 검색식을 부탁드려 봅니다... 제나름대로 이 봉의 형태를 아래와 같이 해석을 해 보았는데... 맞는지 모르겠네요... 1. 전날 양봉이고 당일 음봉이며 전날의봉의 크기와 당일의 봉의 크기가 비슷한... [ 대부분 당일의 봉의 크기가 약간 크거나 같은 종목이 주 검색대상이지만.... 약간 작거나 같은 경우도 검색을 하고 싶은데... ] 2. 당일 고가와 저가의 크기가 전날의 고가와 저가의 크기보다 약간 크거나 같은.... 여기서도 약간 작거나 같은 경우도 검색을 하고 싶습니다... 이런 검색식을 좀 부탁드려 봅니다... 3월이 다가고 이젠 완연한 봄이 찾아오는 듯 하네요... 오늘도 행복한 하루 되세요...
프로필 이미지
새우깡
2008-03-30
1496
글번호 15138
검색
답변완료

보내주신 수식이 안맞네요

첫번째건 제가 원한대로 적은것 두번째건 여기서 보내주신 수식이구요 계획대로라면 "대림산업"종목이 3월 17일에 매수진입되었어야 하는데 안되네요
프로필 이미지
회원
2008-03-30
1521
글번호 15137
시스템
답변완료

타종목 찾는 방법

안녕하세요. 게시판을 찾아봤는데 제가 찾고자 하는 것이 없어서 질문하고자 합니다. 선물과 옵션 종목을 엮어서 매매하고자 하는데요. 1. Kospi 200에 해당하는 콜 종목과 풋종목을 알아낼 수 있는 방법은 있나요? 2. 콜이나, 풋이나 가격대가 일정한 가격 범위 안에 있는 종목을 찾을 수 있는지요 예를 들어 가격대가 1.5~2.0인 사이인 콜종목과 풋종목을 알아내고 가격을 알아낼 수 있는지요 감사합니다.
프로필 이미지
회원
2008-03-29
1432
글번호 15136
시스템