커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수정 부탁드립니다.

if MarketPosition == -1 and Direction == -1 Then ExitShort("sx1",AtStop,var1); if bot2 < c Then ExitShort("sx3",AtStop,c); 위의 식에서 if MarketPosition == -1 and Direction == -1 then 이면서 if bot2 < c Then 조건까지 충족하면 ExitShort("sx3",AtStop,c); 청산한다를 표현하려면 어찌하나요?(if MarketPosition == -1 and Direction == -1 and bot2 < c Then 이렇게 표현하니 원하는 결과와 다르게 결과가 나오네요)
프로필 이미지
산수유
2025-11-07
211
글번호 227745
시스템
답변완료

시스템매매 관련 문의합니다..^^*

**아래예스 시스템 매매 입니다... 진입신호"b1" "b2"가 SetStopProfittarget 목표가에 익절후 진입신호"b3" 가 발생후에 "b1" "b2"가 진입이 되게는 할수 없는지요? 가능하다면 수정 부탁드립니다...input : 시작일(20250702),갭상승(2),P(20),하락per(1),분할(20);input : starttime(91500),EndTime(151500);Var : value(0),mav(0);var : Tcond(False);if Bdate != Bdate[1] Then tcond = False;if (sdate != sDate[1] and sTime >= starttime) or (sdate == sDate[1] and sTime >= starttime and sTime[1] < starttime) Then Tcond = true;if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False;Var1=rsi(32);mav = ma(c,p);value = 0;if sDate >= 시작일 and DayOpen <= DayClose(1)*(1+갭상승/100) and Tcond == true Then{ # 매수 / 매도청산 If CCI(9) > 0 Then value = 1; If MACD(12,26) > 0 Then value = value+1; If DIPlus(14) > DIMinus(14) Then value = value+1; If StochasticsK(12,5) > StochasticsD(12,5,5) Then value = value+1; # 매수/매도청산 If value >= 3 and mav > mav[1] Then { Buy("b1"); } value = 0; if MarketPosition == 1 and MaxEntries < 분할 OR MarketPosition <= 0 and value >= 3 and mav > mav[1] Then { Buy("b2",AtStop,EntryPrice(0)*(1-(하락per*MaxEntries)/100)); } if rsi(14)<32 Then buy("b3");}# 매도/매수청산If CCI(9) < 0 Then value = 1;If MACD(12,26) < 0 Then value = value+1;If DIPlus(14) < DIMinus(14) Then value = value+1;If StochasticsK(12,5) < StochasticsD(12,5,5) Then value = value+1;If value >= 3 Then{ SetStopProfittarget(7, PercentStop);}
프로필 이미지
서민순
2025-11-07
239
글번호 227744
시스템

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

늘~~ 도움에 감사드립니다.종목 검출이 되지 않아다음 수식에 무슨 문제가 있는 건지 궁금합니다.원본아래의 수식을 종목검색식으로 부탁드림니다.TEMA50 상승이 TEMA50 하락을 돌파 종목검색식을 부탁 드립니다.input : len(20); var : A(0),Ema1(0),Ema2(0),Ema3(0),B(0); A=wma(2*WMa(c,len/2) - WMa(c,len), floor(sqrt(len))); Plot1(A,"HMA 상승"); if A[1] > A Then var2 = A; Plot2(var2,"HMA 하락"); EMA1=Ema(c,50); EMA2=Ema(EMA1,50); EMA3=Ema(EMA2,50); B = 3*EMA1-3*EMA2+EMA3; plot3(B,"TEMA 상승"); if B[1] > B Then var4 = B; plot4(var4,"TEMA 하락");변환본var : Ema1(0),Ema2(0),Ema3(0),B(0);EMA1=Ema(c,50); EMA2=Ema(EMA1,50); EMA3=Ema(EMA2,50); B = 3*EMA1-3*EMA2+EMA3; if CrossUp(B,var4) Then Find(1);
프로필 이미지
성찰
2025-11-07
296
글번호 227740
종목검색
답변완료

수식 부탁드립니다

input : 익절(400),손절(100),k(40),k1(40); Buy("b",AtStop,C+PriceScale*k); Sell("s",AtStop,C-PriceScale*k1);SetStopProfittarget(익절,PointStop);SetStopLoss(손절,PointStop);위수식을 30분봉에서 일간 시가기준으로 매일 매도, 매수 각 1회만 될수 있도록 수식 부탁드립니다
프로필 이미지
네온0609
2025-11-07
184
글번호 227739
시스템
답변완료

수식문의

혹시나 해서 여쭤봅니다.예스에서 트레이딩뷰의 Chandelier exit이라는 신호를 수식으로 구현할 수 있나요? 가능하다면, 하이킨아시 차트에서 1봉전에 Chandelier 매수신호발생+1봉전 종가>ZLSMA(50) 조건의 수식이 가능할까요? ZLSMAA=LinearRegressionValue(C,기간1,0);A1=LinearRegressionValue(A,기간1,0);eq= A-A1;zlsma =A+eq기간1은 50
헤이킨아쉬 Chandelierexit
프로필 이미지
ksks
2025-11-07
238
글번호 227738
종목검색
답변완료

문의 드립니다.

A1=(C+O+H+L)*V/4;A2=SUM(A1,B1);A3=SUM(V,B1);A2/A3 지표 B1 224 위 수식를 선 으로 설정 하고 지수 3이평이 돌파 할때 검색식를 알려 주시면 감사 하겠습니다~ 수고 하세여!!!
프로필 이미지
r8
2025-11-07
180
글번호 227737
종목검색
답변완료

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

항상 노고에 감사드림니다.아래의 수식을 종목검색식으로 부탁드림니다.PULL_MIN = 0.97; // 시가 대비 -3% 눌림PULL_MAX = 0.92; // 시가 대비 -8% 눌림REB_RATE = 1.02; // 저가 대비 +2% 반등VOLUP_RATE = 1.2; // 거래량 20% 이상 증가 기준Pullback = (L <= O * PULL_MIN) AND (L >= O * PULL_MAX); // 눌림 조건Rebound = C >= L * REB_RATE; // 반등 조건VolUp = V > REF(V,1) * VOLUP_RATE; // 거래량 증가MA5 = MA(C,5);MA20 = MA(C,20);TrendUp = MA5 > MA20; // 단기 상승 추세// 신호 발생BuySignal_raw = Pullback AND Rebound AND VolUp AND TrendUp;// 같은 날 중복 방지BuySignal = IF(BuySignal_raw AND NOT(REF(BuySignal_raw,1)), 1, 0);BuySignal;
프로필 이미지
존슨비치
2025-11-07
219
글번호 227735
종목검색
답변완료

문의드립니다

장시작후 1시간 30분 마다한번씩 세로선을 긋고싶습니다 가능할까요? 시간조정은 변수로 할수있을까요?
프로필 이미지
처음처럼22
2025-11-07
149
글번호 227734
지표
답변완료

부탁드립니다

부탁 드립니다.if CrossUp(A, B) Then Buy("Buy");if CrossDown(A, B) Then Sell("Sell");진입 후,A>B일 때, C가 D를 하향 돌파 시 청산, C가 D를 상향 돌파 시 재진입.A<B일 때, C가 D를 상향 돌파 시 청산, C가 D를 하향 돌파 시 재진입.
프로필 이미지
사노소이
2025-11-07
162
글번호 227733
시스템