커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

iamoju 님에 의해서 삭제되었습니다.

프로필 이미지
iamoju
2012-12-17
0
글번호 57387
시스템
답변완료

예스스탁의 무궁한 발전을 기원합니다.

항상 친절하고 신속한 답변에 깊은 감사를 드리니다.... var : 중심값(0); 중심값 = (dayclose(1)+dayhigh(1)+daylow(1))/3; plot1(중심값); 위수식을 갭보정과 비보정 적용시 수치값이 다를게 표현되게 할수는 없는지요... 예를들면 키움이나 다른차트에 구현시 갭보정과 비보정시 값이 다르게 표현되는데 예스차트에서는 갭보정이나 비보정시에도 값이 항상 일정하게 나와서요...
프로필 이미지
급등주
2012-12-17
282
글번호 57386
지표
답변완료

문의드립니다.

매수 : 5이평이 10이평 위에 있고, 봉이 20이평 위에 있으면 매도 : 5이평이 10이평 아래에 있고, 봉이 20이평 아래에 있으면 위와 같은 시스템식을 만들고 싶습니다. 감사합니다.
프로필 이미지
기심필득
2012-12-17
256
글번호 57385
시스템
답변완료

문의~~

1. 4.0 에러에세지가 뜨면서 깔리지가 안네요~~ 2. 부탁드립니다
프로필 이미지
공기단축
2012-12-17
297
글번호 57384
지표
답변완료

이동평균선

렌코챠트의 5일 이동 평균선이 음의 기울기 에서 양의 기울기로 가면 매수 양의 기울기 에서 음의 기울기로 가면 매도 식을 만들 수 있나요 ? 항상 감사드립니다
프로필 이미지
구다이전설
2012-12-17
321
글번호 57383
시스템
답변완료

검색식좀 봐주세요

지난번에 요청해서.. 아래와같은 검색식을 안내 받았는데 제 의도와 다른거 같아서.. 다시 요청드립니다. 1. 60분봉상에서 검색을 하는데 검색조건은 최근 24봉들(60분봉)중에서 일봉상 20일이평선을 60분봉이 3번이상 터치한 종목을 검색하고자 합니다. ================================================================================== 안녕하세요 예스스탁입니다. 식을 수정했습니다. 터치조건은 기존에 작성하신 내용을 사용했습니다. input : P1(20); var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to P1-1 { sumV = sumV+DayClose(count); } maV = sumV / P1; if date != date[1] Then{ var1 = 0; var2 = var1[1];#1일전 터치횟수 var3 = var2[1];#2일전 터치횟수 var4 = var3[1];#3일전 터치횟수 } #당일 터치 횟수 if Mav * 0.985 <= L AND Mav * 1.15 >= L Then var1 = var1+1; if var1+var2+var3+var4 >= 3 Then find(1);
프로필 이미지
파란자전거
2012-12-17
271
글번호 57380
검색
답변완료

문의 드립니다.

안녕하십니까! 10분봉 차트에 5000개봉을 띄워서 if date != date[1] Then var1 = var1+1; plot1(var1); 상기식을 이용하여 일봉 일수를 산출하니 대략 130일봉 을 표시합니다. 상기식의 일봉 갯수와 10분봉차트에 그려진 일봉 수가 차이가 나는데 원인이 무엇인가요? (상기식을 이용한 일봉갯수는 +99를 표시하지 않나요?) 감사합니다. 안녕하세요 예스스탁입니다. 차트의 첫봉의 날짜+99일 입니다. 차트의 10분봉을 5000개봉 띄우시면 대략 130일치 정도의 데이터가 조회되고 130+99일이므로 일봉 150이평이 그려질수 있습니다. 10*99는 차트에 10일치의 데이터가 있다고 가정할때입니다.
프로필 이미지
아틀라스
2012-12-17
294
글번호 57375
지표
답변완료

안녕하세요.

수식잘 받아 보앗습니다.. 수식이 잘못된것 같습니다... 차트에 적용 시켜보면 5이동평균선이 당일중심가격의 중심인 본홍색선을 골드나 데드해도 신호가 나오질 않습니다... input : period(5); var1 = (DayHigh(1)+dayLow(1))/2; var2 = ma(c,5); var3 = ma(c,20); #5이평이 중심가격을 상향돌파시 매수 if crossup(var2,var1) Then buy(); #5이평이 중심가격을 하향이탈시 매도 if crossdown(var2,var1) Then sell(); 이상하다 싶엇는데 위의 수식대로 하면은 당일의 중심이 아니라 전일의 중심가격 골드데드에 반응을 하내요..
프로필 이미지
회원
2012-12-17
313
글번호 57374
시스템
답변완료

예스스팟 관련 수식 문의

선물챠트를 이용해서 옵션거래를 하기 위해서 예스스팟으로 시스템 식을 아래와 같이 만들어서 사용해봤는데요. 1이나 3이라는 신호가 떠서 콜옵션 매수나 풋옵션 매수는 잘 되지만, 선물챠트의 익절이나 손절조건에으로 인해 2,4의 신호가 뜰 때 옵션은 거래가 없습니다. 반대매매 조건으로 뜨는 경우에는 신호가 뜨진 하는 것 같은데, 그것도 아직 확인은 못한 상황이긴 합니다. 우선 선물의 강제청산조건을 충족할 때 옵션거래도 동일하게 수행하게 하고 싶은데요. 어떤 것을 해야하는 것인지요? 아니면 아래 수식에서 제가 잘못 넣은 것이 있는건가요? function C1_OnRiseSignal(Signal) { if(Signal.signalKind == 1 ) { Main.OrderBuy(A1.number, Option.GetATMCallRecent(3), 1, 0, 1) } if(Signal.signalKind == 2 ) { Main.OrderSell(A1,number, Option.GetATMCallRecent(3), 1, 0, 1) } if(Signal.signalKind == 3 ) { Main.OrderBuy(A1.number, Option.GetATMPutRecent(3), 1, 0, 1) } if(Signal.signalKind == 4 ) { Main.OrderSell(A1,number, Option.GetATMPutRecent(3), 1, 0, 1) } }
프로필 이미지
최강투자
2012-12-17
293
글번호 57366
시스템