커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

청산후 전과 같은방향 진입시 시간제한 문의

청산 을 하고 나서 진입을 또 하려고 합니다. 방금 전에 진입했던 방향으로 진입하는 경우가 있을 수 있는데 이러 때는 휩소가 많이 발생할 때 이지요. 그래서 청산후 일정시간안에 재진입시 새로운 조건을 하나 더 추가 할려고 합니다. 거래량 5 이평과 거래량 10 이평의 차를 var1 이라고 합시다. 주문들어가는 임계치를 1000 또는 2000 으로 놉시다. var1 이 1000 보다 커지면 매수 했다가 var1 이 0 보다 작아지면 청산을 합니다. 향후 30분간은 임계치를 조정합니다. var1 이 또 1000 보다 커졌으나 이 땐 매수하지 않고 var1 이 2000 보다 커지면 매수를 합니다. var1 이 0 보다 작아지면 청산을 합니다. 이렇게 시간제한에 따라 전 주문과 같은 주문이 나갈 때 조건 변경을 주는 수식 부탁드립니다.
프로필 이미지
대박천사
2004-11-29
1120
글번호 5857
시스템
답변완료

주문함수 문의..

제 시스템에 주문함수를 수정할려는데 원하는 데로 되지를 않네요,, 수정좀 부탁드립니다 질문은 그림상에 올렷습니다. -------------------------------------------------------- If marketposition() == 0 Then { If 이평5 > 이평20 Then { Formula0 = C > 매수기준가; // 상승추세 Formula1 = C < 매수기준가 And 음봉 ; // 하락전환 } If 이평5 < 이평20 Then { Formula2 = C > 매도기준가 And 양봉 ; // 상승전환 Formula3 = C < 매도기준가; // 하락추세 } If Formula0 Then { Buy("A",onclose,atprice); ???????????? } If Formula1 Then { Sell("B",onclose,atprice); ???????????? } If Formula2 Then { Sell("C",onclose,atprice); ???????????? } If Formula3 Then { Buy("D",onclose,atprice); ???????????? } } If marketposition() == 1 Then { If 이평5 > 이평20 Then { Formula4 = C < 매수기준가 And 음봉 ; //하락전환 } If 이평5 < 이평20 Then { Formula5 = C < 매도기준가; //하락추세 } If Formula4 Then { Sell("E",onclose,atprice); ???????????? } If Formula5 Then { Sell("F",onclose,atprice); ???????????? } } If marketposition() == -1 Then { If 이평5 > 이평20 Then { Formula6 = C > 매수기준가; // 상승추세 } If 이평5 < 이평20 Then { // 상승전환 Formula7 = C > 매도기준가 And 양봉 ; } If Formula6 Then { Buy("G",onclose,atprice); ???????????? } If Formula7 Then { Buy("H",onclose,atprice); ???????????? } }
프로필 이미지
닥터파생
2004-11-29
1287
글번호 5855
시스템
답변완료

주간 지표식 표현 방법

분챠트에서 주간 시고저종가를 표현하는 방법입니다. 얼마전 질문이 올라와 있던데 담당자분께서 작성 불가능하다고 하셨더군요. 요일함수도 제공되지 않는다고 했는데 지금은 제공되고 있습니다. 특히 배열 사용이 가능해졌기 때문에 주간 지수 표현이 수월해졌습니다. var:j(0); array:weekopen[100](0),weekhigh[100](0),weeklow[100](0),weekclose[100](0); if (DayOfWeek(date[1]) > DayOfWeek(date) or //지난주 금 > 이번주 월 DateToJulian(date[1]) - DateToJulian(date) >= 7) and //휴장일이 장기일 경우 //요일함수만으로 구별이 안되므로 7일이상 여부를 체크 dayindex()==0 then { for j = 99 downto 1 begin weekopen[j] = weekopen[j-1]; weekhigh[j] = weekhigh[j-1]; weeklow[j] = weeklow[j-1]; weekclose[j] = weekclose[j-1]; end; weekopen[0] = o; weekhigh[0] = h; weeklow[0] = l; } if weekhigh[0] < h then weekhigh[0] = h; if weeklow[0] > l then weeklow[0] = l; weekclose[0] = c;
프로필 이미지
수식지왕
2004-11-29
1414
글번호 5854
지표
답변완료

수고 많으십니다. 문의 드립니다.

하루에 한번만 진입하는 수식 if 매수조건 and cnt < 1 then{ buy(); cnt = cnt+1; } 게시판에서 검색하여 찾은 식인데 안됩니다. cnt가 정의되지 않은 심볼이랍니다. cnt는 정의 했습니다. 그런데 전일 진입신호가 발생하여 당일 진입 신호가 발생해야할 시점에 신호가 발생되지 않네요.
프로필 이미지
잘만든트레이더
2004-11-29
1432
글번호 5853
시스템
답변완료

수식 부탁합니다

안녕하세요? 아래식을 시물레이션중 타인이 내용을 볼수없게 직접만들려고 합니다. 부탁합니다. 1. binaly-wave 종합 (이평선=20일선,macd=12,26,9, roc =종가12,%,stochastics=5,3) 감사합니다.
프로필 이미지
큰바위얼굴
2004-11-28
1292
글번호 5852
시스템
답변완료

수동으로 매수후 매도 금지식

수동으로 매수후 매도 금지를 하는식 좀 알려주세요..
프로필 이미지
회원
2004-11-27
1160
글번호 5851
시스템
답변완료

2791에관한추가질문입니다.

작성해주신 수식대로 해보았더니 1차진입후에는 2차진입이안되고(예를들어 1차지수:110p 2차지수:111p 일경우) 2차진입시점이오면 신호가 발생을 안합니다.(즉 진입이안되는거죠) 다시한번 수식을 검토해 주시기바랍니다.
프로필 이미지
tbvjaos
2004-11-27
1181
글번호 5850
시스템
답변완료

수식오류로 인해 초기화 하고 싶은데...

수식관련은 여기서 물어보라 하여 다시 글 올립니다. 안녕하십니까? 초보입니다. 이리저리 해보다가 MACD 수치를 제 나름대로 변경하여 수정했더니 이후 "검증되지 않았습니다"라는 메시지가 뜨면서 시뮬레이션이 안됩니다. 프로그램을 아예 지웠다가 다시 다운받고 하여도 당체 되지가 않네요. 수식을 회사가 설정한대로 초기화 하고 싶은데 방법좀 알려 주십시오. 그게 어렵다면 제가 수식을 수정하게끔 MACD의 당초 함수식을 좀 알려 주시던지요. (잘 될런지는 자신 없지만...) 미안하고 부탁드립니다.
프로필 이미지
회원
2004-11-27
1307
글번호 5849
지표
답변완료

검색식 부탁합니다.

10분봉을 기준으로해서 오후 2시 이후에 검색을 할때 2시를 기준으로 2시봉부터 전 20개 봉안까지 검색을 하는데 5이평선이 120을 돌파하고 240을 차례로 돌파하는데 120보다 240 이평선이 큰것을 검색합니다. 부탁합니다.
프로필 이미지
wops
2004-11-26
1349
글번호 5848
검색