커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

구현 표시 문의

좀 제가 봐도 엉뚱한 질문인거 같은데요 1. 시스템식을 구현해서 문자 메시지를 받을 수 있는지요? 2. 직장이라 눈치가 보이는 관계로 시스템식에서 나오는 신호만 볼 수 있는지요? ^^;
프로필 이미지
한글나라
2007-07-16
1110
글번호 13063
시스템
답변완료

수식 요청

아래 식을가지고 시스팀식 구현 코자합니다 양방향 매매식 수정부탁합니다 빨강색 이파랑색 하락돌파 매도 빨강색이 파랑색 상승돌파 청산과동시 매수 하락돌파 청산과동시매도 감사 합니다 답변은 yang12133 @ empal.com 으로 부탁합니다 [내용] Input:n(14); Var:j(0),X(0),sumXY(0),sumX(0),sumY(0),sumX²(0),DayLRS(0),DayB(0),DayLRL(0); #==========================================================================# # 선형회귀방정식 # #==========================================================================# # n∑xy - (∑x)(∑y) # # 기울기 a = --------------------- # # n∑x²- (∑x)² # # # # = (n*sum(xy) - sum(x) * sum(y)) / (n*sum(x^2)-sum(x)^2) # # # # (∑y)(∑x²)-(∑x)(∑xy) # # 절편 b = --------------------------- # # n∑x²- (∑x)² # # # # = (sum(y)*sum(x^2) - sum(x)*sum(xy)) / (n*sum(x^2) - sum(x)^2) # #==========================================================================# if Date[1] < Date then { X = X + 1; } sumXY = 0; sumX = 0; sumY = 0; sumX² = 0; For j = 0 To n-1 { sumXY = sumXY + (X-j)*DayClose(j); sumX = sumX + (X-j); sumY = sumY + DayClose(j); sumX²= sumX²+ (X-j)^2; } DayLRS = (n*sumXY - sumX*sumY)/(n*sumX²- sumX^2); //선형회귀선 기울기 LRS DayB = (sumY*sumX²-sumX*sumXY)/(n*sumX²- sumX^2); //선형회귀선 절편 B DayLRL = DayLRS * X + DayB; Plot1(DayLRL[dayindex()+1]); //전일종가기준의 LRL Plot2(DayLRL); //현재 종가 반영한 LRL
프로필 이미지
회원
2007-07-16
1059
글번호 13062
시스템
답변완료

macd에관하여.....

안녕하십니까? 초보자입니다. 3종류 문의 합니다. (1).macd(5.18.3)의 시그널이 0이상이고,sonar(3.60)의 sonar가 시그널 이하인 검색식 (2).macd(5.18.3)의 시그널이 0이상이고,sonar(3.60)의 sonar가 시그널 이하이며, macd osc(1.10.8)이 상승전환인 검색식 (3).sonar(3.60)의 sonar가 시그널 이하인 종목 검색식 3종류 부탁합니다. 종종 죄송합니다. 건강하십시요.
프로필 이미지
모기발
2007-07-16
1217
글번호 13061
지표
답변완료

분봉,일봉 이평선에 대한 간단한 문의

검색식에 이용가능한 최대 장기이평선은 몇 이평까지 가능한지요? 700이평 정도 까지 가능한지 알고 싶습니다. 분봉,일봉,주봉에서 다 틀린지요?
프로필 이미지
꾀돌이
2007-07-15
1178
글번호 13060
검색
답변완료

이평선관련문의

안녕하십니까? 3.1베타버젼에서 최고저 이평선이 좀 이상합니다. 30분챠트에서 60평 일최고선그리는 식입니다. 챠트시작위치에서 0에서부터 이평선이 시작됩니다. 점검해 주세요. 지표식: Input:Period6(60); var : ma60(0),yma60(0),yyma60(0); if date != date[1] then{ yyma60=yma60; yma60=ma60; ma60=0; } if dayindex()>=0&&dayindex()<=12&&ma(C,Period6)>ma60 then ma60=ma(C,Period6); plot1(yma60,"전일60평최고가",red);
프로필 이미지
회원
2007-07-16
1182
글번호 13059
지표
답변완료

실수를 지적해주셔서 감사드립니다

안녕하세요 제가 연결선물 에서 주문설정 창에서 수수료설정 0.1로했습니다 그러므로 마이너스(-) 로 나왔습니다 저희 잘못된 사항을 예리하게 지적하여 알려주심 감사드립니다 수수료 설정을 0 으로 하였더니 슬리피지도 0 으로 설정 하므로 정확한 답이 나왔군요 수수료 뺀 수익률을보려면 수수료 0.01 % 적용 하는것 맞나요
프로필 이미지
회원
2007-07-15
1107
글번호 13058
시스템
답변완료

질문입니다.

3.0버전에서는 아래의 식이 이상없는 것으로 나오는데, 3.1버전에서는 MA3=ma(c,3); MA5=ma(c,5); iff(MA3>MA5,1,0) 자리에 숫자나 표현식이 나와야 된다고 나오네여... 어떻게 바꾸어야 하나요? if accumn(iff(MA3>MA5,1,0) and dayindex()<2,dayindex()+1)>=1
프로필 이미지
회원
2007-07-15
1247
글번호 13057
시스템

CJ투자증권 서비스 중단 언제까지 안되는지 아시는분?

댓글이라도 좀 달아주세요..~~ㅠㅠ
프로필 이미지
월척
2007-07-13
1438
글번호 13054
검색
답변완료

Atstop주문의 거래량 돌파식문의

안녕하세요 수고하십니다. 시스템을 만들다가 궁금한 점이 생겨서 문의 드립니다. 알고자 하는 것은 1.거래량의 고가 채널을 만들고 일정기간의 거래량 채널의 전봉의 채널을 돌파할때 선물의 매매주문을 내려고 하는 식입니다. 2.주문조건:당일주문과 조건이 만족하면 당일 10회까지만 주문을 내고, 현재 포지션이 있더라도 다음채널을 돌파할때는 주문가능하게 테스트 해본결과 가격채널일때는 돌파시그널이 잘 나오는데 비가격적인 것들이 돌파 했을때는 가격부분을 어떻게 제어해야 하는지 궁금합니다. // *****************************참조식************************** input:Hp(30),Lp(30); var:UPCH(0),DownCH(0),cond1(true),cond2(true); var:B(0),S(0),ch(0),MP(0); Cond1=date==exitdate(1) And marketposition(1)==0; Cond2=date==exitdate(1) And marketposition(1)==0; var1=highest(h,Hp)[1]; var2=lowest(l,LP)[1]; var5=highest(v,hp)[1]; //var6=lowest(v,Lp); MP=marketposition(); //messagelog(" v %.f B %.f S %.f CH %.f" , var5,B,s,CH); if stime>=090100 and Stime< 150300 and MP==0 then { //Buy("B",atstop,var5);// Stop주문을 걸리위해서는 최소한 전봉의 정보를 미리 다 가지고 있어야 Buy("B",atstop,var1); // 현재 시세를 검색하면서 주문 standby를 할 수 있음! } if stime>=090100 and stime<150300 and MP==0 then { sell("S",atstop,var2); } // ***** 당일청산********** SetStoploss(0.3,pointstop); SetStopProfittarget(0.7,pointstop); SetStopEndofday(1504);
프로필 이미지
히말라야
2007-07-13
1296
글번호 13053
시스템