커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

건의 드립니다

안녕하세요 새로운 시스템 버전을 하실때 macd 든 cci 든 일봉에 자동매매를 걸었을때 당일 매수 매수청산 신호가 발생하면 당일 매수 매수청산이 되게 해 주시면 감사합니다
프로필 이미지
회원
2012-06-09
304
글번호 51826
시스템
답변완료

문의드립니다.

안녕하세요. 작성한 수식의 지표를 20분 동안만 출력하라는 수식입니다. Input : p(0.7); if L<highest(H,dayindex+1)-p Then{ var41=highest(H,dayindex+1)-p; //당일고가에서 하락 시 var42=highest(H,dayindex+1)-p*2; var44 = TimeToMinutes(stime); } if h>Lowest(L,dayindex+1)+p Then{ var31=Lowest(L,dayindex+1)+p; //당일저가에서 상승 시 var32=Lowest(L,dayindex+1)+p*2; var34 = TimeToMinutes(stime); } if TimeToMinutes(stime) >= var44 and TimeToMinutes(stime) < var44+20 Then{ plot1(var41); plot2(var42); } if TimeToMinutes(stime) >= var34 and TimeToMinutes(stime) < var34+20 Then{ plot3(var31); plot4(var32); } 위 식을 출력하면 지표가 20분 동안만 출력되어야 하는데 계속 출력이 됩니다. 무엇이 잘못된 건지 수정 부탁드립니다. 수고하세요.
프로필 이미지
화곡8동
2012-06-09
324
글번호 51825
지표

항상여유있게 님에 의해서 삭제되었습니다.

프로필 이미지
항상여유있게
2012-06-09
11
글번호 51824
시스템
답변완료

잘이해가 안갑니다...

Var : Dummy(0) ; if Data1(dayindex) == 0 then { MessageLog("test"); } if Data1(dayindex) > 20 then buy("b"); dummy = dummy + Data2(C); 위아 같은 soure code 를 Data1에 30분,Data2에 일봉으로 작성 하면 디버깅에 매일 9:00:00 에 두번 수행되어 test 가 두번 수행되는 군요..dummy = dummy + Data2(C) 문장에서 Data2(C) 를 참조 하니 그러는것 같은데 Data1(dayindex) == 0 이라 명시 했는데도 하루에 두번 9:00:00 디버깅에 test 가 수행 됩니다.. MessagLog 들어가는 부분에 필요로직을 넣어 하루에 딱한번 Data1첫봉완성시만 수행하려고 합니다. 어떻게 하면 될까요 ? 감사합니다...
프로필 이미지
대가들의매매
2012-06-09
372
글번호 51823
시스템
답변완료

부탁드립니다

수식작성 부탁드립니다 봉a : 고가가 이전 3개봉의 최고가보다 크고 종가가 이전봉 종가보다 크고 봉b: 시가가 봉a 종가보다 크거나 같고 종가가 봉a 고가보다 작으면 봉c: 봉c에서 봉b 고가를 터치하는 시세가 나올때 매수진입 ; 매도는 매수랑 반대 ; (저가가 이전 3개봉 최저가 보다 작고 종가가 이전봉 종가보다 작고 시가가 이전봉 종가보다 작거나 같고 종가가 이전봉 저가보다 크면 다음봉에서 이전봉 저가를터치하는시세가나올때 매도진입); 청산: 파라볼릭청산 감사합니다
프로필 이미지
CSI300
2012-06-09
355
글번호 51822
시스템
답변완료

data2 종목에서 첫번째 봉 종가 관련 질문

현선물 차이 즉 현물은 9시1분 부터 당일 첫번째 봉이 생성되고 선물 이나 옵션은 9시부터 당일 첫번째 봉이 생성되는데, data2 선물에서 당일 첫번째봉 종가 와 당일 두번째봉 시가 값을 나타나게 해주세요 당일 data2 선물에서 현재 종가값에서 당일 최고 종가 값을 뺀 값을 지표로 나타나게 해주세요.(당일 최고 종가란 - 5분봉 기준으로 당일 분봉 종가 중 최고가 임) 당일 data2 선물에서 현재 종가(c)- highest(c,dayindex()+1)은 종목2에서는 않되더라구요 그럼 부탁드립니다..주말 잘 보내세요~~
프로필 이미지
천장지구
2012-06-08
342
글번호 51820
지표
답변완료

부탁드립니다-------------

중값=((h-l)/2)+l; 최근20봉중 최고중값 최근20봉중 최저중값 을 지표로나타내주세요
프로필 이미지
leekss1
2012-06-08
357
글번호 51816
지표
답변완료

교차수식 문의드립니다

수고하십니다 macd 나 스톡이 먼저 교차한 이후에 나중에 이평 교차가 나온시점에만 매수 매도 하는 수식인데 잘 안됩니다. index > value1 index > value2 순서를 이리 저리 바꾸어도 안되네요 다시한번 수고 좀 부탁드립니다.(하이투자증권 사용) input : MACDP1(12),MACDP2(26),MACDP3(9),sto1(10),sto2(5),sto3(5),P1(5),P2(20); var1 = macd(MACDP1,MACDP2); var2 = ema(var1,MACDP3); var3 = StochasticsK(sto1,sto2); var4 = StochasticsD(sto1,sto2,sto3); var5 = ma(c,p1); var6 = ma(c,P2); if crossup(var1,var2) or crossup(var3,var4) Then{ value1 = index; value2 = TimeToMinutes(stime); } if (var1 > var2 or var3 > var4) and index > value2 and crossuP(var5,var6) Then buy(); if crossdown(var1,var2) or crossdown(var3,var4) Then{ value3 = index; value4 = TimeToMinutes(stime); } if (var1 < var2 or var3 < var4) and index > value3 and crossdown(var5,var6) Then sell();
프로필 이미지
하나로
2012-06-08
366
글번호 51814
시스템
답변완료

부탁드립니다

수고하십니다. 글쓰기제목 분류선택에서 강조가 없어 검색으로 올립니다. 제가 예스언어에 아직 많이 서툴어서 직접해보니 오류투성이라고 하네요. 꼭 부탁드립니다. 수고하세요.
프로필 이미지
뉴스타트
2012-06-08
331
글번호 51811
검색